Removed rpms ============ - accounts-qml-module - baloo5-imports-lang - boost-license1_75_0 - brasero - brasero-lang - brasero-nautilus - cdda2wav - cdrdao - cdrecord - digikam - digikam-lang - digikam-plugins - enblend-enfuse - exiftool - ffmpegthumbs-lang - gconf-polkit - gconf2 - gconf2-branding-openSUSE - gconf2-lang - gnu-unifont-bitmap-fonts - hugin - ibus-sunpinyin - ibus-table-zhuyin - kde-gtk-config5-gtk2 - ksysguard5 - ksysguard5-lang - kwallet-tools-lang - libGLEW2_2 - libKF5CalendarCore5 - libKF5Emoticons5 - libMagick++-7_Q16HDRI5 - libQt5WebChannel5 - libQt5WebChannel5-imports - libQt5WebKit5 - libQt5WebKit5-imports - libQt5WebKitWidgets5 - libQtAV1 - libQtAVWidgets1 - libaccounts-glib1 - libavdevice58_13 - libavformat57 - libboost_date_time1_66_0 - libboost_locale1_66_0 - libboost_python-py3-1_75_0 - libbrasero-burn3-1 - libbrasero-media3-1 - libbrasero-utils3-1 - libcmis-0_5-5 - libdcerpc-binding0 - libdcerpc0 - libdigikamcore7 - libflann1_9 - libfwupdplugin2 - libgit2-1_3 - libhdf5-103 - libhdf5_hl100 - libkaccounts1 - libkdecorations2private7 - libkdsoap1_9_0 - libkerfuffle20 - libkf5kdegames6 - libksysguard5-helper - libndr-krb5pac0 - libndr-nbt0 - libndr-standard0 - libndr2 - libnetapi0 - libopencv3_3 - libopts25 - libpano13-3 - libplacebo157 - libqca-qt5 - libqca-qt5-plugins - libqrcodegencpp1 - libsamba-credentials1 - libsamba-errors0 - libsamba-hostconfig0 - libsamba-passdb0 - libsamba-util0 - libsamdb0 - libsmbclient0 - libsmbconf0 - libsmbldap2 - libswscale4 - libtbb2 - libtevent-util0 - libvigraimpex11 - libvirglrenderer0 - libwbclient0 - libwx_baseu-suse5_0_0 - libwx_baseu_net-suse5_0_0 - libwx_baseu_xml-suse5_0_0 - libwx_gtk3u_aui-suse5_0_0 - libwx_gtk3u_core-suse5_0_0 - libwx_gtk3u_gl-suse5_0_0 - libwx_gtk3u_html-suse5_0_0 - libwx_gtk3u_qa-suse5_0_0 - libwx_gtk3u_xrc-suse5_0_0 - libzinnia0 - make - make-lang - oxygen5-icon-theme - oxygen5-icon-theme-large - perl-Archive-Zip - perl-File-RandomAccess - perl-Image-ExifTool - pipewire-media-session - pipewire-media-session-lang - pipewire-modules - plymouth-plugin-label-ft - python-rpm-generators - python-rpm-macros - radvd - showfoto - site-config - wxWidgets-lang - xf86-input-synaptics - yast2-schema - yast2-theme-oxygen - zinnia - zinnia-tomoe Added rpms ========== - kio-fuse - kitemmodels-imports - ksysguardsystemstats-data - ksystemstats5 - ksystemstats5-lang - layer-shell-qt5 - libKF5KDEGames7 - libKF5Syndication5 - libKSysGuardSystemStats1 - libKWaylandServer5 - libXxf86dga1 - libZXing1 - libaccounts-glib0 - libavtp0 - libbd_lvm2 - libboost_python-py3-1_66_0 - libfdk-aac2 - libfwupdplugin5 - libgstcodecs-1_0-0 - libgstvulkan-1_0-0 - libhugetlbfs - libimobiledevice-glue-1_0-0 - libkColorPicker0 - libkImageAnnotator0 - libkaccounts2 - libkdecorations2private9 - libkdegames-qt5-imports - libkdsoap2 - libkerfuffle21 - libksysguard5-imports - libnvme1 - libotr5 - libplacebo192 - libpoppler117 - libqaccessibilityclient-qt5-0 - libqca-qt5-2 - libvirglrenderer1 - libvpx7 - libwireplumber-0_4-0 - libyui-ncurses-pkg16 - libyui-ncurses16 - libyui-qt-graph16 - libyui-qt-pkg16 - libyui-qt16 - libyui16 - nvme-cli-bash-completion - pipewire-modules-0_3 - plasma5-addons - plasma5-addons-lang - plasma5-disks - plasma5-disks-lang - plasma5-systemmonitor - plasma5-systemmonitor-lang - plasma5-thunderbolt - plasma5-thunderbolt-lang - plymouth-lang - pulseaudio-setup - qca-qt5 - qca-qt5-plugins - qtdeclarative-imports-provides-qt5 - samba-ad-dc-libs - samba-client-libs - samba-winbind-libs - sonnet-imports - system-user-games - vulkan-tools - wayland-utils - wireplumber - xdg-desktop-portal-gnome - xdg-desktop-portal-gnome-lang - xdpyinfo - yast2-schema-default Package Source Changes ====================== AppStream +- Update to version 0.15.1 + * compose: Port over font support from appstream-generator + * compose: Allow overriding unit used for locale processing + * compose: Refine legacy support for desktop-id launchables + * compose: Allow setting the custom desktop-entry translation function + * compose: Allow to run with threading (mostly) disabled + * compose: Reorganize feature flags, allow to disable l10n + * compose: Allow setting a screenshot file size limit + * compose: Allow to disable screencast processing explicitly + * compose: Allow to test whether result has a specific hint tag + * news-convert: Support a "Translators" section + * validator: Check that first rDNS component-ID parts are always lowercased + * validator: Validate capitalization for some selected text blocks + * vapi: Rename PoolFlag to PoolFlags to add the missing deprecated flags + * Fix cache always getting updated even if unnacessary on Debian systems + * Still verify download return codes if download was aborted intentionally + * compose: Warn if metainfo files are missing and data was processed anyway +- Update to version 0.15.0 + * This release contains a complete rewrite of AppStream's + caching code, making use of libxmlb instead of LMDB now. + This will allow for more complex queries and simplifies the + caching code a bit. + * Allow clients to configure the addon autoresolve magic + * Allow clients to control the local metainfo preference + * qt: Add wrappers for new AsPool API + * qt: Wrap the AsPool ::changed signal + * Implement the new "Tags" tag + * Make component-ID search case-insensitive + * compose: Adjust to rsvg API changes + * qt: Align API deprecations with C library API + * Cache Flatpak data properly, and add some quirk fixes for it +- Add BuildRequires itstool +- Add BuildRequires xmlb >= 0.3.6 +- Update BuildRequires glib-2.0 to >= 2.62 +- Remove BuildRequires lmdb-devel + ImageMagick +- security update +- added patches + fix CVE-2022-0284 [bsc#1195563], Heap buffer overread in GetPixelAlpha() + in MagickCore/pixel-accessor.h + + ImageMagick-CVE-2022-0284.patch + +- fix https://github.com/ImageMagick/ImageMagick/issues/4790 [bsc#1195321] +- added patches + https://github.com/ImageMagick/ImageMagick/commit/b51707c08f3dee192d464d38fc507c86051e62e6 + + ImageMagick-gradient-black-white.patch + MozillaFirefox +- Firefox Extended Support Release 91.5.0 ESR + * Fixed: Various stability, functionality, and security fixes + MFSA 2022-03 (bsc#1194547) + * CVE-2022-22746 (bmo#1735071) + Calling into reportValidity could have lead to fullscreen + window spoof + * CVE-2022-22743 (bmo#1739220) + Browser window spoof using fullscreen mode + * CVE-2022-22742 (bmo#1739923) + Out-of-bounds memory access when inserting text in edit mode + * CVE-2022-22741 (bmo#1740389) + Browser window spoof using fullscreen mode + * CVE-2022-22740 (bmo#1742334) + Use-after-free of ChannelEventQueue::mOwner + * CVE-2022-22738 (bmo#1742382) + Heap-buffer-overflow in blendGaussianBlur + * CVE-2022-22737 (bmo#1745874) + Race condition when playing audio files + * CVE-2021-4140 (bmo#1746720) + Iframe sandbox bypass with XSLT + * CVE-2022-22748 (bmo#1705211) + Spoofed origin on external protocol launch dialog + * CVE-2022-22745 (bmo#1735856) + Leaking cross-origin URLs through securitypolicyviolation + event + * CVE-2022-22744 (bmo#1737252) + The 'Copy as curl' feature in DevTools did not fully escape + website-controlled data, potentially leading to command + injection + * CVE-2022-22747 (bmo#1735028) + Crash when handling empty pkcs7 sequence + * CVE-2022-22739 (bmo#1744158) + Missing throttling on external protocol launch dialog + * CVE-2022-22751 (bmo#1664149, bmo#1737816, bmo#1739366, + bmo#1740274, bmo#1740797, bmo#1741201, bmo#1741869, + bmo#1743221, bmo#1743515, bmo#1745373, bmo#1746011) + Memory safety bugs fixed in Thunderbird 91.5 + +- Firefox Extended Support Release 91.4.1 ESR (bsc#1193845) + * Fixed frequent MOZILLA_PKIX_ERROR_OCSP_RESPONSE_FOR_CERT_MISSING + error messages when trying to connect to various microsoft.com + domains (bmo#1745600) + +- Firefox Extended Support Release 91.4.0 ESR + * Fixed: Various security fixes +- Mozilla Firefox ESR 91.4.0 + MFSA 2021-53 (bsc#1193485) + * CVE-2021-43536 (bmo#1730120) + URL leakage when navigating while executing asynchronous + function + * CVE-2021-43537 (bmo#1738237) + Heap buffer overflow when using structured clone + * CVE-2021-43538 (bmo#1739091) + Missing fullscreen and pointer lock notification when + requesting both + * CVE-2021-43539 (bmo#1739683) + GC rooting failure when calling wasm instance methods + * CVE-2021-43541 (bmo#1696685) + External protocol handler parameters were unescaped + * CVE-2021-43542 (bmo#1723281) + XMLHttpRequest error codes could have leaked the existence of + an external protocol handler + * CVE-2021-43543 (bmo#1738418) + Bypass of CSP sandbox directive when embedding + * CVE-2021-43545 (bmo#1720926) + Denial of Service when using the Location API in a loop + * CVE-2021-43546 (bmo#1737751) + Cursor spoofing could overlay user interface when native + cursor is zoomed + * MOZ-2021-0009 (bmo#1393362, bmo#1736046, bmo#1736751, + bmo#1737009, bmo#1739372, bmo#1739421) + Memory safety bugs fixed in Firefox 95 and Firefox ESR 91.4 + +- remove x-scheme-handler/ftp from MozillaFirefox.desktop boo#1193321 + MozillaThunderbird +- Mozilla Thunderbird 91.5 + * fixed: RSS keyword labels without a configured color were + illegible + * fixed: Thunderbird "about:" dialog did not identify third- + party repackaged distributions such as Flatpaks + * fixed: Various security fixes + MFSA 2022-03 (bsc#1194547) + * CVE-2022-22746 (bmo#1735071) + Calling into reportValidity could have lead to fullscreen + window spoof + * CVE-2022-22743 (bmo#1739220) + Browser window spoof using fullscreen mode + * CVE-2022-22742 (bmo#1739923) + Out-of-bounds memory access when inserting text in edit mode + * CVE-2022-22741 (bmo#1740389) + Browser window spoof using fullscreen mode + * CVE-2022-22740 (bmo#1742334) + Use-after-free of ChannelEventQueue::mOwner + * CVE-2022-22738 (bmo#1742382) + Heap-buffer-overflow in blendGaussianBlur + * CVE-2022-22737 (bmo#1745874) + Race condition when playing audio files + * CVE-2021-4140 (bmo#1746720) + Iframe sandbox bypass with XSLT + * CVE-2022-22748 (bmo#1705211) + Spoofed origin on external protocol launch dialog + * CVE-2022-22745 (bmo#1735856) + Leaking cross-origin URLs through securitypolicyviolation + event + * CVE-2022-22744 (bmo#1737252) + The 'Copy as curl' feature in DevTools did not fully escape + website-controlled data, potentially leading to command + injection + * CVE-2022-22747 (bmo#1735028) + Crash when handling empty pkcs7 sequence + * CVE-2022-22739 (bmo#1744158) + Missing throttling on external protocol launch dialog + * CVE-2022-22751 (bmo#1664149, bmo#1737816, bmo#1739366, + bmo#1740274, bmo#1740797, bmo#1741201, bmo#1741869, + bmo#1743221, bmo#1743515, bmo#1745373, bmo#1746011) + Memory safety bugs fixed in Thunderbird 91.5 + +- Mozilla Thunderbird 91.4.1 + * fixed: Attachments that should open in Thunderbird, such as + ICS attachments, offered to save the file instead + * fixed: Saving attachments from IMAP accounts where usernames + contained special characters failed + * fixed: Temporary files created for forwarded attachments + sometimes had the wrong extension + * fixed: S/MIME signatures were shown as invalid by Outlook + * fixed: URL input boxes on content tabs erroneously displayed + a search glass icon on macOS + * fixed: Message bars (such as content blocking) did not use + high contrast theme colors + * fixed: Some messages with autocrypt headers loaded slowly, + causing Thunderbird to hang + * fixed: Server hostnames were cut-off in the account manager + * fixed: Account Setup did not support non-ASCII characters in + passwords + * fixed: Account Setup did not always retain set values + * fixed: Virtual folders did not retain folder selection when a + folder name contained non-ASCII characters + * fixed: Messages saved as "html" or "eml" did not include + message headers + * fixed: "Private web page" field was not included when + exporting a contact to a vCard + * fixed: Addons were still active after restarting Thunderbird + in troubleshooting mode with "disable all addons" checked + * fixed: FileLink attachments did not always display the + FileLink provider's icon + * fixed: FileLink privacy notifications persisted in the + compose window after removing all FileLink attachments + * fixed: "Loading" icon remained after a FileLink upload failed + * fixed: Lengthy event names for multiday events did not wrap + * fixed: Various theme and UX improvements + * fixed: Various security fixes + MFSA 2021-55 (bsc#1194215) + * CVE-2021-4126 (bmo#1732310) + OpenPGP signature status doesn't consider additional message + content + * CVE-2021-44538 (bmo#1744056) + Matrix chat library libolm bundled with Thunderbird + vulnerable to a buffer overflow + +- Mozilla Thunderbird 91.4.0 + * fixed: IMAP startup performance improved for accounts with a + multitude of folders + * fixed: Thunderbird failed to send messages when configured to + use an IPv6 SMTP server by IP address (instead of a hostname) + * fixed: Forwarding messages with attachments sometimes failed + * fixed: Printing multiple messages at once was not possible + * fixed: Non-utf8 news groups were not supported + * fixed: Thunderbird stalled after sending a message with NNTP + and SMTP recipients + * fixed: Using Thunderbird with multiple language packs caused + high RAM and CPU use and sluggish performance + * fixed: Clicking a "mailto:" started the composer with the + default sending identity instead of a configured alternate + * fixed: Drag and dropped text into a plain text message in the + compose window was handled inconsistently + * fixed: FileLink messages did not display correctly when + viewed in Outlook + * fixed: In account setup, after selecting an extension + provided protocol, it was not possible to create an IMAP/POP + account + * fixed: Multiday selections were not cleared when changing + week viewed + * fixed: When creating a new event by clicking and dragging the + mouse to create a box, the view did not auto-scroll after + reaching the bottom + * fixed: Calendar Invitation Panel did not scroll when multiple + invitations were pending + * fixed: Calendar print dialog did not have a cancel button + * fixed: Various security fixes + MFSA 2021-54 (bsc#1193485) + * CVE-2021-43536 (bmo#1730120) + URL leakage when navigating while executing asynchronous + function + * CVE-2021-43537 (bmo#1738237) + Heap buffer overflow when using structured clone + * CVE-2021-43538 (bmo#1739091) + Missing fullscreen and pointer lock notification when + requesting both + * CVE-2021-43539 (bmo#1739683) + GC rooting failure when calling wasm instance methods + * CVE-2021-43541 (bmo#1696685) + External protocol handler parameters were unescaped + * CVE-2021-43542 (bmo#1723281) + XMLHttpRequest error codes could have leaked the existence of + an external protocol handler + * CVE-2021-43543 (bmo#1738418) + Bypass of CSP sandbox directive when embedding + * CVE-2021-43545 (bmo#1720926) + Denial of Service when using the Location API in a loop + * CVE-2021-43546 (bmo#1737751) + Cursor spoofing could overlay user interface when native + cursor is zoomed + * CVE-2021-43528 (bmo#1742579) + JavaScript unexpectedly enabled for the composition area + * MOZ-2021-0009 (bmo#1393362, bmo#1736046, bmo#1736751, + bmo#1737009, bmo#1739372, bmo#1739421) + Memory safety bugs fixed in Thunderbird 91.4.0 + +- Mozilla Thunderbird 91.3.2 + * changed: Date selection in Calendar print settings widget + changed to use mini calendar widget + * changed: OpenPGP: Botan updated to 2.18.2; addresses + CVE-2021-40529 + * fixed: "Repair Text Encoding" menu item did not work + * fixed: Troubleshoot Mode menu item did not always indicate + whether troubleshooting mode was enabled + * fixed: Message content could be unintentionally hidden due to + CSS class names conflicting + * fixed: SMTP server port was reset to "0" after clicking the + "Re-Test" button in the Account Setup wizard + * fixed: No "Paste" option was available in the config editor + (about:config) context menu + * fixed: Saving a PDF attachment opened in a separate tab saved + the email message instead + * fixed: Opening a PDF attachment from a message in a + standalone or compose window did move the focus to opened + attachment + * fixed: After restart, Thunderbird was not able to restore + opened message tabs when the message was in a folder with + non-ASCII characters in its name + * fixed: The "pill" indicator was incorrectly shown when + sending a message to newsgroup + * fixed: When printing from Calendar, after leaving the + "Calendar" settings, there was no way to go back + * fixed: Month pickers in the Calendar print UI lacked + scrollbars when the content overflowed + * fixed: Account Manager and Addons Manager were unreadable + when using the Dark theme +- Mozilla Thunderbird 91.3.1 + * changed: OpenPGP public keys will no longer count as an + attachment in the message list + * changed: Adding a search engine via URL now supported + * changed: FileLink messages' template updated; Thunderbird + advertisement removed + * changed: After an update, Thunderbird will now check + installed addons for updates + * fixed: New mail popups were displayed while running full + screen applications + * fixed: Messages received with non-standard "koi8r" encoding + were not supported + * fixed: Various macOS stability improvements + * fixed: PDF attachments opened in Firefox while composing an + email + * fixed: Addons were disabled when "Offline Settings" were set + to "Ask me for online state (on startup)" + * fixed: Clicking '"addons://" links in the Addons Manager + prompted for an application to open it, rather than opening + internally + * fixed: The Contacts sidebar "Address Book" drop down was + unreadable on Windows + * fixed: vCard attachments were not shown when using "inline" + view for attachments + * fixed: Importing an ICS file with TODO items failed + +- Mozilla Thunderbird 91.3 + * fixed: Default mail headers were set incorrectly when the + value contained a colon (:) + * fixed: Thunderbird did not send the QUIT command when closing + an SMTP connection + * fixed: Mail tabs could not be closed using the context menu + * fixed: "Print" context menu was still shown when no message + pane was displayed + * fixed: Windows tray icon did not reappear after restarting + Windows Explorer + * fixed: Compose window attachment drag and drop fixes + * fixed: Various macOS stability improvements + * fixed: Drag and Drop area for file attachments on Windows was + incorrect + * fixed: CardDAV address books without a name did not work + * fixed: Thunderbird tried to refresh disabled and manual-only + calendars when the network state changed from offline to + online + * fixed: Various Calendar event dialog fixes + * fixed: Various security fixes + MFSA 2021-50 (bsc#1192250) + * CVE-2021-38503 (bmo#1729517) + iframe sandbox rules did not apply to XSLT stylesheets + * CVE-2021-38504 (bmo#1730156) + Use-after-free in file picker dialog + * CVE-2021-38505 (bmo#1730194) + Windows 10 Cloud Clipboard may have recorded sensitive user + data + * CVE-2021-38506 (bmo#1730750) + Thunderbird could be coaxed into going into fullscreen mode + without notification or warning + * CVE-2021-38507 (bmo#1730935) + Opportunistic Encryption in HTTP2 could be used to bypass the + Same-Origin-Policy on services hosted on other ports + * MOZ-2021-0008 (bmo#1667102) + Use-after-free in HTTP2 Session object + * CVE-2021-38508 (bmo#1366818) + Permission Prompt could be overlaid, resulting in user + confusion and potential spoofing + * CVE-2021-38509 (bmo#1718571) + Javascript alert box could have been spoofed onto an + arbitrary domain + * CVE-2021-38510 (bmo#1731779) + Download Protections were bypassed by .inetloc files on Mac + OS + * MOZ-2021-0007 (bmo#1606864, bmo#1712671, bmo#1730048, + bmo#1735152) + Memory safety bugs fixed in Thunderbird ESR 91.3 +- Drop unused pkgconfig(gdk-x11-2.0) BuildRequires +- Drop mozilla-neqo-fix-fips-crash.patch which is now upstream +- add mozilla-bmo1724679.patch (bmo#1724679, boo#1182863) + fix some env variables which are enabled for any value + +- Mozilla Thunderbird 91.2 + * changed: Saving a single message as .eml now uses a unique + filename + * fixed: New mail notifications did not properly take + subfolders into account + * fixed: Decrypting binary attachments when using an external + GnuPG configuration failed + * fixed: Account name fields in the account manager were not + big enough for long names + * fixed: LDAP searches using an extensibleMatch filter returned + no results + * fixed: Read-only CalDAV calendars and CardDAV address books + were not detected + * fixed: Multipart messages containing a calendar invite did + not display any of the human-readable alternatives + * fixed: Some calendar days were displayed incorrectly or + duplicated (eg. two "29th" days of a particular month) + * fixed: Phantom event was shown at the end of each day in + Calendar week view + * fixed: Various security fixes + MFSA 2021-47 (bsc#1191332) + * CVE-2021-38502 (bmo#1733366) + Downgrade attack on SMTP STARTTLS connections + * CVE-2021-38496 (bmo#1725335) + Use-after-free in MessageTask + * CVE-2021-38497 (bmo#1726621) + Validation message could have been overlaid on another origin + * CVE-2021-38498 (bmo#1729642) + Use-after-free of nsLanguageAtomService object + * CVE-2021-32810 (bmo#1729813, + bmo#https://github.com/crossbeam- + rs/crossbeam/security/advisories/GHSA-pqqp-xmhj-wgcw) + Data race in crossbeam-deque + * CVE-2021-38500 (bmo#1725854, bmo#1728321) + Memory safety bugs fixed in Thunderbird 91.2 + * CVE-2021-38501 (bmo#1685354, bmo#1715755, bmo#1723176) + Memory safety bugs fixed in Thunderbird 91.2 + +- Mozilla Thunderbird 91.1.2 + * Thunderbird will now warn if an S/MIME encrypted message includes + BCC recipients + * fixed: Message Security popup did not display all recipients + due a missing scrollbar + * fixed: Delivery Status Notifications were only shown for the + first recipient + * fixed: Composing a message from a template with attachments + failed due to a temporary file being removed + * fixed: Attachment sizes were no longer included on printed + emails + * fixed: A message sent with multiple attachments sometimes + only sent one + * fixed: Thunderbird sometimes attached the wrong messages when + forwarding multiple messages by attachment + * fixed: Thunderbird did not re-prompt for an SMTP username if + one was not provided + * fixed: Messages with BCC recipients that were held in the + Outbox did not retain the BCC header when moved to the Sent + folder + * fixed: Thunderbird displayed reminders for events that were + cancelled or declined + * fixed: New Feed Account dialog did not honor dark mode +- Mozilla Thunderbird 91.1.1 + * Menu item for disabling subject encryption for a single message added + * Printing messages that are not currently displayed is no longer + supported, including printing multiple messages at once + * fixed: Buttons on compose window dialogs did not have a + visual indication of focus + * fixed: Dropdown fields in message compose window were + unreadable on Windows 7 with a dark theme + * fixed: Multiple bulk mail notification warnings were + displayed + * fixed: Enabled/Disabled state of message filters did not + persist as expected + * fixed: Printing a message did not print a list of its + attachments + * fixed: Images attached from a web page were not sent as + expected + * fixed: OpenPGP public key was attached multiple times when + forwading a message + * fixed: Windows tray icon disappeared if Thunderbird was + started by a shortcut with "Run" set to "Minimized" + * fixed: Windows tray message count badge displayed the + "unread" count instead of the "new" message count + * fixed: Some downstream Thunderbird builds were incorrectly + checking addons for a signature, causing all addons to be + disabled + * fixed: Addressbooks set up with autoconfig showed no search + results + * fixed: Various CardDAV setup and auto-detection fixes + * fixed: Dates (such as birthday) stored in contacts may + display the wrong date; a one-time manual fix may be needed + for dates that are incorrect. + * fixed: Attached VCards displayed as plain text when an email + was HTML formatted + * fixed: Mailing list names with non-ASCII characters + incorrectly displayed with an error + * fixed: LDAP directories were not searched for matches when + adding recipients to an email + * fixed: Clicking "Connect to an LDAP address book" in account + setup opened CardDAV setup dialog + * fixed: LDAP address books using Kerberos/GSS-API + authentication did not authenticate + * fixed: LDAP search queries containing non-ASCII characters + produced no results + * fixed: IRC server connections did not automatically retry + after a timeout + * fixed: Calendar event editor did not honor + `mail.spellcheck.inline` +- MOZ_ENABLE_WAYLAND env variable now overrides automatic detection + if already set before startup +- Mozilla Thunderbird 91.1.0 + * Thunderbird registered Accessibility Handlers using same GUIDs + as Firefox, causing performance issues for NVDA users + * Focus lost when reordering accounts by keyboard in the Account Manager + * Account setup did not use provider display name for setting up + calendars + * Various theme and UX fixes + MFSA 2021-41 (bsc#1190269) + * CVE-2021-38492 (bmo#1721107) + Navigating to `mk:` URL scheme could load Internet Explorer + * CVE-2021-38495 (bmo#1723391, bmo#1723920, bmo#1724101, + bmo#1724107) + Memory safety bugs fixed in Thunderbird 91.1 +- add mozilla-bmo531915.patch to fix build for i586 +- Remove obsolete patch mozilla-disable-wasm-emulate-arm-unaligned-fp-access.patch + +- Mozilla Thunderbird 91.0.3: + * fixed: Folder icons could be overridden by linked favicons in + HTML messages + * fixed: Unified folders showed no messages when underlying + folders were removed + * fixed: Folder pane toolbar did not always persist after + restarting Thunderbird + * fixed: Compose window attachment pane did not close when + disabling signing of an OpenPGP message + * fixed: Using "Reply to List" with some list emails + incorrectly opened a "no-reply" warning + * fixed: Account setup UX issues with Exchange autodiscover + * fixed: Account settings did not display non-UTF-8 server + descriptions correctly + * fixed: Thunderbird sometimes sent an unnecessary "SMTPUTF8", + causing some servers to reject mail + * fixed: No mouseover pop was displayed with event details for + non-all-day events in the Today Pane + * fixed: Filtering tasks in the Today Pane did not work + * fixed: Email based event scheduling displayed the date and + time in a format unreadable by humans +- Mozilla Thunderbird 91.0.2: + * new: Tags are now colored in mail filter editor + * changed: Context menu items related to OpenPGP and + attachments are now hidden when not applicable + * fixed: Creating a new account with manual setup failed + * fixed: Recipient autocomplete always preferred the primary + email address for a contact + * fixed: LDAP performance improvements + * fixed: Extensions listed on the Recommended Addons did not + have a clear way to view details in a browser + * fixed: Status checkmark on View > Calendar > Calendar Pane > + Show Calendar Pane was reversed + * fixed: mid: URLs in calendar invites did not open the linked + mail message + * fixed: Various theme and UX fixes +- Mozilla Thunderbird 91.0.1 + MFSA 2021-37 (bsc#1189547) + * CVE-2021-29991 (bmo#1724896) + Header Splitting possible with HTTP/3 Responses +- appdate screenshot URL updated (by mailaender@opensuse.org) +- Mozilla Thunderbird 91.0 + * based on Mozilla's 91 ESR codebase + * many new and changed features + https://www.thunderbird.net/en-US/thunderbird/91.0/releasenotes/#whatsnew + * Renamed "Add-ons" to "Add-ons and Themes" and "Options" to "Preferences" + * Thunderbird now operates in multi-process (e10s) mode by default + * New user interface for adding attachments + * Enable redirect of messages + * CardDAV address book support +- Removed obsolete patches: + * mozilla-bmo1463035.patch + * mozilla-ppc-altivec_static_inline.patch + * mozilla-pipewire-0-3.patch + * mozilla-bmo1554971.patch +- add mozilla-libavcodec58_91.patch +- removed obsolete BigEndian ICU build workaround +- updated build requirements +- Readd mozilla-silence-no-return-type.patch + SDL2 +- Add sdl2-surface-pitch-overflow.patch: fix overflow in surface + pitch calculation (boo#1181201 boo#1181202 CVE-2020-14410 + CVE-2020-14409). + alsa +- Update to version 1.2.6.1: + a minor fix release: + * conf: fix the device parsing when arguments has no defaults + * conf: accept '_' character in the variable name + +- Update to version 1.2.6: + lots of changes, including UCM and config updates and rawmidi + framing mode support: for details, see below + https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib +- Add *.sig file for the source tarball + alsa-plugins +- Update to version 1.2.6: + Fixes for a52 plugin, jack, rate-lav. For details, see URL: + https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins +- Add *.sig file for the source tarball + alsa-ucm-conf +- Fix regression for AMD ACP LED control: + 0002-HDA-acp-avoid-to-create-Mic-ACP-LED-control-for-the-.patch + +- Fix a regression in HDA-DualCodecs: + 0001-HDA-DualCodecs-fix-typo-in-Speaker-condition.patch + +- Update to version 1.2.6.3: + * ucm2/Qualcomm/apq8096: Change plughw to hw to access card + * ucm2/Qualcomm/apq8016-sbc: Change plughw to hw to access card + * ucm2: Add support for RT5650 on MediaTek SoCs + * sof-soundwire: use absolute path in SectionUseCase + +- Update to version 1.2.6.2: + a minor fix release, just includnig ther previous fixes +- Drop obsoleted patches + 0001-sof-hda-dsp-fix-path-to-Hdmi.conf.patch + 0002-bytcht-es8316-fix-Include-paths-in-HiFi.conf.patch + +- Update to version 1.2.6.1: + a minor fix release: + * acp: fix linked configuration + * ucm2: Add support for SC7180 Trogdor Lazor Chromebooks + * USB-Audio: fix the wrong condition type for If.realtek-alc1220-vb +- More a couple of upstream fixes for forgotten conversions: + 0001-sof-hda-dsp-fix-path-to-Hdmi.conf.patch + 0002-bytcht-es8316-fix-Include-paths-in-HiFi.conf.patch + +- Update to version 1.2.6: + various profile updates. See URL below for details: + https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-ucm-conf +- Add *.sig file for the tarball +- Explicit Requires for the libasound2 with the same or newer + version + alsa-utils +- Fix alsamixer color config regression: + 0001-alsamixer-Fix-regression-in-color-setup.patch + +- Update to alsa-utils 1.2.6: + various updates / fixes for alsactl, amidi, alsaloop, alsamixer, + alsatplg, amixer, aplay and aseqnet. Details are found in + https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-utils +- Update the download URL +- Add *.sig file for the tarball + +- Drop ProtectClock hardening, can cause issues if other device acceess is needed + apache2 +- ssl-global.conf: set SSLCipherSuite to PROFILE=SYSTEM instead of + DEFAULT_SUSE [jsc#SLE-22561] +- set also SSLProxyCipherSuite to PROFILE=SYSTEM +- modified sources + % apache2-ssl-global.conf + apparmor +- update to AppArmor 3.0.4 + - various fixes in profiles, abstractions, apparmor_parser and utils + (some of them were already included as patches) + - add support for mctp address family + - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.4 + for the full upstream changelog +- remove upstream(ed) patches: + - aa-notify-more-arch-mr809.diff + - ruby-3.1-build-fix.diff + - add-samba-bgqd.diff + - openssl-engdef-mr818.diff + - profiles-python-3.10-mr783.diff + - update-samba-abstractions-ldb2.diff +- refresh patches: + - apparmor-samba-include-permissions-for-shares.diff + - ruby-2_0-mkmf-destdir.patch + +- add ruby-3.1-build-fix.diff: fix build with ruby 3.1 (boo#1194221, + MR 827) + +- add update-samba-abstractions-ldb2.diff: Cater for changes to ldb + packaging to allow parallel installation with libldb (bsc#1192684). + - operation="file_mmap" violation in SLE15-SP4; (bsc#1192336). + operation="file_mmap" violation in SLE15-SP4; (bsc#1192336). + +- add openssl-engdef-mr818.diff: Allow reading /etc/ssl/engdef.d/ and + /etc/ssl/engines.d/ in abstractions/openssl which were introduced + with the latest openssl update ark +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Overwrite dialog: Don't pretend source and dest url are the same (kde#436556) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Hide welcome screen as soon as we know we're loading a file (kde#441529) + * Do not highlight file after compression (kde#440663) + * Fix extraction "Dolphin Actions" not abiding "Open destination folder + after extracting" setting. (kde#319134) + * Kerfuffle CreateJob: delete addJob in dtor (kde#443540) + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Fix loading some zip files (kde#445533) + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Emit readiness when creating new archive (kde#445610) + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * zip: Fix detection of backslashed zips (kde#444965) + * Remove duplicate include from .cpp/.h + * Use KPluginMetaData::findPlugins when we use kf5-5.86 + * Add license information in SPDX format for icons + * Convert remaining MIT licenses to SPDX + * Convert missing author statements to SPDX + * Clean up excess newlines at end of license headers + * Remove unneeded stements from license headers + * Remove obsolete COPYING file + * Convert license headers to SPDX + * Cleaup AddJob on destruction (kde#442774) + * Port deprecated method + * Add FreeBSD CI + * Remove redundant close button at the bottom of the preview window (kde#434517) + * Enable Linux CI + * Add kde-ci.yml + * fix: Dolphin doesn't fully quit after Compress from context menu (kde#441813) + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * We depend against C++17 => we can use std::as_const + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Cleanup AddJob on destruction (kde#442774) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * fix: Dolphin doesn't fully quit after Compress from context menu (kde#441813) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port away from deprecated KConfigDialogManager::changedMap + * Add support for single files compressed with zstd (kde#434540) + * Revert addition of "application/zstd" as archive format + * libzipplugin: revert zip_source_file from using unique_ptr + * libzipplugin: some changes for merge review. + * libzipplugin: hack for zstd max compression method. + * libzipplugin: fix for pre 1.8.0 libzip versions. + * libzipplugin: support lzma xz for libzip 1.8.0+ + * libzipplugin: replace almost all raw pointers with unique_ptr + * clirartest: Set the locale to english + * Bring back KPtyProcess include + * Remove unused includes + * Remove check about qt version + * As we depend against qt5.15 we can use qt macro/Qt:: + * It's already defined in KDEFrameworkCompilerSettings + * Time to increase version + * Adding "application/zstd" mimetype + * Update Flatpak to 5.15 runtime + * Remove qt prefix + * Clean up ServiceType property usage in JSON based plugins + * FileItemActions: Make plugins more intuitive and interactive + * Show a "Welcome screen" when launched without an archive + * Set a better default window size + * Remove .travis.yml + * Remove forward declaration when we already include file + * Simplify part loading code + * Repair ark startup: make it find its own part again + * Add missing KConfig linkage + * Install the part in kf5/parts/ + * Port to KRecentFilesMenu + * Refactor preview handling + * appstream: fix homepage url + * Support for zip files using backslashes as the path separator. + * Use QStringTokenizer for string splitting + * Require C++17 + * Simplify fast path in ArchiveModel::parentFor + * Avoid QString (de)allocations in Entry::find + * Avoid another unnecessary string split + * Avoid using QString::split + * Use imported targets for libzip and zlib +- Only install the license files once +- Remove the unrar 'Suggests'. + +- Recommend unar + * it can handle RAR archives without non-free code + * as well as LHA archives + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Remove the width/height from screenshot + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Always recommend p7zip-full as this is present from Leap 15.2 onwoards + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * appstream: fix homepage url + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Add destUrl to jobs (kde#408778) + * Display confirmation dialog only once when files in archive are modified (kde#382606) + * Ark KPart: restore mismatch of componentname and plugin id (kde#429616) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * Show 'Compress' menu on multiple selected archives of the same type (kde#430086) + * Fix crash after closing the window while loading a TAR archive (kde#410092) + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Fix extraction to directories with unicode names when using the Extract file menu (kde#408186) + * Override text of saveAs standard action (kde#426960) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Pass the ARCHIVE_EXTRACT_SECURE_SYMLINKS flag to libarchive + * appdata: use canonical help URL +- Dropped patches, now upstream: + * 0001-Pass-the-ARCHIVE_EXTRACT_SECURE_SYMLINKS-flag-to-lib.patch + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix vulnerability to path traversal attacks +- Drop 0001-Fix-vulnerability-to-path-traversal-attacks.patch, + Merged upstream + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Minor fixes for Flathub submission + * Port to KIO::ApplicationLauncherJob + * clirar: Remove unnecessary QRegularExpression in readExtractLine() + * Optimize LoadJob::onNewEntry + * libarchive backend: display permissions in octal format + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + at-spi2-core +- Configure to use dbus-broker when available. +- Add libsystemd to BuildRequires: needed for dbus-broker support. + attica-qt5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Remove unused and not exported QDebug stream operator for Attica::Category + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Port QStringRef (deprecated) to QStringView + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Do not mark jobs that have been aborted as errored + * Add Gitlab CI configuration + * Ensure categories.xml is only fetched once in parallel + * Do not start basejobs twice + * Add CI configuration file +- Drop upstream patch: + * 0001-Ensure-categories.xml-is-only-fetched-once-in-parall.patch + +- Add upstream patch to avoid unnecessary network traffic: + * 0001-Ensure-categories.xml-is-only-fetched-once-in-parall.patch + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Port to QStringView + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Implement a getter for Provider's icon data + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Longer timeout for the provider test + * State library license in yaml file + * Generate license compliance test + * Do the documentation thing, with @since and whatnot + * Constness fix + * Add http headers to Metadata (and set it from BaseJob) +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Remove unused forward declarations + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Make int -> QString conversion explicit + * Port from QNetworkRequest::FollowRedirectsAttribute to QNetworkRequest::RedirectPolicyAttribute + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Honour the job being aborted immediately (kde#429939) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Fix crash in provider loading by checking reply pointer before deref (kde#427974) + audit +- Update to version 3.0.6: + * fixes a segfault on some SELINUX_ERR records + * makes IPX packet interpretation dependent on the ipx header + file existing + * adds b32/b64 support to ausyscall + * adds support for armv8l + * fixes auditctl list of syscalls on PPC + * auditd.service now restarts auditd under some conditions + +- Update to version 3.0.5: + * In auditd, flush uid/gid caches when user/group added/deleted/modified + * Fixed various issues when dealing with corrupted logs + * In auditd, check if log_file is valid before closing handle +- Include fixed from 3.0.4: + * Apply performance speedups to auparse library + * Optimize rule loading in auditctl + * Fix an auparse memory leak caused by glibc-2.33 by replacing realpath + * Update syscall table to the 5.14 kernel + * Fixed various issues when dealing with corrupted logs + +- Update to version 3.0.3: + * Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined + * Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids + * Change auparse_feed_has_data in auparse to include incomplete events + * Auditd, stop linking against -lrt + * Add ProtectHome and RestrictRealtime to auditd.service + * In auditd, read up to 3 netlink packets in a row + * In auditd, do not validate path to plugin unless active + * In auparse, only emit config errors when AUPARSE_DEBUG env variable exists +- use https source urls + +- Adjust audit.spec and audit-secondary.spec to support new version +- Include fix for libev + * add libev-werror.patch +- Update to version 3.0.2 +- In audispd-statsd pluging, use struct sockaddr_storage (Ville Heikkinen) +- Optionally interpret auid in auditctl -l +- Update some syscall argument interpretations +- In auditd, do not allow spaces in the hostname name format +- Big documentation cleanup (MIZUTA Takeshi) +- Update syscall table to the 5.12 kernel +- Update the auparse normalizer for new event types +- Fix compiler warnings in ids subsystem +- Block a couple signals from flush & reconfigure threads +- In auditd, don't wait on flush thread when exiting +- Output error message if the path of input files are too long ausearch/report + Included fixes from 3.0.1 +- Update syscall table to the 5.11 kernel +- Add new --eoe-timeout option to ausearch and aureport (Burn Alting) +- Only enable periodic timers when listening on the network +- Upgrade libev to 4.33 +- Add auparse_new_buffer function to auparse library +- Use the select libev backend unless aggregating events +- Add sudoers to some base audit rules +- Update the auparse normalizer for some new syscalls and event types + Included fixes from 3.0 +- Generate checkpoint file even when no results are returned (Burn Alting) +- Fix log file creation when file logging is disabled entirely (Vlad Glagolev) +- Convert auparse_test to run with python3 (Tomáš Chvátal) +- Drop support for prelude +- Adjust backlog_wait_time in rules to the kernel default (#1482848) +- Remove ids key syntax checking of rules in auditctl +- Use SIGCONT to dump auditd internal state (#1504251) +- Fix parsing of virtual timestamp fields in ausearch_expression (#1515903) +- Fix parsing of uid & success for ausearch +- Add support for not equal operator in audit by executable (Ondrej Mosnacek) +- Hide lru symbols in auparse +- Add systemd process protections +- Fix aureport summary time range reporting +- Allow unlimited retries on startup for remote logging +- Add queue_depth to remote logging stats and increase default queue_depth size +- Fix segfault on shutdown +- Merge auditd and audispd code +- Close on execute init_pipe fd (#1587995) +- Breakout audisp syslog plugin to be standalone program +- Create a common internal library to reduce code +- Move all audispd config files under /etc/audit/ +- Move audispd.conf settings into auditd.conf +- Add queue depth statistics to internal state dump report +- Add network statistics to internal state dump report +- SIGUSR now also restarts queue processing if its suspended +- Update lookup tables for the 4.18 kernel +- Add auparse_normalizer support for SOFTWARE_UPDATE event +- Add 30-ospp-v42.rules to meet new Common Criteria requirements +- Deprecate enable_krb and replace with transport config opt for remote logging +- Mark netlabel events as simple events so that get processed quicker +- When auditd is reconfiguring, only SIGHUP plugins with valid pid (#1614833) +- In aureport, fix segfault in file report +- Add auparse_normalizer support for labeled networking events +- Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194) +- In ausearch/auparse, event aging is off by a second +- In ausearch/auparse, correct event ordering to process oldest first +- Migrate auparse python test to python3 +- auparse_reset was not clearing everything it should +- Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events +- In ausearch/report, lightly parse selinux portion of USER_AVC events +- Add bpf syscall command argument interpretation to auparse +- In ausearch/report, limit record size when malformed +- Port af_unix plugin to libev +- In auditd, fix extract_type function for network originating events +- In auditd, calculate right size and location for network originating events +- Make legacy script wait for auditd to terminate (#1643567) +- Treat all network originating events as VER2 so dispatcher doesn't format it +- If an event has a node name make it VER2 so dispatcher doesnt format it +- In audisp-remote do an initial connection attempt (#1625156) +- In auditd, allow expression of space left as a percentage (#1650670) +- On PPC64LE systems, only allow 64 bit rules (#1462178) +- Make some parts of auditd state report optional based on config +- Update to libev-4.25 +- Fix ausearch when checkpointing a single file (Burn Alting) +- Fix scripting in 31-privileged.rules wrt filecap (#1662516) +- In ausearch, do not checkpt if stdin is input source +- In libev, remove __cold__ attribute for functions to allow proper hardening +- Add tests to configure.ac for openldap support +- Make systemd support files use /run rather than /var/run (Christian Hesse) +- Fix minor memory leak in auditd kerberos credentials code +- Allow exclude and user filter by executable name (Ondrej Mosnacek) +- Fix auditd regression where keep_logs is limited by rotate_logs 2 file test +- In ausearch/report fix --end to use midnight time instead of now (#1671338) +- Add substitue functions for strndupa & rawmemchr +- Fix memleak in auparse caused by corrected event ordering +- Fix legacy reload script to reload audit rules when daemon is reloaded +- Support for unescaping in trusted messages (Dmitry Voronin) +- In auditd, use standard template for DEAMON events (Richard Guy Briggs) +- In aureport, fix segfault for malformed USER_CMD events +- Add exe field to audit_log_user_command in libaudit +- In auditctl support filter on socket address families (Richard Guy Briggs) +- Deprecate support for Alpha & IA64 processors +- If space_left_action is rotate, allow it every time (#1718444) +- In auparse, drop standalone EOE events +- Add milliseconds column for ausearch extra time csv format +- Fix aureport first event reporting when no start given +- In audisp-remote, add new config item for startup connection errors +- Remove dependency on chkconfig +- Install rules to /usr/share/audit/sample-rules/ +- Split up ospp rules to make SCAP scanning easier (#1746018) +- In audisp-syslog, support interpreting records (#1497279) +- Audit USER events now sends msg as name value pair +- Add support for AUDIT_BPF event +- Auditd should not process AUDIT_REPLACE events +- Update syscall tables to the 5.5 kernel +- Improve personality interpretation by using PERS_MASK +- Speedup ausearch/report parsing RAW logging format by caching uid/name lookup +- Change auparse python bindings to shared object (Issue #121) +- Add error messages for watch permissions +- If audit rules file doesn't exist log error message instead of info message +- Revise error message for unmatched options in auditctl +- In audisp-remote, fixup remote endpoint disappearin in ascii format +- Add backlog_wait_time_actual reporting / resetting to auditctl (Max Englander) +- In auditctl, add support for sending a signal to auditd +- Remove audit-fno-common.patch: fixed in upstream +- Remove audit-python3.patch: fixed in upstream + -- Update to version 2.6.5: +- Update to version 2.8.5: audit-secondary +- Use %autosetup +- Don't include sample rules as %doc, they're already installed + as normal files +- Fix create-augenrules-service.patch: + * auditd.service needs to require augenrules.service, + not the other way around +- Fix documentation for enable-stop-rules.patch + +- Update to version 3.0.6: + * fixes a segfault on some SELINUX_ERR records + * makes IPX packet interpretation dependent on the ipx header + file existing + * adds b32/b64 support to ausyscall + * adds support for armv8l + * fixes auditctl list of syscalls on PPC + * auditd.service now restarts auditd under some conditions + +- Add CONFIG parameter to %sysusers_generate_pre + +- Create separate service for augenrules (bsc#1191614, bsc#1181400) + * add create-augenrules-service.patch + Remove ReadWritePaths=/etc/audit from auditd.service, also removes + augenrules call from ExecStartPost. + Create augenrules.service with the ReadWritePaths directive above. + This makes /etc/audit only accessible by augenrules.service and + let auditd.service (and daemon) to be sandboxed again. +- Update audit-secondary.spec to accomodate the new service file. + +- Fix hardened auditd.service (bsc#1181400) + * add fix-hardened-service.patch + Make /etc/audit read-write from the service. + Remove PrivateDevices=true to expose /dev/* to auditd.service. +- Enable stop rules for audit.service (cf. bsc#1190227) + * add enable-stop-rules.patch + +- Change default log_format from ENRICHED to RAW (bsc#1190500): + * add change-default-log_format.patch (SUSE-specific patch) +- Update to version 3.0.5: + * In auditd, flush uid/gid caches when user/group added/deleted/modified + * Fixed various issues when dealing with corrupted logs + * In auditd, check if log_file is valid before closing handle +- Include fixed from 3.0.4: + * Apply performance speedups to auparse library + * Optimize rule loading in auditctl + * Fix an auparse memory leak caused by glibc-2.33 by replacing realpath + * Update syscall table to the 5.14 kernel + * Fixed various issues when dealing with corrupted logs + +- harden_auditd.service.patch: automatic hardening applied to systemd + services + +- Update to version 3.0.3: + * Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined + * Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids + * Change auparse_feed_has_data in auparse to include incomplete events + * Auditd, stop linking against -lrt + * Add ProtectHome and RestrictRealtime to auditd.service + * In auditd, read up to 3 netlink packets in a row + * In auditd, do not validate path to plugin unless active + * In auparse, only emit config errors when AUPARSE_DEBUG env variable exists +- use https source urls + +- Adjust audit.spec and audit-secondary.spec to support new version +- Include fix for libev + * add libev-werror.patch +- Update to version 3.0.2 +- In audispd-statsd pluging, use struct sockaddr_storage (Ville Heikkinen) +- Optionally interpret auid in auditctl -l +- Update some syscall argument interpretations +- In auditd, do not allow spaces in the hostname name format +- Big documentation cleanup (MIZUTA Takeshi) +- Update syscall table to the 5.12 kernel +- Update the auparse normalizer for new event types +- Fix compiler warnings in ids subsystem +- Block a couple signals from flush & reconfigure threads +- In auditd, don't wait on flush thread when exiting +- Output error message if the path of input files are too long ausearch/report + Included fixes from 3.0.1 +- Update syscall table to the 5.11 kernel +- Add new --eoe-timeout option to ausearch and aureport (Burn Alting) +- Only enable periodic timers when listening on the network +- Upgrade libev to 4.33 +- Add auparse_new_buffer function to auparse library +- Use the select libev backend unless aggregating events +- Add sudoers to some base audit rules +- Update the auparse normalizer for some new syscalls and event types + Included fixes from 3.0 +- Generate checkpoint file even when no results are returned (Burn Alting) +- Fix log file creation when file logging is disabled entirely (Vlad Glagolev) +- Convert auparse_test to run with python3 (Tomáš Chvátal) +- Drop support for prelude +- Adjust backlog_wait_time in rules to the kernel default (#1482848) +- Remove ids key syntax checking of rules in auditctl +- Use SIGCONT to dump auditd internal state (#1504251) +- Fix parsing of virtual timestamp fields in ausearch_expression (#1515903) +- Fix parsing of uid & success for ausearch +- Add support for not equal operator in audit by executable (Ondrej Mosnacek) +- Hide lru symbols in auparse +- Add systemd process protections +- Fix aureport summary time range reporting +- Allow unlimited retries on startup for remote logging +- Add queue_depth to remote logging stats and increase default queue_depth size +- Fix segfault on shutdown +- Merge auditd and audispd code +- Close on execute init_pipe fd (#1587995) +- Breakout audisp syslog plugin to be standalone program +- Create a common internal library to reduce code +- Move all audispd config files under /etc/audit/ +- Move audispd.conf settings into auditd.conf +- Add queue depth statistics to internal state dump report +- Add network statistics to internal state dump report +- SIGUSR now also restarts queue processing if its suspended +- Update lookup tables for the 4.18 kernel +- Add auparse_normalizer support for SOFTWARE_UPDATE event +- Add 30-ospp-v42.rules to meet new Common Criteria requirements +- Deprecate enable_krb and replace with transport config opt for remote logging +- Mark netlabel events as simple events so that get processed quicker +- When auditd is reconfiguring, only SIGHUP plugins with valid pid (#1614833) +- In aureport, fix segfault in file report +- Add auparse_normalizer support for labeled networking events +- Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194) +- In ausearch/auparse, event aging is off by a second +- In ausearch/auparse, correct event ordering to process oldest first +- Migrate auparse python test to python3 +- auparse_reset was not clearing everything it should +- Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events +- In ausearch/report, lightly parse selinux portion of USER_AVC events +- Add bpf syscall command argument interpretation to auparse +- In ausearch/report, limit record size when malformed +- Port af_unix plugin to libev +- In auditd, fix extract_type function for network originating events +- In auditd, calculate right size and location for network originating events +- Make legacy script wait for auditd to terminate (#1643567) +- Treat all network originating events as VER2 so dispatcher doesn't format it +- If an event has a node name make it VER2 so dispatcher doesnt format it +- In audisp-remote do an initial connection attempt (#1625156) +- In auditd, allow expression of space left as a percentage (#1650670) +- On PPC64LE systems, only allow 64 bit rules (#1462178) +- Make some parts of auditd state report optional based on config +- Update to libev-4.25 +- Fix ausearch when checkpointing a single file (Burn Alting) +- Fix scripting in 31-privileged.rules wrt filecap (#1662516) +- In ausearch, do not checkpt if stdin is input source +- In libev, remove __cold__ attribute for functions to allow proper hardening +- Add tests to configure.ac for openldap support +- Make systemd support files use /run rather than /var/run (Christian Hesse) +- Fix minor memory leak in auditd kerberos credentials code +- Allow exclude and user filter by executable name (Ondrej Mosnacek) +- Fix auditd regression where keep_logs is limited by rotate_logs 2 file test +- In ausearch/report fix --end to use midnight time instead of now (#1671338) +- Add substitue functions for strndupa & rawmemchr +- Fix memleak in auparse caused by corrected event ordering +- Fix legacy reload script to reload audit rules when daemon is reloaded +- Support for unescaping in trusted messages (Dmitry Voronin) +- In auditd, use standard template for DEAMON events (Richard Guy Briggs) +- In aureport, fix segfault for malformed USER_CMD events +- Add exe field to audit_log_user_command in libaudit +- In auditctl support filter on socket address families (Richard Guy Briggs) +- Deprecate support for Alpha & IA64 processors +- If space_left_action is rotate, allow it every time (#1718444) +- In auparse, drop standalone EOE events +- Add milliseconds column for ausearch extra time csv format +- Fix aureport first event reporting when no start given +- In audisp-remote, add new config item for startup connection errors +- Remove dependency on chkconfig +- Install rules to /usr/share/audit/sample-rules/ +- Split up ospp rules to make SCAP scanning easier (#1746018) +- In audisp-syslog, support interpreting records (#1497279) +- Audit USER events now sends msg as name value pair +- Add support for AUDIT_BPF event +- Auditd should not process AUDIT_REPLACE events +- Update syscall tables to the 5.5 kernel +- Improve personality interpretation by using PERS_MASK +- Speedup ausearch/report parsing RAW logging format by caching uid/name lookup +- Change auparse python bindings to shared object (Issue #121) +- Add error messages for watch permissions +- If audit rules file doesn't exist log error message instead of info message +- Revise error message for unmatched options in auditctl +- In audisp-remote, fixup remote endpoint disappearin in ascii format +- Add backlog_wait_time_actual reporting / resetting to auditctl (Max Englander) +- In auditctl, add support for sending a signal to auditd +- Removes audit-fno-common.patch: fixed in upstream +- Removes audit-python3.patch: fixed in upstream + -- Update to version 2.6.5: +- Update to version 2.8.5: autoyast2 +- The ayast_setup client imports the general settings + (bsc#1195631). +- 4.4.30 + +- Fix the profile update when using an element + (boo#1195630). +- Run the network client when listed in the semi-automatic section. +- 4.4.29 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.28 + +- Replace references to PackageAI module with proper calls to + Package methods (bsc#1194886). +- 4.4.27 + +- Fix handling of add-on signature settings, introduced when fixing + bsc#1192437 (bsc#1194881). +- 4.4.26 + +- Properly merge the autoupgrade workflow when using the online + medium (bsc#1192437, bsc#1194440). +- 4.4.25 + baloo5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Adapt build system for building against qt6 + * [kioslaves/tags] Set proper display name for root entry (kde#416389) + * Port away from deprecated QMap::insertMulti & related KFileMetadata API + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port QStringRef (deprecated) to QStringView + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix wrong markup for second-level bullets + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Native Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Use const'ref + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Mention the https://community.kde.org/Baloo pages in README file + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Update IRC network name in the README +- Only install the license files once + +- Uninstall baloo5-imports-lang when installing baloo5 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Embed JSON metadata in KIOSlaves + * Remove obsolete .protocol files + * Convert protocol files to JSON + * Fix Mesasges.sh by removing path + * Bump required CMake version to 3.16 + * Remove SUSE Qt5.14 build status + * [balooctl] Allow clearing a document which has been deleted + * [DocumentUrlDB] Remove unused function + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Do not crash when a dir is move/delete is detected by + kinotify (kde#435143) + * When adding a folder to configuration, normalize the path + semantically (kde#434919) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * [SearchStore] Explicitly narrow timestamps for range query + * Add now mandatory args parameter to QProcess::startDetached() + * Port away from deprecated QDateTime(QDate) constructor + * Remove long defunct, xapian based filesearchstoretest + * Remove unused fileinfo.cpp/.h + * [MetadataMover] Update filename terms when moving/renaming file (kde#433116) + * [MetadataMover] Extend renaming test cases + * [MetadataMover] Use categorized logging for all debug statements + * [MetadataMover] Make some temporaries const + * Add trailing commas to enums + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * [balooshow] Always print parsed document/device/inode id + * [balooshow] Allow hexadecimal format for deviceid parameter + * [baloosearch] Allow to print document ID + * [ResultIterator] Provide document ID + * [ResultIterator] Rework for future extension + * Don't try to index ninja files + * Don't try to index .swp files (kde#433095) + * Add .gitlab-ci.yml to enable CI + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Too many changes to list here. + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * [ExtractorProcess] Move DBus signal from helper to main process + * [timeline] Consolidate code for root folder stat and list + * Remove unnecesary KIO/Job include + * Make toplevel ioslave UDS entries readonly + * avoid errors for application startup if no baloo index was ever created + * Remove ifdefs, we require Qt 5.14 now + * [BasicIndexingJob] Strip trailing slash from folders + * Add Buildstatus badges for SUSE Qt5.14 and FreeBSD + * Fix internal link to "Searching" user documentation +- Drop 0001-BasicIndexingJob-Strip-trailing-slash-from-folders.patch + +- Fix a regression causing empty results (kde#430273): + 0001-BasicIndexingJob-Strip-trailing-slash-from-folders.patch + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes to list here. + baloo5-widgets +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Add clang-format file to gitignore + * Enable gitlab CI + * Port filepropertiesplugin to use JSON metadata + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * tagsfileitemaction: Clear actions before adding tags +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * TagsFileItemAction: add Menu windowflag + * Tagging fileitemplugin: use parent Widget as menu parent + * Remove unused includes + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Increase min KF5 version to reflect reality + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Support API documentation generation with kapidox + * [FilePropertiesPlugin] Port KRun to OpenUrlJob + * FileMetaDataWidget: Avoid showing fields when they have no value + * Use KFileItem::recursiveSize to Display recursive size as total size + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + bcm43xx-firmware +- Introduce firmware files for Raspberry Pi Zero 2 W support (jsc#SLE-23064). +- Change source file links from branch master to branch buster. + -- Update BCM4345C0.hcd +- Update BCM4345C0.hcd to fix Spectra for CYW43455 (CVE-2020-10370) bijiben +- Add 158.patch: Fix build with meson 0.61.0 and newer. +- Update our Supplements to current standard. +- Drop update-desktop-files BuildRequires and macro, no longer + needed. + bind +- Added /var/log to the ReadWritePaths as some log files are + written there: + * dump-file "/var/log/named_dump.db" + * statistics-file "/var/log/named.stats" + [bsc#1194721, vendor-files.tar.bz2] + +- Added "BuildRequires: python-rpm-macros". This was pulled in by + python3 by mistake in the past and had been removed via Maintenance + Update. + [bind.spec, bsc#1194746] + bluedevil5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * kded/devicemonitor: Check BlueDevilDaemon exists when calling login1PrepareForSleep (kde#450195) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * applet: remove unnecessary delegate width override + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Show connected but non-paired devices (kde#432715) + * [kcm] Fix device type detection for AudioVideo devices + * [sendfile] Use error icon that actually exists + * Save bluetooth status on teardown (kde#445376) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * Update version number for 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Remove applet list item animations +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Confirm deleting a bluetooth device pairing. + * Add keywords to bluetooth KCM + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Let the user choose Bluetooth status on login (kde#440493) + * [applet] Show the text "Connected" for connected devices (kde#440423) + * [applet] Give FullRepresentation an implicit size (kde#439981) + * Embed JSON metadata in KIOSlaves + * Remove obsolete .protocol files + * Convert protocol files to JSON + * Use version-less qt DBus macros + * Use ellipses instead of triple period + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * [applet] Give FullRepresentation an implicit size (kde#439981) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * [applet] Move "Add New Device..." Action to header to be consistent + * Restore same visibility of deprecated API for builds of tarball & checkout + * [applet] Set height of unloaded separator to 0 to avoid layout oddities + * [Applet] Correctly hide separator when there are no connected devices + * [applet] Use section separator consistent with plasma-nm applet + * [applet] Set isDefault property to true for connected items + * Re-add font.pointSize for one thing that needs it + * Set "font:" not "font.pointSize:" + * [applet] Port to singleton Units and Theme + * [sendfile] Update org.kde.bluedevilsendfile.desktop + * [kio] Add trailing slash to device url (kde#409179) + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + * Manually bind width of list item + * [applet] Enable Bluetooth checkbox should be always enabled (kde#433232) + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Reword 'Trust && Authorize' to 'Trust and Authorize' + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * [sendfile] Update org.kde.bluedevilsendfile.desktop + * [kio] Add trailing slash to device url (kde#409179) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * Manually bind width of list item + * [applet] Enable Bluetooth checkbox should be always enabled (kde#433232) + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here + +- Add compatibility with qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Show only paired devices in KCM and applet (kde#422383,kde#416322) + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Fix listitems on mobile + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Show "Enable bluetooth" only when Manager is operational + * Fix device icon size on device page + * [kcm] Set sane default size + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * [applet] Open new KCM from the configure action + * Add Exec line to KCM desktop file + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Convert copyright statements to SPDX expressions + * bluedevil-sendfile: Fix small size of file selector + * Fix minor typo + * Translate KCM (patch by Victor Ryzhykh) + * Fix a TypeError in DeviceItem.qml + * New bluetooth KCM + * [wizard] Enable 1-finger touch scrolling (kde#406544) + * [applet] Don't show emblem for disconnected devices (kde#425239) + * [applet] Port to checkbox with internally-defined icon property + * set a name for the global notification category + * [applet] Port mostly to PlasmaComponents3 + * correct appstream homepage URL to plasma homepage + * Increase frameworks dependency to 5.72 for PlasmaExtras.PlaceholderMessage + * Port applet to use PlasmaExtras.PlaceholderMessage + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + +- Drop patches, now upstream: + * 0001-Port-applet-to-use-PlasmaExtras.PlaceholderMessage.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Add patch to fix label appearance (kde#422684): + * 0001-Port-applet-to-use-PlasmaExtras.PlaceholderMessage.patch + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * [applet] Show toolbar unless Bluetooth hardware is absent + * [applet] Port to Kirigami.PlaceholderMessage + * [applet] Improve tooltip text for single connected device use case + * Remove too strict Qt/KF5 deprecation rule + * Converted to Page with a PlasmoidHeading in the heading + * [Applet] Port to ExpandableListItem + * bump to require Qt 5.14 + * [applet] Fix button bar right margin + * [applet] Add tooltip to enable bluetooth checkbox + * [kcm] Drop 'Enable bluetooth integration' setting + * Use consistent highlight + * Set all labels to plain text + * Make it compile against qt5.15. + * Replace generic "Fix it" text with more descriptive actions as (kde#417376) + bluez-qt +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Expose missing services to QML + * Convert all Qt5 to Qt${...} + fix compile error + * Fix compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Add functions that allow setting the discovery filter based on Bluez Adapter APIs + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove duplicate includes from .cpp/.h + * It's a struct here not a class + * Add GATT Client functionality + * Fix typo in pkgconfig file generation (DBbus -> DBus) + * Generate pkgconfig file + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix build + * Remove unused forward declaration +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Add two more missing types + * Fix build of sources dependent on BluezQt + * Add missing Qt5::DBus to qml plugin + * Use includes instead of forward decl where needed + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Fix unity compile support + * Port GattManager and MediaTransport away from QDBusInterface + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add trailing comma to enums + * Add clang-format configuration + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Use QLatin1Char instead of wchat_t + * Add missing list include + * Change QStringList forward decl to include + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + boost -- Fix HPC build on ARM. It seems boost_serialization libraries - are no longer implicitly build with this setup. +- variant.patch: backport fix allowing perfect forwarding in + apply_visitor. Also fix wrong usage of boost::move (bsc#1194522) -- Add build support for gcc10 to HPC build (bsc#1174439). -- Add openmpi4 flavors (jsc#SLE-16462). - -- Log additional information during build -- Add missing dependencies in libboost_iostream-devel (bsc#1180359) - -- libboost_nowide now uses same pattern of Provides/Conflicts - and version numbers as other Boost libraries -- Add missing conflicts for Boost 1.66 -- Boost.Build (jam) implementation is now obsoletes older versions - -- Replace hardcoded python3.8 path in the spec file -- Add Conflicts with Boost 1.66 version in SLE15 since that version - uses different Provides. - -- update to 1.75.0: - * new library: - + Boost.JSON - JSON parsing library - + Boost.LEAF - error handling library - + Boost.PFR - basic reflection without macros or boilderplate code - * for details on all changes see, - https://www.boost.org/users/history/version_1_75_0.html -- package boost's jam files so the Boost.Build is more usable -- python_library_name.patch: update it to remove python version - suffix and keep old sonames. We only support one python3 version - at a time. -- refreshed patches: boost-no_type_punning.patch - boost-strict_aliasing.patch python_library_name.patch -- serialization_missing_includes.patch: upstreamed -- baselibs.conf: updated to new version - -- serialization_missing_includes.patch: Add additional missing - includes in the serialization library - -- serialization_missing_includes.patch: Add missing includes in the - serialization library (bsc#1176597) - -- Enable context on s390x - -- fix nothing provides libboost_mpi_python-py3-1_74_0 - -- provide/obsolete boost-nowide 10.0.2 - -- update to 1.74.0: - * adds Boost.NoWide - * see https://www.boost.org/users/history/version_1_72_0.html - * see https://www.boost.org/users/history/version_1_73_0.html - * see https://www.boost.org/users/history/version_1_74_0.html -- remove riscv-support.patch, 3ecbf83f.patch (upstream) -- remove boost-visibility.patch, - boost-no_segfault_in_Regex_filter.patch (obsolete, will never go upstream) -- add boost-remove-cmakedir.patch (remove buildroot embedding in cmake files) -- remove python 2.7, it is 2020 after all - -- Fix packaging errors in cases where python2 is disabled and - unavailable. - -- Fix macro which defines the name of the HPC python3 library - directory (bsc#1165277). -- Include headers and serial libs in the HPC MPI packages - (bsc#1165307). - -- removed hpc bjam package (boo#1160621) -- added gnu-hpc-openmpi3 and mpich flavor (boo#1160622) - -- Remove hardcoded abiflags (%py3_abiflags is not available for 3 - years), use python3-config instead. Fixes build with Python 3.8. - -- Make sure openmpi-macros-devel is not required for base flavor -- - consolidate build_mpi/mpi macro into just one. -- Remove BuildArch guards, no longer relevant since SuSE 11.2 - -- Use new openmpi-macros-devel package - -- Enable context on riscv64 -- riscv-support.patch: Add missing bits for riscv support - -- Make sure %{_libdir}/cmake is packaged also without openblas-devel - -- Update URL to reflect new location of Boost sources - -- Update to version 1.71.0 (jsc#SLE-8571) - Breaking changes: - * Uuid: MD5 name-based uuid generation was corrected to be identical - on all endian systems. Define BOOST_UUID_COMPAT_PRE_1_71_MD5 to - keep the result in a format compatible with 1.66 through 1.70. - This does not affect the default name-based uuid generation - which is based on SHA1 - * Test: Boost.Test shows deprecation warnings if some very old - headers as deprecated. If you encounter such warnings, please - follow the indications: those headers will be removed in a future - release. - New libraries: - * Variant2: A never-valueless, strong guarantee implementation - of std::variant - Updated libraries: - * align, asio, any, beast, circular buffer, container, context, - conversion, core, dynamic bitset, endian, fiber, filesystem, - flyweight, histogram, iostreams, interprocess, intrusive, - legical cast, log, math, metaparse, move, multi array, - multi-index containers, outcome, parameter, ptrcontainer, - polycollection, smartptr, stacktrace, test, utility, uuid, - variant, yap - For detailed changes see - https://www.boost.org/users/history/version_1_71_0.html -- drop upstream patches no longer needed: - boost-1.57.0-python-libpython_dep.patch, - 0001-beast-fix-moved-from-executor.patch, - remove_boost_serialization_depends, cmake.patch -- updated patches: boost-1.57.0-python-abi_letters.patch, - 3ecbf83f.patch - -- 3ecbf83f.patch: add upstream patch to build and install python-mpi - extention. -- remove_boost_serialization_depends.patch: workaround to build - python mpi extention - -- cmake.patch: add upstream patches making it more compatible with - cmake's FindBoost - -- Update to version 1.70.0 - Breaking changes: - * beast - there were many API changes. For details, see upstream - release notes - New libraries: - * outcome: A set of tools for reporting and handling function - failures in contexts where directly using exception handling - is unsuitable - * histogram: Fast and extensible multi-dimensional histograms - Updated libraries: - * asio, beast, context, coroutine2, dynamic bitset, fiber, - filesystem, integer, log, math, mp11, multi-index containers, - multiprecision, polycollection, spirit, stacktrace, test, - typeindex, typetraits, variant and ublas. - For detailed changes see - https://www.boost.org/users/history/version_1_70_0.html -- 0001-beast-fix-moved-from-executor.patch: upstream patch to fix regresion -- boost-rpmoptflags-only.patch: refresh but don't disable all extra - warnings -- dynamic_linking.patch: refreshed -- baselibs.conf - updated to 1.70.0 - -- Do not build gnu-mvapich2-hpc and gnu-openmpi2-hpc flavors in - Staging areas. - -- Add missing build conditions for -extra flavour - -- fixed hpc build for python3.7 - -- added hpc modularized versions, which have a different naming - scheme so that they do not collide with existing libraries - * hpc builds miss the documentation - * three new _mulitbuild flavors which are - * gnu-hpc -> all libraries except the parallel ones - * gnu-openmpi2-hpc -> parallel versions with openmpi2 - * gnu-mvapich2-hpc -> parallel versions with mvapich2 - -- Simplify _multibuild flavours - -- Update to version 1.69.0 - Breaking Changes: - + Logic: use explicit operator bool when available - + Boost.Signals removed - New libraries: - * SafeNumerics: A library for guaranteed correct integer - arithmetic for C++14 and later - Updated libraries: - Any, Asio, Assign, Beast, CircularBuffer, ConceptCheck, Context, - Core, Dynamic Bisect, Fiber, Filesystem, Flyweight, Function, - Geometry, Integer, Iostreams, Iterator, LexicalCast, Log, Math, - Mp11, MultiArray, Multi-index Containers, Multiprecision, - PolyCollection, Pool, Preprocessor, Rational, Spirit, - Stacktrace, System, Test, TypeIndex, Utility, Variant, YAP - For complete changelog see - https://www.boost.org/users/history/version_1_69_0.html -- python_library_name.patch: updated to leave Boost.MPI python - names unchanged. -- dynamic_linking.patch: refreshed -- baselibs.conf: updated to 1.69.0 -- cleanup spec file - * removed no-op conditionals - * appended -impl to all unversioned named Provides: to facilitate - introduction of boost-defaults. The defaults package will provide - upgrade path in Tumbleweed for -devel subpackages. - -- Stay with openmpi also on ppc - -- Fix build on Leap < 15.0 - -- Update to version 1.68.0 - New libraries: - * YAP: An expression template library for C++14 and later - Breaking changes since 1.67.0: - * uuid: sha1 detail namespace header redirection for backwards - compatibility was removed - * signals: Boost.Signals will be removed in the next release. - Boost.Signals was deprecated in version 1.54.0. - Transition to Boost.Signals2 now to avoid disruption. - Updated libraries: Beast, Context, Coroutine2, Fiber, Fusion, - Geometry, GIL, Graph, Lexical Cast, Log, Math, - Multi-index containers, Optional, Predef, Program Options, - Python, Rational, System, Stacktrace, Test, TypeIndex and Uuid. - For complete list of changes, see - https://www.boost.org/users/history/version_1_68_0.html -- refreshed patches: boost-no_type_punning.patch, - python_library_name.patch -- dropped: python_numpy_retfunc.patch - no longer needed - -- Re-enable python2 module build by default. Still too many things - depend on it. - -- fix packaging of Boost.Contract on s390 and other platforms - without Boost.Context support. -- fix build on older SLE SP by owning /usr/share/licenses directory - -- Update to version 1.67.0 - New libraries: - * Contract: Contract programming for C++. All contract - programming features are supported: Subcontracting, class - invariants, postconditions (with old and return values), - preconditions, customizable actions on assertion failure (e.g., - terminate or throw), optional compilation and checking of - assertions, etc, from Lorenzo Caminiti. - * HOF: Higher-order functions for C++, from Paul Fultz II. - Breaking changes in updated libraries: - * atomic: Breaking change: Changed the result of the - (op)_and_test operations added in Boost 1.66 to the opposite - - the functions now return true if the operation result is - non-zero. This is consistent with other test methods in - Boost.Atomic and the C++ standard library. Users can define - BOOST_ATOMIC_DETAIL_HIGHLIGHT_OP_AND_TEST when compiling their - code to emit warnings on every use of the changed functions. - This way users can locate the code that needs to be updated. - * multiprecission: When converting a multiprecision integer to a - narrower type, if the value is too large (or negative) to fit - in the smaller type, then the result is either the maximum (or - minimum) value of the target type. This was always the intended - behaviour, but was somewhat haphazardly enforced before. If you - really do want just the low order N bits of a value, then you - will need to mask these out prior to the case, for example: - static_cast(~static_cast(0) & my_value). - Note that technically (to avoid undefined behaviour) you should - do the same thing with built in integer types too. - * spirit: Removed `with_context` - utility: header no longer includes - boost::next and boost::prior as they have been moved to the - iterator module. Instead include . Other - uses of are discouraged, it's better to use - the header for the specific functionality instead. - * uuid: random_generator is no longer copyable - Libraries that were updated: Asio, Atomic, Beast, ContainerHash, - Context, Core, Coroutine2, DateTime, DLL, Fiber, Filesystem, - Fusion, Locale, Log, Math, Multi-index Containers, - Multiprecission, Optional, Phoenix, PolyCollection, Python, - Spirit, Stacktrace, Test, TypeIndex, TypeTraits, Utility, - Unordered, Units, Uuid, and Variant. For complete list of - changes, see, - https://www.boost.org/users/history/version_1_67_0.html -- refreshed patches: - * boost-strict_aliasing.patch - * boost-aarch64-flags.patch -- python_library_name.patch: adapted to not append version number - to library names, like new boost is doing. -- disable python2 builds by default -- use regular Requires for libboost_header dependency +- libreoffice_compat_backports.patch: add a backport of + Boost.Optional::has_value() for LibreOffice breeze -- Remove the breeze4-style spec file since we're removing - the kdelibs4 package in Leap 15.3/Backports:SLE-15-SP3 - (boo#1179613) -- Remove the patch used only in the removed spec file: +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Fix "Blue Ocean" styling of QCommandLinkButtons + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Fix headerview height when the text contains '\n' + * kdecoration: Use proper easing curves for shadow animations + * kstyle: Make scrollbar handles slightly skinnier + * Don't install base_size wallpaper source files + * breezestyle: Remove extra margin for InstantPopup (kde#447288) + * Fix OutlineCloseButton default for close tab buttons (kde#448122) + * plasma 5.24 wallpaper + * New wallpaper for Plasma 5.24 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * [kstyle] Fix logic error in drawIndicatorButtonDropDownPrimitive + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Reduce groove opacity for greater contrast with scrollbar/slider/etc. (kde#444203) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * kstyle: Add QFocusFrame to non-view/delegate interactive widget (kde#443469) + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * fix paint for standalone buttons with dynamic size + * Update version number for 5.23.1 +- Drop patches, now upstream: + * 0001-Update-version-number-for-5.23.1.patch + +- Add patch to fix the version number: + * 0001-Update-version-number-for-5.23.1.patch + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Don't set alignment for spinboxes (kde#443769) + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * kstyle: Limit what kinds of QPushButtons can use autoDefault + * Revert accidental revert of f763f27ebf3bbb21235ab3df0f7b9ef035cc71b5 + * kstyle: Clean up tab painting and tweak tab highlight + * Don't reserve room for spinbox buttons if buttons disabled (kde#440718) + * kstyle: use checked color consistent with button down color for checkboxes and radiobuttons + * kstyle: visible neutral highlight on not hovered checkboxes and radio buttons + * KTitleWidget: Make background transparent again (kde#442860) + * Revert "kstyle: make spinboxes look like qqc2-breeze-style" + * Revert "kstyle: centre spinbox text" + * Revert "Don't reserve room for spinbox buttons if buttons disabled" + * Revert "Center all QAbstractSpinBox, not just integer QSpinBox" + * Revert "kstyle: make spinbox buttons consistently widthed" + * Revert "kstyle: fix misalignment of spinbox item sizes" + * Darken hard-to-read positive, negative, and neutral selection colors (kde#406239) + * Fix incorrect link selection color in Breeze Light color scheme (kde#419960) + * Fix incorrect active selection color in Breeze Light color scheme (kde#442478) + * Restore auto default button behavior (kde#438994) + * kstyle: use antialiasing on combobox items +- Add new key + signature to plasma.keyring +- Drop patches, now upstream: + * 0001-Restore-auto-default-button-behavior.patch + +- Add patch to automatically set a default button again (kde#438994): + * 0001-Restore-auto-default-button-behavior.patch + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * kstyle: consider activeSubControls when deciding arrow colour (kde#434884) + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Update new wallpaper name and breeze dark and twilight previews + * Add new default wallpaper + * Fix informing the underlying widget when leaving SplitterProxy (kde#436473) +- Drop patches, now upstream: + * 0001-Fix-informing-the-underlying-widget-when-leaving-Spl.patch + +- Add patch to fix misbehaving cursor after passing splitters (kde#436473): + * 0001-Fix-informing-the-underlying-widget-when-leaving-Spl.patch + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Fix SplitterProxy not clearing when above another QSplitterHandle (kde#431921) + * Fix logic error in SplitterProxy::setEnabled + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * Correct global theme metadata (kde#414417) + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- Changes since 5.21.1: + * Revert "[kstyle]: Add double-ringed focus for text fields" (kde#430944,kde#430943,kde#433421) + * Start the window drag from the QStyle (kde#433178) + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * Revert "Revert "Do not draw background or line in toolbars if the color scheme has no headers group"" (kde#433118) + +- Disable the migration from the breeze color scheme to breeze. + On fresh installations, the LNF is applied afterwards and so it + has no effect. Switching the color scheme in the LNF would need + an almost complete reneedling, so don't do that just yet. + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Clean up listener (kde#432660) + * Update users that have Breeze as colorscheme to BreezeLight (kde#432470) + * Fix colors files + * Don't waste a space in menus + * [kstyle]: Don't attempt to adjust contentsMargins on QDialogs + * [kstyle]: Don't attempt to adjust contentsMargins on QMainWindows (kde#432246) + * kstyle: expand tools area 1px downwards if present (kde#431540) + * [kstyle]: Don't draw line when no toolbars are present in fullscreen (kde#431969) + * hotfix: remove hasHeaderColors call from ::polish + * Revert "Do not draw background or line in toolbars if the color scheme has no headers group" + * kde4breeze: Breeze Light is the new default (kde#431917) + +- Only Recommend breeze5-wallpapers, it's fairly big and by default + (openSUSE look-and-feel) not used + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Notify on color scheme changes (kde#428771) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * Remove the shadow in widgetDestroyed() + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Regenerate wallpaper sizes + * generate_wallpaper_sizes.py: Properly compress wallpapers + * Fix for occasional background glitches behind transparent Menus, especially when hovering over menu elements. +- Drop patches, now upstream: + * 0001-generate_wallpaper_sizes.py-Properly-compress-wallpa.patch + +- Add patch and regenerate wallpapers to significantly reduce the size: + * 0001-generate_wallpaper_sizes.py-Properly-compress-wallpa.patch + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * [kstyle] Remove #if BREEZE_HAVE_X11 around code that uses KWindowSystem + * Use correct colors for arrows in checked toolbuttons in toolbars + * [kstyle]: Make buttons use KColorScheme::Button for hover and focus colours (kde#426651) + * [kstyle] Ensure that shadows are destroyed after decorated windows + * [kstyle] Require Qt 5.15 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * [kstyle] Port to QWindow::startSystemMove() + * Update Breeze Dark preview images for new Flow wallpaper + * Remove explicit ECM_KDE_MODULE_DIR + * Replace Flow with Shell + * Also enable highlighting Buttons + * Convert copyright statements to SPDX expressions + * Port away from deprecated Qt::MidButton + * [kstyle] Reverse default sort order indicator arrow direction + * Add comments to clarify hidden ViewInvertSortIndicator option + * Use semi-transparent menu separators + * Draw the separator for toolbuttons with separte popup menu on hover or focus + * Draw arrows on toolbuttons with menus and no popup delay (kde#344746) + * Add _kde_highlight_neutral property to allow widgets highlight with neutral color + * use global animation values + * Load and use global animation settings + * Remove breezemetrics.cpp and put values back into breezemetrics.h + * Clean up the appearance of breezemetrics.cpp + * Refactor metrics into their own C++ file + * Move Breeze::Metrics into breezemetrics.h to reduce recompilations + * Notify about the decoration button's appearance change + * [kstyle] Ensure that shadows are destroyed after decorated windows + * [kstyle] Increase tab height to 30px + * [QStyle] Make menu titles look less like menu items + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * [kstyle] Ensure that shadows are destroyed after decorated windows + * [style] Reparent window shadows to widgets + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Add mobile-friendly versions + * Revert unnecessary wallpaper plugin name change + * Use "Flow" wallpaper for Plasma 5.19 + * Phrase active window titlebar separator option more accurately (kde#420753) + * Use the same icon mode calculation for comboboxes as for buttons + * Fix variable mixup + * Don't set a custom palette if we have the same palette as the currently active one + * Drop QWindow and explicit devicePixelRatio usage for ComboBox + * Color icons in titlebar if possible + * Apply the correct palette to icons + * Remove unused methods + * Add missing includes + * [kstyle] Properly unregister widgets in ShadowHelper + * [kstyle] Use QX11Info::isCompositingManagerRunning() + * [kstyle] Drop Helper::connection() + * [kstyle] Unregister a shadow when it's destroyed (kde#416854) + * Update my last name + * Delete unused property name + * Port connections to new syntax + * now that qt4 was dropped we can use specific ECM/Qt/KF5 version + * [kstyle] Port to KWindowSystem shadows API + * [kstyle] Drop Qt 4 style plugin + * Center only during drawing, not the hit rects (kde#416348) +- Drop Qt4 support: + * breeze4-style.spec + * breeze4-style.changes breeze-gtk +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * assets: uncircle the close button's idle state (kde#449876) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Fix warnings from libsass 3.6.2 + * gtk3: custom GTK properties are case sensitive + * gtk3, gtk4: Make menu/separator consistent with Breeze + * gtk3, gtk4: make vertical linked buttons look linked + * gtk3, gtk4: make linked buttons look linked (kde#446206) + * gtk3, gtk4: don't treat buttons with icons as toolbuttons + * gtk3, gtk4: refactor buttons heavily, make look near-identical to breeze qstyle (kde#426557,kde#438185) + * gtk3, gtk4: format with prettier + * gtk3, gtk4: improve build times + * Fixed toolbar buttons style, removing unneeded outline (kde#443626) + * Generate light theme with Breeze Light color scheme file + * gtk3, gtk4: update button style + * Use Breeze Light as the default color scheme + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * gtk3: custom GTK properties are case sensitive + * gtk3, gtk4: don't treat buttons with icons as toolbuttons + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * gtk3, gtk4: refactor buttons heavily, make look near-identical to breeze qstyle (kde#426557,kde#438185) + * gtk3, gtk4: format with prettier + * gtk3, gtk4: improve build times + * Fixed toolbar buttons style, removing unneeded outline (kde#443626) +- Drop patches, fixed upstream: + * 0001-Revert-gtk3-gtk4-update-button-style.patch + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Add patch to fix toolbutton appearance (kde#443626): + * 0001-Revert-gtk3-gtk4-update-button-style.patch + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * gtk3, gtk4: update button style + * Use Breeze Light as the default color scheme +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * ci: introduce .kde-ci.yml + * Use the python version found by cmake in build_theme.sh + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * gtk3, gtk4: refactor arrow icon names into variables + * Use Breeze-style arrows everywhere + * Add support for libhandy v1 viewswitcher + * gtk3, gtk4: make comboboxes look more true to breeze qstyle + * gtk2: use the same colours as the Qt theme for scrollbars + * Adjust menu heights to properly match Breeze QStyle, second time (kde#433158) + * gtk3, gtk4: unscrew libhandy's height (kde#430081) + * Raise minimum CMake version to 3.16 + * Fix breakages caused by formatter run (kde#432245) + * Adjust menu heights to properly match Breeze QStyle (kde#431819) + * gtk4: remove margin on windows (kde#431930) + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Use Breeze-style arrows everywhere + * gtk3, gtk4: make comboboxes look more true to breeze qstyle + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * Adjust menu heights to properly match Breeze QStyle, second time (kde#433158) + * gtk3, gtk4: unscrew libhandy's height (kde#430081) + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Fix breakages caused by formatter run (kde#432245) + * Adjust menu heights to properly match Breeze QStyle (kde#431819) + * gtk4: remove margin on windows (kde#431930) + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * fix(widgets/treeview): fix unlegiblity of disabled treeview items (kde#431839) + * gtk3: Fix close button icon + * Increase menu padding to reflect changes in Breeze + * gtk3, gtk4: remove hover animations + * Breeze for GTK4 + * Run formatter + * [gtk3]: Make scrollbars fixed size (kde#414763) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * [gtk3]: Make scrollbars fixed size (kde#414763) + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Convert copyright statements to SPDX expressions + * Make shadow of popovers less harsh (kde#422763) + * Improve the shadow of CSD windows + * Add styles for floating bars (kde#418933) + * Fix GTK Assistant styles to be legible (kde#422866) + * Reduce popover shadow + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Drop appmenu-gtk-module in settings.ini + * Add default settings for Breeze GTK + * [GTK3] Rename colour definitions + breeze5-icons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Support old cmake + * Change the build system to enable building with Qt 6 + * Add places-book, -library, -comic icons (kde#447062) + * Include "*@*" in the icon_files list for installation + * Make FM and system settings icons color-aware + * improve installation of light fallback icons + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Too many changes since 5.88.0, only listing bugfixes: + * Install dark icons via execute_process to use copy command (kde#444095) + * BUG 110673 media-write icon fix (kde#110673) + * BUG 412029 add preferences-desktop-feedback icon (kde#412029) + * BUG 423937 add edit-copy-path icon for dolphin and konsole (kde#423937) + * BUG: 414215 add tabs colorful icon (kde#414215) + * BUG: 414213 add preferences-scroll icon (kde#414213) + * BUG: 437999 add veracrypt app icon (kde#437999) + * BUG: 407048 add online account icon for the KCM (kde#407048) + * BUG: 409022 update disk-quota icons (kde#409022) + * BUG: 372461 update rar mimetype icon (kde#372461) + * BUG: 405654 Update input-keyboard-virtual-off (kde#405654) + * BUG 110673 add media-write-dvd icon (kde#110673) + * BUG 396124 add Crow Translate app icons (kde#396124) + * BUG 392534 add missing kmail breeze icons (kde#392534) + * Okular sidebar use now colorful icons (kde#412407, kde#412405) + * BUG 429737 update view-media-playlist icon and other playlist icons (kde#429737) + * BUG 418864 add gajim app icon. status icons can't be used from breeze (kde#418864) + * BUG 394023 add gpodder application icon (kde#394023) + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * BUG: 395569 places icon use ColorScheme colors (kde#395569) + * BUG: 174203 add mail-download-now and mail-download-later icon (kde#174203) + * BUG: 436931 update anacondainstaller icon to respect fedora logo (kde#436931) + * Fix the dark install directory for installing colored icons (kde#444095) + * Install colored icons sizes into breeze-dark them as well (kde#444095) + * Fix color of 16px im-user-offline icon (kde#443658) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Native Gitlab CI configuration + * Fix KTimeTracker icon sizes (kde#442993) + * Tweaks to AnyDesk icons + * Fix index.theme issues from !124 + * Add 22px variants of the preferences icons + * Add AnyDesk icons + * Add more Godot MIME icons + * Add symlink for skanlite's new icon name + * Add process-working-symbolic, overhaul 22px animation + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Add Xfce compatibility symlinks (kde#432333) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * React to Telegram's new ID and show the Breeze icon + * React to Inkscape's new ID and show the Breeze icon (kde#440498) + * also add zoom-fit-page symlink for 32px + * align look of 22 px zoom-fit-{width,height} icons with others + * add zoom-fit-page symlink for 22px + * Symlink draw-cuboid to shape-cuboid + * Add temperature icons + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Icons for stickers + * Update IRC network name in the README + * add network icons from plasma-framework/src/desktoptheme/breeze/icons/network.svg + * Add Icons for advanced trimming tools in kdenlive + * Add Qt Resource mime icon + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Added new KMyMoney icon again with some extra tweaks + * Add Goodvibes icon + * Bump required CMake version to 3.16 + * add an icon for skanpage + * Add *.kdev4 to .gitignore + * Tweaked the Rust mimetypes to better match the official branding (kde#434346) + * Made links relative + * Fixed code and links issues + * Updated icons and added symlinks + * Separated icons to -left and -right + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * New Sidebar Show/Hide Icons + * Add financial-budget icon + * Don't attempt to validate icons when cross-compiling + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add a few symlinks for "configure" and "help-donate" (kde#435150) + * Add KMyMoney Pie-Chart Icon + * Link svn-* icons to new vcs-* icons + * Add vcs-* icons for Kate + * Also check for lxml.etree + * Make lock icon filled status consistent (kde#244542) + * Remove 22 brightness icons in 16 size folder + * Fix location of brightness icons + * Add high-brightness and low-brightness icons + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Too many changes since 5.79.0, only listing bugfixes: + * Delete tor-browser icon (kde#432674) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * new telegram-panel icons + * Use correct style for align-horizontal-left-out icons (kde#432273) + * Add new kickoff icons Matches the appearance of current kickoff (kde#431883) + * Add rating-half, 100% opacity for rating-unrated, Text color for rating in dark theme + * Remove KeePassXC icons (kde#431593) + * Fix @3x icons (kde#431475) + * add neochat icon + +- Add subpackage with breeze-icons.rcc just for Kexi + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * fixed a drop shadow, removed a duplicate icon + * New compass action icon + * Add image-missing icon to theme + * Add icon for WIM images + +- Disable BINARY_ICONS_RESOURCE, it duplicates the size for no good reason +- Switch to hardlinks for %fdupes + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Add text-field variants: -frameless (-> text-field), -framed + * Add symbolic name symlink for input-* icons. + * Add icon for True Type XML font + * Add add-subtitle + * Change MathML icon to use a formula and use specific mime type + * Add icon for QEMU disk image and SquashFS image + * Add edit-move action icon + * Add icon for core dumps + * Add a bunch of subtitle mime types + * Remove useless blur from kontrast icon + brltty +- Add python-rpm-macros (bsc#1180125) + btrfsprogs +- add python-rpm-macros (bsc#1194748) + calligra +- Add Set-CXX_STANDARD-to-17.patch to set language standard to + C++17, poppler 22.01.0 needs that +- Add Fix-some-more-warnings.patch to fix build failures with C++17 + +- Add dependency on kcoreaddons (boo#1193959) +- Drop Requires(post,postun) of shared-mime-info, not needed + cantarell-fonts +- Update to version 0.303.1: + + Add missing font. +- Changes from version 0.303: + + Actually update the version number in the fonts. +- Changes from version 0.302: + + Maintenance release: Make the variable font the default, only + build statics on demand. Also build two packages with variable + and static fonts. Packagers can chose the statics package if + they run into problems with the variable font, but you should + probably not install both at the same time. + + Amended OS/2 super- and subscript values so that new Pango can + use them properly. + + Update production names for Jacute, bulletoperator, + commercialMinusSign, divisionslash, notidentical, + ringcomb_acutecomb and ringcomb_acutecomb.case. + + Updated appstream translations. + cifs-utils -- Make cifs-idmap plugin (idmapwb.so) use update-alternatives - mechanism to be able to switch between cifs-utils and sssd; - (bsc#1182682). +- Update cifs-utils.spec: + * Remove unused + !BuildIgnore: samba-client + BuildRequires: libwbclient-devel + +- Update to cifs-utils 6.14 + * smbinfo is enhanced with capability to display alternate data streams + * setcifsacl is improved to optionally reorder ACEs in preferred order + * cifs.upcall regression in kerberos mount is fixed + * remove cifs-utils-6.13.tar.bz2 + * remove cifs-utils-6.13.tar.bz2.asc + * add cifs-utils-6.14.tar.bz2 + * add cifs-utils-6.14.tar.bz2.asc +- Drop upstream fixed patches: + * 0015-cifs.upcall-fix-regression-in-kerberos-mount.patch + +- Update to cifs-utils 6.13 + * Fixes CVE-2021-20208, cifs.upcall kerberos auth leak in container + * remove cifs-utils-6.12.tar.bz2 + * remove cifs-utils-6.12.tar.bz2.asc + * add cifs-utils-6.13.tar.bz2 + * add cifs-utils-6.13.tar.bz2.asc +- Drop upstream fixed patches: + * 0014-cifs.upcall-try-to-use-container-ipc-uts-net-pid-mnt.patch + * add 0014-cifs.upcall-try-to-use-container-ipc-uts-net-pid-mnt.patch + +- Update to cifs-utils 6.12 + * remove cifs-utils-6.11.tar.bz2 + * remove cifs-utils-6.11.tar.bz2.asc + * add cifs-utils-6.12.tar.bz2 + * add cifs-utils-6.12.tar.bz2.asc +- Remove backports already in 6.12 + * remove 0001-cifs-utils-Respect-DESTDIR-when-installing-smb3-stuf.patch + * remove 0002-cifs-utils-fix-probabilistic-compiling-error.patch +- Refresh Makefile.am install fix + * modify fix-sbin-install-error.patch +- Hardcode python3 interpreter in shebang of smbinfo instead of + /usr/bin/env to let rpm runtime dependency detect it. + +- use new %_pamdir macro to avoid hardcoding pam module path + +- Update to cifs-utils 6.11 + * remove cifs-utils-6.9.tar.bz2 + * remove cifs-utils-6.9.tar.bz2.asc + * add cifs-utils-6.11.tar.bz2 + * add cifs-utils-6.11.tar.bz2.asc +- Remove backports already in 6.11 + * remove 0001-smbinfo-Improve-help-usage-and-add-h-option.patch + * remove 0002-smbinfo-Add-bash-completion-support-for-smbinfo.patch + * remove 0003-getcifsacl-Add-support-to-accept-more-paths.patch + * remove 0004-getcifsacl-Fix-usage-message-to-include-multiple-fil.patch + * remove 0005-smbinfo-add-GETCOMPRESSION-support.patch + * remove 0006-getcifsacl-Add-support-for-R-recursive-option.patch + * remove 0007-smbinfo-add-bash-completion-support-for-getcompressi.patch + * remove 0008-mount.cifs.c-fix-memory-leaks-in-main-func.patch + * remove 0009-Zero-fill-the-allocated-memory-for-new-struct-cifs_n.patch + * remove 0010-Zero-fill-the-allocated-memory-for-a-new-ACE.patch + * remove 0011-fix-doublefree.patch + * remove 0012-mount.cifs-Fix-invalid-free.patch + * remove 0013-CVE-2020-14342-mount.cifs-fix-shell-command-injectio.patch +- Add fixes for autoconf and make install issues + * add fix-sbin-install-error.patch + * add 0001-cifs-utils-Respect-DESTDIR-when-installing-smb3-stuf.patch + * add 0002-cifs-utils-fix-probabilistic-compiling-error.patch +- Hardcode python3 interpreter in shebang of smb2-quota instead of + /usr/bin/env to let rpm runtime dependency detect it. + +- prepare usrmerge (boo#1029961) + +- Make cifs-idmap plugin (idmapwb.so) use update-alternatives + mechanism to be able to switch between cifs-utils and sssd; + (bsc#1182682). +- rst2man has been moved to python3-docutils in SLE12+, update + BuildRequires check to reflect that + clutter +- Add cd4c50db38ea9421deb83f25935a27531aa756a9.patch: wayland: + Protect against enter events for empty surfaces. + colord +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_colord.service.patch + +- Change to systemd-sysusers + coreutils +- coreutils-df-fuse-portal-dummy.patch: + df: Add "fuse.portal" as a dummy file system (used in flatpak + implementations). (bsc#1189152) + cyrus-sasl +- postfix: sasl authentication with password fails (bsc#1194265) + Add config parameter --with-dblib=gdbm +- Avoid converting of /etc/sasldb2 by every update. Convert + /etc/sasldb2 only if it is a Berkeley DB + dbus-1 +- Remove pointless %%post scriptlet leveraging non-existent systemd env + variables + FIRST_ARG has been used in our systemd macros, but this has now been gone for + years. Thus the true branch of the if has never been executed for years and is + only causing warnings when installing dbus. + discover +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * notifier: Don't trigger updates while busy + * notifier: Update lastUnattendedTrigger before checking for updates again + * notifier: Actually save LastUnattendedTrigger + * notifier: Use KIdleTime properly + * Use C++17 + * Don't display critical packages/apps in the UI + * update: Ensure we never have two update processes running in parallel + * Implement Kirigami.CheckableListItem properly (kde#449766) + * Fix unattended update interval check + +- 5.24.0 tarball got updated: + * kns: Do not keep an own Attica::Provider + * notifier: Make sure we don't trigger offline updates too often + * notifier: Only refresh unattended when it actually changes + * ApplicationPage: Fix infinite resize loop on screenshoots (kde#449583) + * Force focus to the search field properly (kde#417213) + * Fix global drawer overlapping the app screenshot (kde#434055) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * flatpak: ensure we don't unref transactions twice (kde#440877) + * fix integer overflow in backends + * Mark Discover compulsory_for_desktop with KDE (kde#449260) + * Cancel DialogButtonBox's built-in margins in a better way + * Make app delegate icon less enormous + * NavigationTabBar: Avoid loop on actions in tab group (kde#448460) + * pk: Fix dependencies view (kde#414822) + * Reset the ApplicationAddionsModel when the state of an application changes (kde#426027) + * kns: Fix resource download sizes (kde#432846) + * flatpak: Don't treat the lack of metadata as fatal (kde#443745) + * flatpak: Add the repositories added by a transaction (kde#447772) + * PackageKitUpdater: Do not emit error when user cancels an update + * Use loader for NavigationTabBar + * Do not register a unique application when we call with --feedback (kde#448502) + * Mark the window as invisible when calling with --feedback (kde#423493) + * Only check for configuration changes when the ones we care about change (kde#447939) + * Clear the screenshot model as we change resources (kde#448620) + * pk: Mark to update as soon as the offline update is triggered + * pk: Only offer to launch apps (kde#429060) + * Rename PAGE_SIZE to ENGINE_PAGE_SIZE to avoid a clash (kde#448378) + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * flatpak: Properly fetch the version we are upgrading to (kde#447033) + * flatpak: Properly filter installed apps (kde#446501) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Reverse screenshots arrows when in RTL mode + * flatpak: Do not discard remotes with different installations as duplicates (kde#443745) + * flatpak: Do not call flatpak function with a nullptr (kde#445819) + * flatpak: Check for errors before using the value + * flatpak: Do not include the resource type in the FlatpakResource::Id + +- Update to 5.23.3.1 + * flatpak: Do not include the resource type in the FlatpakResource::Id + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * pk: Properly resolve package ids after a transactions is done (kde#443615) + * packagekit: Do not re-create sources list on refresh + * pk: Allow enabling/disabling repositories + * pk: Try to detect if a local file we are trying to install already is installed (kde#443612) + * Fix InstallApplicationButton against KF 5.86 (kde#444022) + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * flatpak: Don't reuse GError instances (kde#426565) + * flatpak: Set the real value of the remotes (kde#443455) + * SourcesPage: Address how we show the checked state (kde#406295) + * Suggest correct words in the search field (kde#443945) + * SourcesPage: Use ItemIsUserCheckable to check if a source is checkable + * flatpak: Do not crash when a source is disabled + * Remove pointless tooltip from Labelbackground + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * flatpak: Also show the installed version (kde#443256) + * Improve margins around Updates page messages + * Do not show tooltips when fetching updates (kde#443050) + * snap: Don't mark as cancelled until we get the reply (kde#425680) + * flatpak: Also search flatpakref files where the id doesn't include .desktop + * flatpak: Fix installing sources + * flatpak: Reuse remote when opening a well-known flatpakref file + * flatpak: Do not crash when using a flatpakref file (kde#442709) + * Explicitly set the interactive flag for PackageKit transactions (kde#442383) + * Link against Qt::Widgets (kde#442866) + * Sources: Fix displaying sources (kde#442604) + * kns: Do not process entries from invalid backends + * Stop bringing kxmlgui + * Port away from KIO::AccessManager + * Fix the InstallApplicationButton with QQC2 Breeze +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * Show actual shortcut for Refresh action's tooltip (kde#438916) + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * kns: Use ksplash.knsrc for the test + * Address the keyboard shortcut tooltip (kde#438916) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * flatpak: properly notify about updates (kde#438670) + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * flatpak: fix warning upon updates detection + * Hide URL buttons for invalid metadata + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * [kcm] Fix margins to not be so huge (kde#437064) + * Prepare the ApplicationDelegate for reusing items + * kcm: show on mobile + * don't set KNotification::DefaultEvent + * fix bad copy paste + * balance notification construction + * packagekit: Perform installed searches case-insensitive (kde#437371) + * ApplicationPage: Don't show the screenshots scrollbar if there's no screenshots + * Remove "Restart..." option from the menu + * Constrain "Update Issue" popup so it doesn't span width with no margins + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here +- Refresh 0001-Warning-for-FlatHub.patch + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Add missing Qt5Concurrent to target_link_libraries + * fwupd: Make sure we initalise the device defaults (kde#435785) + * pk: Only clear notifier results when they're successful + * pk: Fix dependencies view appearing + * pk: Clear the offline updates results after displaying them + * Only wrap flatpak.h includes in extern "C" with older versions +- Drop patches, now upstream: + * 0001-Only-wrap-flatpak.h-includes-in-extern-C-with-older-.patch + +- Add patch to fix build with glib >= 2.68.0: + * 0001-Only-wrap-flatpak.h-includes-in-extern-C-with-older-.patch + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * Only turn http[s] links into clickable links + * Do not fiddle with the search field when its not visible + * updates: wrap the text when it doesn't fit + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- Changes since 5.21.1: + * flatpak: Support querying by mimetype (kde#433291) + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * Correct usage of preferredHeight + * Use more appropriate delete and download icons in compact app delegate + * Remove weird padding at the bottom of resource lists + * pk: make sure search queries eventually finish (kde#432384) + * Properly show the pointing hand on screenshot thumbnails + * Show the correct screenshot when clicking it (kde#433123) + * pk: Improve updates progress when doing an offline update + * Don't truncate reviews in compact mode (kde#433078) + * notifier: Reduce the unattended updates idle timeout to 15' + * Increase maximum width of review dialog to a sane size (kde#432807) + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Do not always bring refreshed resources in (kde#432654) + * Don't show the search action on desktop mode (kde#432693) + * pk: Don't call the size function as it triggers a details fetch + * pk: no need to fetch the details of the updatable packages + * odrs: Move JSON parsing to a separate thread + * pk: Small optimisation + * pk: Make sure that we give precedence to the first pkgid we receive + * pk: remove unused method + * pk: Make sure we execute absolute paths + * flatpak: Make sure we refresh the size display on the views + * Show a "Search" main action on mobile on the Featured page + * Do not show "Sorry, nothing found" on the search page before searching + * pk: also remove duplicates from accounnting for the offline upgrades + * [Updates page] Match style of Kirigami.PlaceholderMessage + * pk: Fix installed filtering (kde#428681) + * packagekit: Don't list repeated packages several times + * pk: sort the updated package in offline updates description + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here +- Refresh 0001-Warning-for-FlatHub.patch + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * pk: Have the notifier listen to the correct for offline events + * ApplicationPage: Fix license button tooltip + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Fix incorrect usage of units on ApplicationDelegate + * Fix sidebar header/toolbar sizing and height + * Display title in application page + * pk: Set the Daemon locale at start + * Fix installation of local packages (kde#428125) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Disable session management properly (kde#415874) + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Set updates page placeholder icon size properly + * kns: Notify when updates count changes (kde#426749) + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * Properly wrap text on review popup header (kde#425382) + * Ignore --mode when we have a specific query requested already + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * Confirm reboot action with the user + * odrs: improve the chances to find the crash (kde#419273) + * appstream: Try harder at de-duplicating v2 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * appstream: Try harder at de-duplicating + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * Fix a merge conflict in the appdata file + * fwupd: discard search if the url is present but is not for fwupd + * Disable session management for Discover (kde#415874) + * applist: Properly allocate space for the fetching text as well (kde#418304) + * updates: Make sure the progressbar doesn't overflow (kde#421619) + * Hardcode more colorSets + * Hardcode fewer colorSets (kde#421571) + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. + * flatpak: Don't issue commands when cancelled (kde#404622) + * fix toplevels test + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here + dolphin +- Update to 21.12.2.1 + * Fix opening FTP files in their preferred app + * Use the CDN based endpoint rather than the legacy endpoint + +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Revert "[DetailsView] Improve zooming" (kde#447215) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Use QUrl::toDisplayString when presenting to the user + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Use new "edit-copy-path" icon for "Copy Location" menu item + * [Status Bar] Don't mess with status bar visibility in extensions (kde#443132) + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fix updating window and tab titles + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Port ViewModeSettings from macros to std::variant + * Remove duplicate include from .h/.cpp + * Add support for recentlyused: kio to view properties. + * Save size of config dialog in state config + * Utilize KXMLGUI API to store state config in separate file + * Install KCMs in dolphin/kcms namespace + * Fix typo: PascalCase in docs + * Change settings window title to "Configure" for consistency sake + * Rewrite filter algorithm to properly support filtering with expanded folders under Detail View mode. (kde#411878) + * Add kde-ci file + * Don't force icon for preferred search tool action if one is manually configured (kde#442815) + * Port to KTerminalLauncherJob (kde#441072) + * Tabs: ensure to have folder icons for remote folders + * [Split view] Reset splitter position on double click (kde#206525) + * Revert "Revert "Disable Hidden Files Last sort by default"" + * Revert "Revert "Configurable Show hidden files and folders last toggle"" + * Revert "Revert "Show hidden files and folders last"" + * Use default icon size when resetting zoom level (kde#437349) + * DBus activation with filemanager iface + * Simplify KFileItemModel's sorting + * Avoid crash on start when help actions are restricted through the Kiosk system + * Remove unneeded KCM plugin keyword stuff + * Use KDirLister directly now that it emits a jobError() signal + * [DetailsView] Improve zooming + * [PlacesPanel] Remove horizontal scrollbar (kde#301758) + * Delete some items that were intended to be deleted. Avoid trying to delete items that don't exist + * Allow to have HiDpi previews (kde#401170) + * Don't exit immediately if DBus isn't running + * Avoid crashing on startup if DBus isn't running +- Drop upstream patch: + * 0001-Port-to-KTerminalLauncherJob.patch + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix closing a secondary viewContainer on startup settings change (kde#426221) + * Don't force icon for preferred search tool action if one is manually configured (kde#442815) + * Fixed a missing bracket. + * Make "Empties Trash to create free space" translatable. + +- Add patch to fix the "Open in Terminal" functionality if kinit + is not running (kde#441072): + * 0001-Port-to-KTerminalLauncherJob.patch + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Filter the items that have changed + * FoldersPanel: Fix inline renaming (kde#441124) + * Fix selecting file always opening new instance (kde#440663) + * Avoid crash on start when help actions are restricted through the Kiosk system + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Revert "Show hidden files and folders last" + * Fix how --select treats files (kde#436584) + * Fix width issues when un-maximizing Dolphin (kde#430521) + * Revert "Don't session-restore invalid paths" (kde#439864) + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Add break; to KItemListRoleEditor::keyPressEvent cases + * [PlacesPanel] Remove horizontal scrollbar (kde#301758) + * Fix placeholder label text within an empty folder in Trash (kde#439952) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Ensure stable sort order when sorting by size (kde#433247) + * Use SmallMedium icon size in the Places panel as default (kde#437345) + * [src/settings/contextmenu/contextmenusettingspage] Fix Crash because of nullptr (kde#437539) + * Add action to places panel context menu trash entry to open trash settings (kde#367583) + * Fix primary view changing folder for the closing animation (kde#437080) + * DolphinContextMenu: Allow disabling "Open Terminal" action (kde#436323) + * Show hidden files and folders last (kde#241227) + * search: Add action to clear tag selection (kde#432719) + * InformationPanel: Allow to refresh the panel when its displayed content changes (kde#430095) + * When renaming files, move to next file using tab key or up/down (kde#334533) + * PlacesPanel: activating a place does not select its previously selected children (kde#421347) +- Remove upstream patch: + * 0002-Revert-places-padding-backport-21.08.patch +- Rebase 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Fix shift-action modifier in context menu (kde#425997) + * Fix X-DocPath entries + +- Backport patch to improve place icon sizes (kde#437345) + * 0002-Revert-places-padding-backport-21.08.patch + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix crash on Wayland when closing the mainwindow while another dialog is open + * [contextmenusettingspage] Fix Crash because of nullptr (kde#437539) + * search/facetswidget: Check for protocol before trying to fetch tags (kde#435586) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * fix padding in places view (kde#435731) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * KFileItemModel: DetailsModeSettings::directorySizeCount forces m_sortDirsFirst + * appstream: fix homepage url + * Fix crash calling openDirectories() in various cases + * Don't re-open already-open URLs when using session-restore feature (kde#434911) + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. +- Drop 0001-Update-cached-viewContainer-geometry-every-time-they.patch + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * don't crash when building without baloo (kde#431730) + * Show button to open knetattach inline with URL nav on remove:// view (kde#431626) + * fix folder size calculation on FUSE and network file systems (kde#430778) + * Change copy location shortcut in dolphin so as to not conflict with Konsole panel (kde#426461) +- Drop upstream patch: + * 0001-Show-button-to-open-knetattach-inline-with-URL-nav-o.patch + +- Add upstream patch to properly show the network button in the + URL navigator (kde#431626): + - 0001-Show-button-to-open-knetattach-inline-with-URL-nav-o.patch +- Refreshed patches: + - 0001-Update-cached-viewContainer-geometry-every-time-they.patch + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Fix vertical scroll with horizontal component not being recognized properly (kde#430532) + * DolphinContextMenu: drop wrong assert + * Fix crash when device with capacitybar is dragged (kde#430441) + * Use setShowOpenOrExecuteDialog(true) with OpenUrlJob + * Fix access url navigator while creating new tab in filename search view (kde#429628, kde#430434) + * Fix KIO warning when URL is empty + * servicemenuinstaller: Remove file if it already exists + * Fix PlacesItemModelTest, 2nd try +- Dropped patches, now upstream: + * 0001-Fix-access-url-navigator-while-creating-new-tab-in-f.patch + +- Add upstream patch to fix crash on launch (kde#429628, + kde#430434): + * 0001-Fix-access-url-navigator-while-creating-new-tab-in-f.patch + +- Add patch to fix appearance on the first start (kde#429447): + * 0001-Update-cached-viewContainer-geometry-every-time-they.patch + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Fix PlacesItemModelTest, 2nd try + * Re-allow to paste files via context menu (kde#429762) + +- Update to 20.11.90 + * New feature release +- Too many changes since 20.11.80, only listing bugfixes: + * Allow the openURLJob to run executables (kde#429603) + * Places panel: highlight place only when it is displayed (kde#156678) + * Select last visited folder when going up/back (kde#429097) + * Re-allow icons that are not theme icon (kde#429113) + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Don't warn when closing multiple tabs if restoring window state + * Fix untranslated spinbox suffix strings (kde#426286) + * Revert "Set a better defaultDropAction for dragging" (kde#425757, kde#426196) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix file preview for desktop files with absolute icon paths (kde#423326) + * Fix nullptr crash on Windows + * Fix 'show space' setting not being re-applied (kde#425542) + * Fix i18n + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * [search] Close tags menu after click when there + is only one tag (kde#424873) + * Remove MaximumSize entry from kdeglobals when setting + the preview file size limit to "No limit" (kde#424403) + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix "Show folders, tabs, and window state from last time" feature (kde#422300) + * Fix deprecated knsrc file location + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Fix selection rect after porting from QFontMetrics::width() (kde#421973) + * [search] Do not update text input when it has focus (kde#423328) + * Places: Use Solid::Device::DisplayName for DisplayRole (kde#415281) + * Provide ability to configure size cut-off for local file previews (kde#331240) + * Status bar: Hide the space free bar when size is unknown (kde#420027) + * Prevents showing StatJob Progress info (kde#422121) + * Move search and filter bar close buttons to the right (kde#421372) + * Keep name readable on drag to matching background (kde#405266) + * [Details mode] Allow to fill the column size of directories with actual size (kde#190580) + * Information Panel: show early icons for folders (kde#420340) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Write correct value for "Open in application" script execution setting (kde#421294) + * Fix file preview for desktop files with absolute icon paths (kde#423326) + * Generalize Player protocol support + dosfstools +- To be able to create filesystems compatible with previous + version, add -g command line option to mkfs (boo#1188401, + dosfstools-add-g.patch). +- BREAKING CHANGES: + After fixing of bsc#1172863 in the last update, mkfs started to + create different images than before. Applications that depend on + exact FAT file format (e. g. embedded systems) may be broken in + two ways: + * The introduction of the alignment may create smaller images + than before, with a different positions of important image + elements. It can break existing software that expect images in + doststools <= 4.1 style. + To work around these problems, use "-a" command line argument. + * The new image may contain a different geometry values. Geometry + sensitive applications expecting doststools <= 4.1 style images + can fails to accept different geometry values. + There is no direct work around for this problem. But you can + take the old image, use "file -s $IMAGE", check its + "sectors/track" and "heads", and use them in the newly + introduced "-g" command line argument. + -- updated to 3.0.25: - * Prevent corruption of FAT during fsck on 64 bit platforms. - unsigned long is 64 bit on x86-64, which means set_fat was writing two - entries, which corrupts the next entry. This can cause loss of data in - another file. - * Fixed remaining 64 bit build warnings. - dracut +- Update to version 055+suse.238.gacab0df5: + * fix(cpio): correct dev_t -> rmajor/rminor mapping (bsc#1195808) + * ci(cpio): add test_archive_dev_maj_min (bsc#1195808) + * ci(cpio): add TempWorkDir.create_tmp_mknod helper (bsc#1195808) + +- Update to version 055+suse.234.gbdaf66ff: + * fix(tpm2-tss): install SUSE specific files (bsc#1195984) + * fix(systemd-sysusers): override systemd-sysusers.service (bsc#1195983) + +- Update to version 055+suse.230.g3fdde49a: + * fix(dasd_rules): correct udev dasd rules parsing (bsc#1195309) + * revert(lvm): remove 69-dm-lvm-metad.rules (bsc#1195604) + +- Update to version 055+suse.226.g44139dde: + * fix(zfcp_rules): remove collect based udev rule creators + * fix(dasd_rules): remove collect based udev rule creators + * fix(kernel-modules-extra): handle zstd module extension + * fix(ifcfg): add SUSE specific write-ifcfg file (bsc#1193518) + * fix(dracut-functions): skip iSCSI sessions without initiatorname (bsc#1195011) + * fix(dracut-functions.sh): ip route parsing (bsc#1195011) + * fix(fips): missing sourcing of dracut-lib + * fix(fips): wrong error message + * fix(network-legacy): install only existing SUSE specific files (bsc#1194879) + * fix(network-legacy): set dhclient as optional (bsc#1194879) + * fix(40network): consistent use of "$gw" for gateway (bsc#1192685) + * fix(multipathd-configure.service): drop unneeded dependencies + * fix(multipath): check if mpathconf is available + * fix(multipathd.service): drop dependencies on iscsi and iscsid + * fix(multipathd.service): adapt to upstream multipath-tools unit file + * fix(multipathd.service): remove dependency on systemd-udev-settle + * fix(fips): avoid shellcheck warnings + * fix(fips): get _vmname value only if it is needed + * fix(fips.sh): respect rd.fips.skipkernel + * fix(fips): alignment with the upstream format + +- Update to version 055+suse.194.gdd41932a: + * fix(network-legacy): add wicked as an alternative to arping (bsc#1193670) + * fix(network): add wicked as an alternative to arping (bsc#1193670) + +- Update to version 055+suse.191.g67eb4ea8: + * fix(dracut-initramfs-restore.sh): add test for SUSE initrd name (bsc#1194570) + * fix(dracut.spec): require util-linux-systemd (bsc#1194162) + * fix(network-wicked): multiple path corrections + * fix(drm): add privacy screen modules to the initrd (bsc#1193590) + - * fix(cpio): write zeros instead of seek for padding and alignment + * fix(cpio): write zeros instead of seek for padding and alignment (bsc#1190982) - * chore(suse): add dracut-cpio archiver + * chore(suse): add dracut-cpio archiver (jsc#SLE-16157) - * chore(suse): add fido2 module - * feat(crypt): check if fido2 module is needed in hostonly mode - * feat(fido2): introducing the fido2 module - * feat(crypt): check if tpm2-tss module is needed in hostonly mode - * fix(dracut-functions.sh): get block device driver if in a virtual subsystem + * chore(suse): add fido2 module (jsc#SLE-21070) + * feat(crypt): check if fido2 module is needed in hostonly mode (jsc#SLE-21070) + * feat(fido2): introducing the fido2 module (jsc#SLE-21070) + * feat(crypt): check if tpm2-tss module is needed in hostonly mode (jsc#SLE-21070) + * fix(dracut-functions.sh): get block device driver if in a virtual subsystem (bsc#1189776) drkonqi5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * It compiles fine without deprecated methods + * add a new env var to skip dupe checks + * make sure we can find execs on newer debians as well + * update fixture to correct requirements + * add some debugging for wallet interaction + * make sure toggles trigger state updates + * bring back idle detection and rejigger timer code + * Port KToolInvocation::invokeMailer deprecated methods + * I18N_NOOP was not possible here + * Fix KMyMoney Bugzilla mapping + * fix the notifier dump truck + * replace restart checkbox with button (kde#443304) + * Add FreeBSD CI + * find cleanup binary more reliably + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * repair query construction + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * extend SNI breakage detection to kded + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * move bugz api from qurlquery to a custom container (kde#435442) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * map kdeinit5 (kde#433483) + * wire up productInfoError to fall back to 'kde' product + * don't assert that there is 1 product + * move UI setup logic out of checkTexts (kde#433480) + * refine warning message + * log why debugger entered failure state + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * discard wayland client crashes following compositor crash (kde#431561) + * Fix includes order on windows + * Update .gitignore file + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Prevent clang-format uglification + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Remove duplicate line + * include the drkonqi version in reports + * report all reproducible selections + * capitalize consistently + * Layout have already a parent. Not necessary to call this method + * Don't include QtTest + * Modify DBus service name to allow using QDBusServiceWatcher + * fix warning about unused capture + * focus lineedits for bug info page (kde#428350) + * Fix for Clang: ptracer.cpp needs + * fix buttongroup state toggles (kde#428346) + * Port from QStandardPaths::DataLocation to QStandardPaths::AppDataLocation + * Don't use deprecated signal + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove this add_definition + * Compile without deprecated method + * Add .gitignore file + * it depends against kf5.74 + * it depends against qt5.15 + * Remove not implemented method + * [systeminformation] Fix cpp17+ compatibility + * Remove unused forward declaration + * Convert copyright statements to SPDX expressions + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Default Save report extension: kcrash.txt => kcrash + * Fix the port to QRegularExpression + * add gdb line test for thread start and current thread markers + * Use camelcase include. (scripted) + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * map neon in platform guessing (kde#422556) + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * initialize bools to false by default (kde#421187) + * Don't leak DrKonqi dialog / fix crash on wayland + * bump to require Qt 5.14 + * Read the new message string after rather than before + * Use SyntaxHighlighter for highlighting + * Adapt to changes in kcrash + * [DrKonqi] Port QRegExp to QRegularExpression + * Bump required version of KF5 to 5.69.0 + * Reduce unneeded dependencies + * skip over _start and __libc_start_main + * style++ + * Include s_kcrashErrorMessage in our traces + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. + * Port away from deprecated API on Qt 5.15.0 + * fix windows compilation, QString.sprintf() is deprecated + emacs +- Skip patch boo1180353-6d8144a2.patch for emacs 25.3 as already + part of emacs 27.2: Was fix for boo#1180353 that was a possible + segmentation fault in case of stack overflow of etags + +- Use %make_build macro. + +- Get rid of the old dbus shell code in the emacs shell script + nowadays this should be not needed anymore + +- Make dbus code in emacs shell script failsafe + +- Enable the NO_AT_BRIDGE code + +- Again disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1191517) +- Correct quoting of anonymous function calls + -- Add patch boo1180353-6d8144a2.patch to fix boo#1180353 that is a - possible segmentation fault in case of stack overflow of etags +- Work for boo#1183497: make sure that if ibus is the input method + that there exists a working gtk immodule for ibus as well as the + ibus daemon is up and running + +- sigsegv-stack.patch: Port alternate signal stack to upcoming glibc 2.34 + +- Enable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341) + +- For terminal 24bit support, fall back to xterm+direct + (semicolon version) if requested by the COLORTERM environment variable. + Upstream commit 50f489b5dc. + Allows 24bit color on gnome-terminal out of the box. + * emacs-27.2-COLORTERM-24bit.patch + +- Disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341) + +- Update emacs.keyring + +- Update to GNU Emacs version 27.2 + * Changes in Emacs 27.2 + This is a bug-fix release with no new features. + * Lisp Changes in Emacs 27.2 + The behavior of the user option 'resize-mini-frames' has changed. + If set to a non-nil value which isn't a function, resize the mini + frame using the new function 'fit-mini-frame-to-buffer' which won't + skip leading or trailing empty lines of the buffer. + * Changes in Specialized Modes and Packages in Emacs 27.2 + Tramp: The user option 'tramp-completion-reread-directory-timeout' + is now obsolete. +- Remove patches now upstream + * emacs-27.1-gif.patch + * emacs-27.1-home.patch +- Port patches + * emacs-24.3-iconic.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + * pdump.patch + +- Add patch emacs-27.1-Xauthority4server.patch + * Allow GNU Emacs server to open X Display even if the Xauthority + file is not the default expected by XCloseDisplay() + * Hopefully fix boo#1174534 and boo#1179854 + +- Replace system-user-games with user(games): be resilient to + package name changes. + +- Add patch emacs-27.1-gif.patch from upstream mailing list to fix + crash on broken gif files +- Correct group of el package as well as provide it as devel packages + +- Be sure that /usr/share/emacs/site-lisp/site-start.d/ is in + the load path as otherwise we might catch some not seen errors + +- Correct paths for emacs manual page on the fly + +- Add patch pdump.patch from Andreas Schwab as it allows to + rename the executable name in emacs.sh + +- Correct manual page of emacs, that is remove ``local/`` +- Make sure that the emacs spawned by the emacs script does use + its default pdumper image file +- Avoid warning about permissions on /var/lib/games + +- Disable patch emacs-24.4-glibc.patch to see if this fix boo#1175487 +- Require git at build time as used by rebuilding byte compiled lisp files +- Load pcase and easy-mmode at dump time from emacs-lisp path + +- Switch Emacs.FontBackend setting off (boo#1175372) + +- Some specfile cleanup: remove checks obsoleted by the portable dumper + +- Add upstream patch emacs-27.1-home.patch from mailing list + to add missing slashes on finding ~/Emacs + +- Provide for all three emacs layouts, that are emacs-nox, emacs-x11, + and emacs-gtk their own pdumper file (boo#1175233) + +- Update to GNU Emacs version 27.1 + * Emacs is now compliant with the latest version 13.0 of the Unicode Standard. + * Emacs can now use the XDG convention for init files. + The 'XDG_CONFIG_HOME' environment variable (which defaults to + "~/.config") specifies the XDG configuration parent directory. + Emacs checks for "init.el" and other configuration files inside + the "emacs" subdirectory of 'XDG_CONFIG_HOME', i.e. + "$XDG_CONFIG_HOME/emacs/init.el" + However, Emacs will still initially look for init files in their + traditional locations if "~/.emacs.d" or "~/.emacs" exist, even if + "$XDG_CONFIG_HOME/emacs" also exists. This means that you must delete + or rename any existing "~/.emacs.d" and "~/.emacs" to enable use of + the XDG directory. + * The varius changes can be read in detail at /usr/share/emacs/27.1/etc/NEWS +- Port and rename patch emacs-26.2.dif to emacs-27.1.dif +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-asian-print.patch + * emacs-24.3-iconic.patch + * emacs-24.3-x11r7.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-24.4-xim.patch + * emacs-25.1-custom-fonts.patch + * emacs-25.2-ImageMagick7.patch + * emacs-26.1-xft4x11.patch +- Remove patches now upstream solved + * xwidget.patch + * emacs-libX11-boo1175028.patch +- Add patch emacs-27.1-pdftex.patch to generate pdf files +- Add emacs-27.1-pdf.tar.xz as result of this to use texlive only once +- Use emacs.keyring to verify source tar ball +- Fixup the fix for boo#1152105: don't hard require(preun/post) + /sbin/install-info, but relay again on %install_info_prereq + macro. But limit this and the info packages preun/post script + to suse_version <= 1500. Later versions use file triggers for + info pages. + +- Let it build even with the fix for boo#1152105 + +- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow + OBS to shortcut through the -mini flavors. + +- Update to emacs version 26.3 + * New option 'help-enable-completion-auto-load'. + This allows disabling the new feature introduced in Emacs 26.1 which + loads files during completion of 'C-h f' and 'C-h v' according to + 'definition-prefixes'. + * Emacs now supports the new Japanese Era name. + The newly assigned codepoint U+32FF was added to the Unicode Character + Database compiled into Emacs. + +- Use %_userunitdir macro to avoid trouble with %_libdir (boo#1132939) + +- Update to emacs version 26.2 + * Emacs is now compliant with the latest version 11.0 of the Unicode Standard. + * New variable 'xft-ignore-color-fonts'. + * Changes in Specialized Modes and Packages in Emacs 26.2 + Dired: The 'Z' command on a directory name compresses all of its files. + * Ibuffer: New toggle 'ibuffer-do-toggle-lock', bound to 'L'. + * Imenu: The value for 'imenu-auto-rescan-maxout' has been increased to 600000. + * Gnus: Mailutils movemail will now be used if found at runtime. + * Shadowfile: shadowfile.el has been rewritten to support Tramp file names. + * Shell mode: Shell mode buffers now have 'scroll-conservatively' set to 101. + * VC: VC support for Mercurial was improved. + * Incompatible Lisp Changes in Emacs 26.2 + shadowfile config files have changed their syntax. + 'thread-alive-p' has been renamed to 'thread-live-p'. + 'while-no-input' does not return due to input from subprocesses. + * Lisp Changes in Emacs 26.2 + The new function 'read-answer' accepts either long or short answers + depending on the new customizable variable 'read-answer-short'. + New function 'assoc-delete-all'. Like 'assq-delete-all', but uses + 'equal' for comparison. + The function 'thing-at-point' behaves as before Emacs 26.1. + The behavior of 'thing-at-point' when called with argument 'list' has + changed in Emacs 26.1, in that it didn't consider text inside comments + and strings as a potential list. This change is now reverted, and + 'thing-at-point' behaves like it did before Emacs 26.1. + To cater to use cases where comments and strings are to be ignored + when looking for a list, the function 'list-at-point' now takes an + optional argument to do so. +- Port and rename patch emacs-26.1.dif to emacs-26.2.dif +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-iconic.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + +- Let ispell.el perform even on older systems without default + hunspell dictionary as otherwise this leades to wrong type + error as nil is not a pointer to a string + +- Let site-start.el also seek for hunspell to load the ispell + lisp library (boo#1110387) + +- Help ispell(.el) to find and provide the usable dictionaries + even for hunspell (boo#1110387) + +- Avoid error message on info.info(.info) as this file should not be + installed due it is part of the system package info (boo#1101652) + +- xwidget.patch: Make xwidget-webkit-execute-script safe against GC +- Re-enable Xwidgets on 32bit architectures + -- Add patch emacs-25.3-xft4x11.patch to allow emacs-x11 to use +- Add patch emacs-26.1-xft4x11.patch to allow emacs-x11 to use +- Drop pkgconfig(gconf-2.0) BuildRequires: No longer needed, nor + used. Emacs-x11 uses gsettings on openSUSE. + +- Use -fPIE/-pie for helper binaries +- Use Groups tag Productivity/Text/Editors + +- Add configure option for mailutils as recommended by GNU Emacs upstream +- Re-enable games with GNU Emacs which requires system-user-games + +- Cleanup the spec file by removing old suse_versions + and reordering configure options +- Add some missed packages for configure +- Avoid Xwidgets on 32bit architectures as this does not build + +- Update to emacs version 26.1 + * Startup Changes in Emacs 26.1 + - New option '--fg-daemon' + - New option '--module-assertions' + - Emacs now supports 24-bit colors on capable text terminals + - Emacs now obeys the X resource "scrollBar" at startup + * Various Changes in Emacs 26.1, see NEWS + * Various Editing Changes in Emacs 26.1, see NEWS + * Various Changes in Specialized Modes and Packages in Emacs 26.1, see NEWS + * Some Incompatible Lisp Changes in Emacs 26.1, see NEWS + * Various Lisp Changes in Emacs 26.1, see NEWS +- Removed patch now upstream + * emacs-24.4-decl.dif + * emacs-25.2-bsc1058425.patch + * emacs-25.2-xwidget.patch + * gnulib.git-94e01571.patch +- Remove patch emacs-24.1-bnc628268.patch as spell.el is gone for ever +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-iconic.patch + * emacs-24.3-x11r7.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-24.4-xim.patch + * emacs-25.2-ImageMagick7.patch +- Port and rename patch emacs-25.3.dif to emacs-26.1.dif + +- Explicitly call autoreconf, unless without autoconf is specified. + In this case, there is spec-file logic to touch timestampes of + relevant files. Move this logic to build instead of prep phase. + +- Remove xorg-x11-devel from buildrequires, replace + by an extense list of pkgconfig()-style dependencies. + eog +- Update to version 41.1: + + Bugs fixed: + - Accessibility: add proper mnemonic relations and labelling + - Remove incorrect arg for i18n.merge_file + - Saving image fails with GVFS SFTP backend + + Updated translations. + evince +- Update to version 41.3: + + data: Fix metadata. + + shell: Remove "Quit" from shortcuts page. + + Updated translations. + +- Rebase patch to fit the meson.build update: + + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch + +- Update to version 41.2: + + data: Remove alphanumeric version from AppStream. + + Include subproject (libhandy) as part of the tarball. + +- Update to version 41.1: + + build: Revert project name capitalization. +- Changes from version 41.0: + + backends: + - Add format attribute to stop warning on string literal + - Make function static as only used in this file + - Simplify metadata tags getters + - Use SaveToBufferData only with "struct" before + + browser-plugin: Remove browser-plugin support + + build: + - Add option to control internal vs external synctex + - Allow building without libhandy-1 available + - Bump version requirement for Poppler + - Fix conversion to match new version scheme + - Modernize and simplify meson files + - Remove Changelog target + - Update build libtiff-4 dependency + - Use devel icon for unstable version installed + - Remove c++ dependency, and use only C + - Fix compilation error when DBus is disabled + + data: + - Update URL to submit issues + - Fix AppData urls for issues + - Add new-window desktop action + - Fix donation link + + help: + - Fix 404 link to on-wiki bug reporting guidelines + - Update Evince icon as svg + - Correct Window action + + libview: + - Open new annotation window only for text annotation + - Fix dual page option ignored for single page documents + + shell: + - Add mnemonics to annotations contextual menus + - Added mnemonic for highlight option in context menu + - Adding padding to improve readability + - Always show the annotation window on new annotations + - Enable annotation actions only in document that supports them + - Enable odd pages left when dual page is on + - Expand sidebar annotations by default + - Fix libhandy includes + - Implemented headerbar for Annotation Properties dialog + - Reload annotation sidebar on annotation properties changes + - Reload the annotation sidebar when the type changes + - Show annotation contents in sidebar when available + - Show content in tooltip popup in annotations sidebar + - Fix g_critical about removing non-existant timer + - Show filename in recent view when title has only spaces + - Show None when missing creation/modification date + - Add comment about logic of 'first_iteration' + - Use a constant for GString init size + - Support duration in decimal value + - Be able to collapse/expand all entries + + Updated translations. +- Replace c++_compiler with c_compiler BuildRequires. +- Replace libtiff-devel with pkgconfig(libtiff-4) BuildRequires. + +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +- Update to version 41.alpha: + + Backends: + - Add format attribute to stop warning on string literal. + - Make function static as only used in this file. + - Simplify metadata tags getters. + - Use SaveToBufferData only with "struct" before. + + browser-plugin: Remove browser-plugin support. + + Help: + - Update Evince icon as svg. + - Correct Window action. + + libview: dual page option is ignored for single page documents. + + Shell: + - Add mnemonics to annotations contextual menus. + - Added mnemonic for highlight option in context menu. + - Adding padding to improve readability. + - Always show the annotation window on new annotations. + - Enable odd pages left when dual page is on. + - Expand sidebar annotations by default. + - Implemented headerbar for Annotation Properties dialog. + - Reload annotation sidebar on annotation properties changes. + - Reload the annotation sidebar when the type changes. + - Show annotation contents in sidebar when available. + - Show content in tooltip popup in annotations sidebar. + - Show filename in recent view when title has only spaces. + - Support duration in decimal value. + - Be able to collapse/expand all entries. + - Fix g_critical about removing non-existant timer. + - Fix compilation error when DBus is disabled. + - Add new-window desktop action. + - Show None when missing creation/modification date. + + Updated translations. + evolution +- Update to version 3.42.2: + + Misc: Generate appdata from the NEWS file + + news-to-appdata: Escape text exported to XML + + flatpak: Update build manifests + + Calendar: + - Cannot always remove custom reminder message + - Not all task lists included in the task panel + + Composer: Don't show blockquote indicators on both sides for + 6th+ level + + Load JavaScript plugins for message preview and WebKit editor + + icalendar-importer: Can show incorrect time in imported data + preview. + + Bugs fixed: glgo#GNOME/evolution#1679, + glgo#GNOME/evolution#1696, glgo#GNOME/evolution#1697, + glgo#GNOME/evolution#1708, glgo#GNOME/evolution#1712, + glgo#GNOME/evolution#1714, glgo#GNOME/evolution#1715, + glgo#GNOME/evolution#1717, glgo#GNOME/evolution#1721. + + Updated translations. + evolution-data-server +- Update to version 3.42.2: + + Bugs Fixed: glgo#GNOME/evolution-data-server#364, + glgo#GNOME/evolution-data-server#365, + glgo#GNOME/evolution-data-server#366. + + Updated translations. + expat +- Update to latest version 2.4.4 in SLE-15-SP4 [jsc#SLE-21253] + +- update to 2.4.4 (bsc#1195217, bsc#1195054): + * Security fixes: + - CVE-2022-23852 -- Fix signed integer overflow + (undefined behavior) in function XML_GetBuffer + that is also called by function XML_Parse internally) + for when XML_CONTEXT_BYTES is defined to >0 (which is both + common and default). + Impact is denial of service or more. + - CVE-2022-23990 -- Fix unsigned integer overflow in function + doProlog triggered by large content in element type + declarations when there is an element declaration handler + present (from a prior call to XML_SetElementDeclHandler). + Impact is denial of service or more. + * Bug fixes: + - xmlwf: Fix a memory leak on output file opening error + * Other changes: + - Version info bumped from 9:3:8 to 9:4:8; + see https://verbump.de/ for what these numbers do + * Drop unused file valid-xhtml10.png + +- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474, + bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480): + * CVE-2021-45960 -- Fix issues with left shifts by >=29 places + resulting in + a) realloc acting as free + b) realloc allocating too few bytes + c) undefined behavior + depending on architecture and precise value + for XML documents with >=2^27+1 prefixed attributes + on a single XML tag a la + "" + where XML_ParserCreateNS is used to create the parser + (which needs argument "-n" when running xmlwf). + Impact is denial of service, or more. + * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow + on variable m_groupSize in function doProlog leading + to realloc acting as free. + Impact is denial of service or more. + * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows + near memory allocation at multiple places. Mitre assigned + a dedicated CVE for each involved internal C function: + - CVE-2022-22822 for function addBinding + - CVE-2022-22823 for function build_model + - CVE-2022-22824 for function defineAttribute + - CVE-2022-22825 for function lookup + - CVE-2022-22826 for function nextScaffoldPart + - CVE-2022-22827 for function storeAtts + Impact is denial of service or more. + +- update to 2.4.2: + * Link againgst libm for function "isnan" + * Include expat_config.h as early as possible + * Autotools: Include files with release archives: + - buildconf.sh + - fuzz/*.c + * Autotools: Sync CMake templates + * docs: Document that function XML_GetBuffer may return NULL + when asking for a buffer of 0 (zero) bytes size + * docs: Fix return value docs for both + XML_SetBillionLaughsAttackProtection* functions + * Version info bumped from 9:1:8 to 9:2:8 + fcitx-qt5 +- update to version 1.2.7 + * support Qt6 +- drop fix-compilation-with-qt-5.11.patch, upstreamed + +- Update to version 1.2.6 + * Updated translations + * Fix potential recursion in libreoffice + * Fix delete surrounding text + * Allow building with QT_NO_KEYWORDS + ffmpegthumbs +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Support all video/* mime types again + * Fix mimetypes in desktop file + * Remove configuration UI for thumbnailer +- Drop ffmpegthumbs-lang. The package doesn't need translations + anymore. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * cmake: fix variable name + * Add support for generating thumb sequences (ThumbSequenceCreator) + * Fix build error caused by broken taglib include +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Restore the compatiblity with ffmpeg 3. (kde#430266) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use FindTagLib from ECM + * ecm_qt_install_logging_categories() needs ECM 5.68.0 + * Install a logging categories file for kdebugsettings + * Handle AV_LOG_TRACE messages at qCDebug() level + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove explicit ECM_KDE_MODULE_DIR + * remove deprecated/unnecessary call + * register our own log handler for ffmpeg using QLoggingCategory + * Add missing REQUIRED keyword for Taglib + * Use embedded cover in MP4 video files (kde#408956) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + flatpak +- Update to 1.12.3: + + CVE-2021-43860: a malicious repository could have sent invalid + application metadata in a way that hides some of the app + permissions displayed during installation (boo#1194610) + + flatpak-builder could allow --mirror-screenshots-url commands + to create directories outside of the build directory + (boo#1194611) + + Extra-data downloading now properly handles compressed + content-encodings which fixes checksum verification + + Note: In some corner case server setups this may require the + extra-data checksum to be changed + + Avoid unnecessary policy-kit dialog due to auto-pinning when + installing runtimes + + Better handling of updates of extensions that exist in multiple + repositories + + Fixed (initial) installation apps with renamed ids + + Fixed regression in updates from no-enumerate remotes + + We now verify checksums of summary caches, to better handle + local file corruption + + Improved cli output for non-terminal targets + + Flatpak run --session-bus now works + + Fix build with PyParsing >= 3.0.4 + + Fixed "Since" annotations on FlatpakTransaction signals + + bash auto completion now doesn't complete on command name + aliases + + Minor improvements to the search command + + Minor improvements to the list command + + Minor improvements to the repair command + + Add more tests + + Updated translations. +- Drop support-new-pyparsing.patch: Fixed upstream. + +- Add patch support-new-pyparsing.patch: + * Support pyparsing >= 3.0.4. + folks - link target preset too. + link target present too. frameworkintegration +- Add upstream change to fix a regression in 5.90.0 (kde#448237) + * 0001-Fix-wrong-porting-of-KNSCore-Engine-configSearchLoca.patch + +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix clazy warning + * Make it compiles against kf5.89 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove KDEPlatformTheme from readme + * Add FreeBSD CI + * Update .kde-ci.yml: add FreeBSD + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add clang-format bits to CMakeLists.txt + * Port usages of deprecated KNewStuff methods + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Fix window decorations not being uninstallable (kde#414570) + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove ifdefs, we require Qt 5.14 now + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + fwupd +- Update to version 1.7.3: + * This release adds the following features: + + Add a sync-bkc subcommand to ensure a known set of firmware + versions + + Add FuArchiveFirmware for plugins that use archives as + firmware files + + Add quirkable page and sector size properties to FuCfiDevice + + Make Upower and powerd support optional + * This release fixes the following bugs: + + Add some sanity checks to the elanfp firmware parser + + Add the CFI JEDEC instance ID if using the vendor-extended + version + + Check the value range when parsing the quirk keys + + Do not wait for a USB runtime if will-disappear is set + + Enable the MOTD integration when using pam_motd + + Fix DFU regression when merging the FuProgress work + + Fix running the tests when fwupd is not installed + + Fix the GLib error message when inotify max_user_instances is + too low + + Fix VLI VL820Q7 detection to fix flashing of the Lenovo TBT3 + dock + + Ignore a USB error for STM32 attach when the device goes away + + Make the HSI tests optional for embedded targets + + Make the plugin startup order deterministic + + Set Thunderbolt ports offline on host controller + + Use endian-safe version functions when enumerating Logitech + hardware + + Use lowercase flag names in intel-spi to prevent a runtime + warning + + Wait for the System76 Launch device to come back from DFU + mode + * This release adds support for the following hardware: + + Most Nordic Semiconductor nRF Secure devices +- Fix build when not on TW: add BR protobuf-c + +- Fix build issue in spec + (references to libfwupdplugin2 -> libfwupdplugin5) + +- Update to version 1.7.2: + * This release adds the following features: + + Add a new HSI check that PCR registers 0-7 are not empty + + Add several compile flags to reduce the install size by over + 300Kb + + Allow overriding HwId data from the daemon.conf config file + + Allow overriding the firmware GType from a quirk file + + Export the component release ID over DBus + + Remove support for the SoloKey and ChaosKey devices + + Show a daemon warning if quirk flags are malformed + + Speed up the daemon startup by ~40% by doing less at startup + * This release fixes the following bugs: + + Be case insensitive when fixing the device model + + Fix a critial warning in ccgx found by the fuzzer + + Fix a DFU crash if the attach failed due to a hardware fault + + Fix a Redfish crash when specifying a URL without a port + + Fix CLI downloads when using fwupdmgr --ipfs + + Fix critical warning when /etc/machine-id does not exist + + Inhibit thunderbolt devices to correctly use UPDATABLE_HIDDEN + + Set SSL_VERIFYHOST=0 when using Redfish to fix OpenBMC auth + + Skip UEFI devices that fail coldplug + * This release adds support for the following hardware: All + exported MTD block devices +- Changes from version 1.7.1: + * This release adds the following features: + + Allow specifying 'fwupdmgr device-test foo --json' for + unattended testing + + Allow using a filename when using set-approved-firmware + + Inhibit ModemManager device in mbim-qdu + + Share the Common Flash Memory Interface quirks between + plugins + + Show changes in HSI attributes when using 'fwupdmgr security' + + Show the user a warning if updating may affect + full-disk-encryption + + Show translated firmware release notes when provided + + Support loading remotes from /var/lib/fwupd/remotes.d + * This release fixes the following bugs: + + Fix a CCGX regression when loading firmware + + Fix a potential crash when dumping Parade devices + + Fix build error when sys/io.h is not available + + Fix building the Synaptics RMI self tests on s390x + + Fix the CSME CVE detection for new generations + + Handle EPERM when running the self tests on systems with IPMI + + Mark as SUPPORTED even if on battery power + + Only save the HSI attributes to the database if different + + Raise the client timeout value from 25 seconds to fix Redfish + startup + + Redirect the old HSI links to the correct place + + Relax the ITE SuperIO signature checks for new hardware + support + + Set device time and timezone for logitech bulkcontroller + devices + + Set the verfmt of the returned device when the daemon device + is unset + * This release adds support for the following hardware: + + Dell Atomic Dock + + HP Thunderbolt Dock G4 + + More PixArt devices + + Steelseries Stratus + + Wacom 3rd-gen Intuos BT +- Changes from version 1.7.0: + * This release adds the following features: + + Add FuCfuPayload and FuCfuOffer for future usage + + Add support for an 'unreachable' device flag + + Add support for Logitech devices supporting the Unified + Battery feature + + Allow adding GUIDs to each HSI security attribute + + Allow installing the LVFS remote, but with it disabled by + default + + Convert security attributes to JSON and write then to the + database + + Convert the device test script to a fwupdmgr subcommand + + Create Redfish user accounts automatically using IPMI + + Use an interactive request to restart some Logitech DFU + devices + * This release fixes the following bugs: + + Abort on invalid SREC files early to avoid a fuzzing timeout + + Allow using interrupt transfers for HID devices + + Allow waiting for multiple devices to replug + + Fix a critical warning on a Unifying flash failure + + Fix a regression in flashing the Dell dock + + Fix Thunderbolt host controller probing + + Forcefully set checksums found in cabinet files to lowercase + + Force UX-capsule over full size BGRT + + Make the SuperIO ports and timeouts specific to the DMI model + + Only probe SynapticsMST devices that have opted-in + + Remove support for --ignore-power as it did not work for UEFI + firmware + + Reset the CMOS as required when changing system firmware + branch + + Restart the daemon if any of the the plugin config files are + modified + + Show HSiLevel=0 attributes in JSON security output + + Update the child composite ID if the parent changes + + Use a per-device global percentage completion + + Write the BMP image upside down to avoid using a negative + bitmap height + * This release adds support for the following hardware: + + A huge number of Synaptics CAPE devices + + Elan fingerprint readers + + Logitech Bolt peripherals, receivers and radio hardware + + Logitech devices supporting the bulk controller protocol + + More supported PixArt devices + + More supported StarBook coreboot devices + + Union Point SPI hardware +- Add pkgconfig(libprotobuf-c) and pkgconfig(protobuf) + BuildRequires: New dependencies. +- Refresh patches with quilt. +- Drop sub-package fwupdtpmevlog, no longer built. +- Update URL in _service, new home. + +- Update to version 1.6.4: + * Allow overriding the quirks directory at runtime + * Fix a regression in flashing the Dell dock + * Fix probing the Dell TPM + * Show HSiLevel=0 attributes in JSON security output + * Abort on invalid SREC files early to avoid a fuzzing timeout + * This release adds support for the following hardware: + + AVer ATLAS CAM/CAM520 Pro2 + + Cayenne/Spyder Synaptics MST + + VL819 USB devices +- Changes from version 1.6.3: + * This release adds the following features: Fall back to the + parent if the child does not have a battery level set + * This release fixes the following bugs: + + Disable the uefi_capsule plugin if Redfish coldplug succeeded + + Fix an elantp crash when starting the daemon + + Fix compiling with old versions of libxmlb + + Fix detection of 8Bitdo wireless usb adapter + + Fix the 8bitdo N30 Pro 2 install duration + + Fix the modem-manager report that failed to get device after + update + + Fix writing large redfish firmware files + * This release adds support for the following hardware: + + Poly Studio P21 + + Realtek RTD2141B +- Switch service to obs_scm, and recompress to buildtime. +- Drop automatic changesgenerate, upstream have perfectly fine and + human understandable release notes at + https://github.com/fwupd/fwupd/releases that should be copied + into .changes. + +- Add requires to udisks2 for dbxtool update. (bnc#1192344) + +- If the machine we install onto has shim installed, it is likely + an EFI based system. Require fwupd-efi in this case + (boo#1192206). + +- Require libfwupdplugin2 by the -devel package: the -devel package + installs the .so symlink, thus we must guarantee the target + library to be present. + gegl +- Update to version 0.4.34: + + Operations: + - magick-load: use g_spawn_async instead of system to run the + image magick convert fallback - preventing shell expansion on + non-escaped/filtered paths in constructed commandline. + - ripple: avoid a possible division by zero. + + Build: + - Explicit dependency specification in meson for generated CL + files. + - ctx has been moved to be part of gegl-common.so nearer to the + operations using it avoiding polluting the GEGL library + symbol table with the ctx symbols. + - - Docs/testing: + + Docs/testing: - - Operations: + + Operations: - - Core: + + Core: ghostscript +- CVE-2021-45944.patch fixes CVE-2021-45944 + use-after-free in sampled_data_sample + cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-237.yaml + (bsc#1194303) +- CVE-2021-45949.patch fixes CVE-2021-45949 + heap-based buffer overflow in sampled_data_finish + cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml + (bsc#1194304) + +- Use update-alternatives to get the real ghostscript binary from + /usr/bin/gs to /usr/bin/gs.bin and allow the gswrap package to + use this with its wrapper script (jira#PM-3037) + gimp +- Update to 2.10.30 + - Core: + - Do not follow subpixel font rendering choice from system + settings for text layer rendering. These systems are useful + for GUI rendering on a screen of a specific type and pixel + order. Yet when rendering an image which can be zoomed in or + out, showed on various screens or even printed, subpixel font + rendering doesn't make sense. + - Rewrite the core selection drawing logics so that it works on + macOS Big Sur and over. This is a backport (adapted to GTK+2) + of the fix brought in GIMP 2.99.8 for Wayland and macOS. + - Ignore MakerNote metadata tag at export and only store the + tags that go in it, hence avoiding partial invalid metadata. + - Color picking from Colors dockable can now use the + Freedesktop portal. + - On Windows, move from GetICMProfile() to + WcsGetDefaultColorProfile() because the former is broken in + Windows 11. + - Plug-ins: + - metadata-viewer: improve how XMP tags with multiple values + are handled and shown (now each value on a separate line for + better readability). + - metadata-editor: + * XMP array tags of type BAG and SEQ are now on separate + lines. + * Comparing XMP tags with equivalent IPTC tags with multiple + values, each value is compared individually, instead of + comparing the list as a whole. + - Many robustness improvements and other fixes to the metadata + plug-ins. + - AVIF: prefer AOM encoder for export. + - PSD: + * Skip sanity check for mask of rendered layers as some layer + mask have invalid dimensions in such cases. They will now + be loaded correctly. + * Fixed loading of CMYK PSD files without alpha. + * Fixed loading of CMYK images without layers. + * Fixed loading of merged image of a 16 bit per channel RGBA + PSD file with the alpha channel opaque. + - PBM: large file export now always works and does not depend + anymore on the platform's long int size. + - Screenshot: + * GNOME shell implementation dropped because the D-Bus API + has been restricted to core components for security + reasons, thus our plug-in was failing. + * KDE portal moved as last fallback after the X + implementation (when running on X) and Freedesktop portal, + because KDE is also starting to block API calls for + security reasons. +- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch + included in update + glib-networking +- Increase testsuite timeout + +- Update to version 2.70.1: + + Fix crashes when handshake is cancelled + + OpenSSL: fix spurious certificate expired verification errors + + GnuTLS: + - Fix tests on 32-bit systems + - Fix crash when invalid priority string is forced +- Add check section and run meson_test macro during build. + glib2 +- Update to version 2.70.2: + + Fix use of the default log writer with journald namespaces + + Fix hang in `dbus-daemon` under `GTestDBus` when + `G_MESSAGES_DEBUG=all` is set + + Speed up `g_canonicalize_filename()` to avoid pathogenic cases + with `..` + + Fix URI for pcre subproject as it’s moved upstream + + Fix storing GSettings dictionaries on macOS + + Speed up ‘remove dot segments’ algorithm in `GUri` to avoid + pathogenic cases with `..` + + Fix infinite loops in D-Bus message parsing for truncated + inputs + + Improve correctness of version information returned by + `g_get_os_info()` for Windows 10/Server 2019+ + + Bugs fixed: glgo#GNOME/GLib#2400, glgo#GNOME/GLib#2426, + glgo#GNOME/GLib#2528, glgo#GNOME/GLib#2530, + glgo#GNOME/GLib#2537, glgo#GNOME/GLib#2541, + glgo#GNOME/GLib!2312, glgo#GNOME/GLib!2313, + glgo#GNOME/GLib!2314, glgo#GNOME/GLib!2316, + glgo#GNOME/GLib!2320, glgo#GNOME/GLib!2335, + glgo#GNOME/GLib!2337, glgo#GNOME/GLib!2340, + glgo#GNOME/GLib!2344, glgo#GNOME/GLib!2356, + glgo#GNOME/GLib!2359, glgo#GNOME/GLib!2361, + glgo#GNOME/GLib!2363, glgo#GNOME/GLib!2366, + glgo#GNOME/GLib!2375, glgo#GNOME/GLib!2383. + + Updated translations. + +- Stop passing fam=true to meson and drop gamin-devel + BuildRequires, following upstream default. Following this, drop + libgio-fam sub-package. + glib2-branding:openSUSE +- Drop gnome-documents from favorite-apps for both openSUSE and + SLED, package is archived upstream. + glibc +- getcwd-erange.patch: getcwd: Set errno to ERANGE for size == 1 + (CVE-2021-3999, bsc#1194640, BZ #28769) + +- 0001-powerpc-Optimized-strcpy-for-POWER9.patch, + 0002-powerpc-Optimized-stpcpy-for-POWER9.patch, + 0003-powerpc-Optimized-rawmemchr-for-POWER9.patch, + 0004-powerpc64le-add-optimized-strlen-for-P9.patch, + 0005-powerpc-fix-ifunc-implementation-list-for-POWER9-str.patch, + 0006-powerpc-Add-optimized-strncpy-for-POWER9.patch, + 0007-powerpc-Add-optimized-stpncpy-for-POWER9.patch, + 0008-powerpc-Add-optimized-ilogb-for-POWER9.patch, + 0009-powerpc-Add-optimized-llogb-for-POWER9.patch, + 0010-powerpc-Add-optimized-strlen-for-POWER10.patch, + 0011-powerpc64le-Optimized-memmove-for-POWER10.patch, + 0012-powerpc64le-Optimize-memcpy-for-POWER10.patch, + 0013-powerpc64le-Optimize-memset-for-POWER10.patch, + 0014-powerpc64le-Fix-ifunc-selection-for-memset-memmove-b.patch, + 0015-powerpc-Add-optimized-rawmemchr-for-POWER10.patch: ppc64le ifunc + improvements (bsc#1194785, jsc#SLE-18195) + +- clnt-create-unix-overflow.patch: Buffer overflow in sunrpc clnt_create + for "unix" (CVE-2022-23219, bsc#1194768, BZ #22542) +- svcunix-create-overflow.patch: Buffer overflow in sunrpc svcunix_create + (CVE-2022-23218, bsc#1194770, BZ #28768) + +- Add support for livepatches (jsc#SLE-20049). +- Enable livepatching on x86_64. +- Generate ipa-clones tarball artifact when livepatching is enabled. + glyr +- Use %cmake_build and %license macros. +- Set License to LGPL-3.0-or-later. + -- Add glyr-fix_lyricswiki.patch: fix lyrics parsing - (gh#sahib/glyr#40). - gnome-calculator +- Update to version 41.1: + + Do not force width for basic mode. + + Updated translations. + gnome-control-center +- Update to version 41.2: + + Updated translations. + gnome-desktop +- Update to version 41.2: + + No changes, version bump only. + gnome-remote-desktop +- Update to version 41.2: + + stream: Add method to disconnect proxy signals + + session: + - Stop trying to stop the session, when it is already destroyed + - Disconnect num/caps lock changed signals when stopping + - Fix small style issue + - Only handle Selection* signals when clipboard is enabled + + settings: + - Clear settings of type string before setting new values + - Don't leak credentials, when username or password is NULL + - Set error if username or password is NULL + + clipboard-rdp: + - Make a warning message a little bit more explicit + - Make SelectionTransfer requests async + - Fix error message, when runtime directory creation fails + - Fix small style issues + + clipboard: + - Split up SelectionTransfer handling + - Also clear GMutexes and GConds on destruction + + context: Clear proxies before setting new proxies + + daemon: Also clear context on destruction + + rdp/nw-auto: + - Only create ping source if required and non-existent + - Also clear GMutexes on destruction + + rdp-graphics-pipeline: Also clear gfx_mutex on destruction + + rdp-fuse-clipboard: Also clear GMutexes on destruction + + rdp-event-queue: Also clear event_mutex on destruction + + rdp-pipewire-stream: Also clear frame_mutex on destruction + + session-rdp: Also clear GMutexes and GConds on destruction + + Updated translations. + gnome-shell +- Disable gs-fate318433-prevent-same-account-multi-logins.patch: + temporarily disable it to workaround a regression of remote + connection (bsc#1195141). + +- Add gnome-shell-exit-crash-workaround.patch: + + Backport from Ubuntu, This is a workaround to maintain a clean + environment for gnome-shell and particularly JavaScript/GJS to + shutdown without crashing. + + Proper fixes are still pending + https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1759 + https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/648 + (bsc#1190878 glgo#GNOME/gnome-shell#4344). + +- Update gs-fate318433-prevent-same-account-multi-logins.patch: + Show message "Multiple logins are not supported" when mixed + locally/remotely login(bsc#1190745). + +- Update to version 41.2: + + Fix wrongly rejected D-Bus calls after gnome-shell restarts. + + magnifier: Avoid offscreen rendering if possible. + + Improve handling of all-day/zero-length events in calendar. + + Keep keyboard focus in notification list after deleting + message. + + Misc. bug fixes and cleanups. + + Updated translations. +- Switch to git checkout of released tag via source service. + +- Revert last change, turns out this is what breaks locking + in Budgie desktop + gnome-shell-extensions +- Update to version 41.1: + + native-window-placement: Fix distorted layout in app grid. + + window-list: Fix on-screen keyboard. + + Misc. bug fixes. + + Updated translations. + gnome-terminal +- Update to version 3.42.2: + + Updated translations. + gnome-user-docs +- Update to version 41.1: + + Various updates. + + Updated translations. + gnutls +- Update to 3.7.3: [bsc#1190698, bsc#1190796] + * libgnutls: The allowlisting configuration mode has been added + to the system-wide settings. In this mode, all the algorithms + are initially marked as insecure or disabled, while the + applications can re-enable them either through the [overrides] + section of the configuration file or the new API (#1172). + * The build infrastructure no longer depends on GNU AutoGen for + generating command-line option handling, template file parsing + in certtool, and documentation generation (#773, #774). This + change also removes run-time or bundled dependency on the + libopts library, and requires Python 3.6 or later to regenerate + the distribution tarball. Note that this brings in known backward + incompatibility in command-line tools, such as long options are + now case sensitive, while previously they were treated in a case + insensitive manner: for example --RSA is no longer a valid option + of certtool. The existing scripts using GnuTLS tools may need + adjustment for this change. + * libgnutls: The tpm2-tss-engine compatible private blobs can be loaded + and used as a gnutls_privkey_t (#594). The code was originally written + for the OpenConnect VPN project by David Woodhouse. To generate such + blobs, use the tpm2tss-genkey tool from tpm2-tss-engine: + https://github.com/tpm2-software/tpm2-tss-engine/#rsa-operations + or the tpm2_encodeobject tool from unreleased tpm2-tools. + * libgnutls: The library now transparently enables Linux KTLS (kernel + TLS) when the feature is compiled in with --enable-ktls configuration + option (#1113). If the KTLS initialization fails it automatically falls + back to the user space implementation. + * certtool: The certtool command can now read the Certificate Transparency + (RFC 6962) SCT extension (#232). New API functions are also provided to + access and manipulate the extension values. + * certtool: The certtool command can now generate, manipulate, and evaluate + x25519 and x448 public keys, private keys, and certificates. + * libgnutls: Disabling a hashing algorithm through "insecure-hash" + configuration directive now also disables TLS ciphersuites that use it + as a PRF algorithm. + * libgnutls: PKCS#12 files are now created with modern algorithms by default + (!1499). Previously certtool used PKCS12-3DES-SHA1 for key derivation and + HMAC-SHA1 as an integity measure in PKCS#12. Now it uses AES-128-CBC with + PBKDF2 and SHA-256 for both key derivation and MAC algorithms, and the + default PBKDF2 iteration count has been increased to 600000. + * libgnutls: PKCS#12 keys derived using GOST algorithm now uses + HMAC_GOSTR3411_2012_512 instead of HMAC_GOSTR3411_2012_256 for integrity, + to conform with the latest TC-26 requirements (#1225). + * libgnutls: The library now provides a means to report the status + of approved cryptographic operations (!1465). To adhere to the + FIPS140-3 IG 2.4.C., this complements the existing mechanism to + prohibit the use of unapproved algorithms by making the library + unusable state. + * gnutls-cli: The gnutls-cli command now provides a --list-config + option to print the library configuration (!1508). + * libgnutls: Fixed possible race condition in + gnutls_x509_trust_list_verify_crt2 when a single trust list object + is shared among multiple threads (#1277). [GNUTLS-SA-2022-01-17, + CVSS: low] + * API and ABI modifications: + GNUTLS_PRIVKEY_FLAG_RSA_PSS_FIXED_SALT_LENGTH: new flag in + gnutls_privkey_flags_t + GNUTLS_VERIFY_RSA_PSS_FIXED_SALT_LENGTH: new flag in + gnutls_certificate_verify_flags + gnutls_ecc_curve_set_enabled: Added. + gnutls_sign_set_secure: Added. + gnutls_sign_set_secure_for_certs: Added. + gnutls_digest_set_secure: Added. + gnutls_protocol_set_enabled: Added. + gnutls_fips140_context_init: New function + gnutls_fips140_context_deinit: New function + gnutls_fips140_push_context: New function + gnutls_fips140_pop_context: New function + gnutls_fips140_get_operation_state: New function + gnutls_fips140_operation_state_t: New enum + gnutls_transport_is_ktls_enabled: New function + gnutls_get_library_configuration: New function + * Remove patches fixed in the update: + - gnutls-FIPS-module-version.patch + - gnutls-FIPS-service-indicator.patch + - gnutls-FIPS-service-indicator-public-key.patch + - gnutls-FIPS-service-indicator-symmetric-key.patch + - gnutls-FIPS-RSA-PSS-flags.patch + - gnutls-FIPS-RSA-mod-sizes.patch + +- FIPS: Fix regression tests in fips and non-fips mode [bsc#1194468] + * Add gnutls-FIPS-disable-failing-tests.patch + * Remove patches: + - gnutls-temporarily_disable_broken_guile_reauth_test.patch + - gnutls-3.6.0-disable-flaky-dtls_resume-test.patch + - disable-psk-file-test.patch + +- FIPS: Provide module identifier and version [bsc#1190796] + * Add configurable options to output the module name/identifier + (--with-fips140-module-name) and the module version + (--with-fips140-module-version). + * Add the CLI option list-config that reports the configuration + of the library. + * Add gnutls-FIPS-module-version.patch + +- FIPS: Provide a service-level indicator [bsc#1190698] + * Add support for a "service indicator" as required in + the FIPS140-3 Implementation Guidance in section 2.4.C + * Add patches: + - gnutls-FIPS-service-indicator.patch + - gnutls-FIPS-service-indicator-public-key.patch + - gnutls-FIPS-service-indicator-symmetric-key.patch + - gnutls-FIPS-RSA-PSS-flags.patch + +- FIPS: RSA KeyGen/SigGen fail with 4096 bit key sizes [bsc#1192008] + * fips: allow more RSA modulus sizes + * Add gnutls-FIPS-RSA-mod-sizes.patch + * Delete gnutls-3.6.7-fips-rsa-4096.patch + +- Drop bogus condition "> 1550": that would mean 'more recent than + Tumbleweed' which is technically impossible, as Tumbleweed is the + leading project (and the condition causes issues as Tumbleweed + needs to move away from 1550 due to CODE 15 SP5 plans). + google-droid-fonts +- Add sources DroidSansFallback.ttf DroidSansFallbackFull.ttf + DroidSansMono.ttf: Merge the latest modification from Android + project (bsc#1190886). + groff +- Do not fail with rpm --excludedocs (bsc#1192195). + groff:full +- Do not fail with rpm --excludedocs (bsc#1192195). + grub2 +- Power guest secure boot with static keys: GRUB2 signing portion + (jsc#SLE-18271) (bsc#1192764) + * 0001-grub-install-Add-SUSE-signed-image-support-for-power.patch + +- Fix wrong default entry when booting snapshot (bsc#1159205) + * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch + +- Power guest secure boot with static keys: GRUB2 signing portion + (jsc#SLE-18271) (bsc#1192764) + * grub2.spec +- Power guest secure boot with static keys: GRUB2 portion (jsc#SLE-18144) + (bsc#1192686) + * 0001-ieee1275-Drop-HEAP_MAX_ADDR-and-HEAP_MIN_SIZE-consta.patch + * 0002-ieee1275-claim-more-memory.patch + * 0003-ieee1275-request-memory-with-ibm-client-architecture.patch + * 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch + * 0005-docs-grub-Document-signing-grub-under-UEFI.patch + * 0006-docs-grub-Document-signing-grub-with-an-appended-sig.patch + * 0007-dl-provide-a-fake-grub_dl_set_persistent-for-the-emu.patch + * 0008-pgp-factor-out-rsa_pad.patch + * 0009-crypto-move-storage-for-grub_crypto_pk_-to-crypto.c.patch + * 0010-posix_wrap-tweaks-in-preparation-for-libtasn1.patch + * 0011-libtasn1-import-libtasn1-4.18.0.patch + * 0012-libtasn1-disable-code-not-needed-in-grub.patch + * 0013-libtasn1-changes-for-grub-compatibility.patch + * 0014-libtasn1-compile-into-asn1-module.patch + * 0015-test_asn1-test-module-for-libtasn1.patch + * 0016-grub-install-support-embedding-x509-certificates.patch + * 0017-appended-signatures-import-GNUTLS-s-ASN.1-descriptio.patch + * 0018-appended-signatures-parse-PKCS-7-signedData-and-X.50.patch + * 0019-appended-signatures-support-verifying-appended-signa.patch + * 0020-appended-signatures-verification-tests.patch + * 0021-appended-signatures-documentation.patch + * 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch + * 0023-x509-allow-Digitial-Signature-plus-other-Key-Usages.patch + +- Fix no menuentry is found if hibernation on btrfs RAID1 (bsc#1193090) + * grub2-systemd-sleep-plugin + +- Fix CVE-2021-3981 (bsc#1189644) + * 0001-grub-mkconfig-restore-umask-for-grub.cfg.patch + +- Fix can't allocate initrd error (bsc#1191378) + * 0001-Factor-out-grub_efi_linux_boot.patch + * 0002-Fix-race-in-EFI-validation.patch + * 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch + * 0004-Try-to-pick-better-locations-for-kernel-and-initrd.patch + * 0005-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch + * 0006-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch + * 0007-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch + * 0008-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch + * 0009-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch + * 0010-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch + * 0011-Also-define-GRUB_EFI_MAX_ALLOCATION_ADDRESS-for-RISC.patch + gstreamer -- Update to version 1.16.3 (bsc#1181255): - - delay creation of threadpools - - bin: Fix `deep-element-removed` log message - - buffer: fix meta sequence number fallback on rpi - - bufferlist: foreach: always remove as parent if buffer is changed - - bus: Make setting/replacing/clearing the sync handler thread-safe - - elementfactory: Fix missing features in case a feature moves to another filename - - element: When removing a ghost pad also unset its target - - meta: intern registered impl string - - registry: Use a toolchain-specific registry file on Windows - - systemclock: Invalid internal time calculation causes non-increasing clock time on Windows - - value: don't write to `const char *` - - value: Fix segfault comparing empty GValueArrays - - Revert floating enforcing - - aggregator: fix iteration direction in skip_buffers - - sparsefile: fix possible crash when seeking - - baseparse: cache fix - - baseparse: fix memory leak when subclass skips whole input buffer - - baseparse: Set the private duration before posting a duration-changed message - - basetransform: allow not passthrough if generate_output is implemented - - identity: Fix a minor leak using meta_str - - queue: protect against lost wakeups for iterm_del condition - - queue2: Avoid races when posting buffering messages - - queue2: Fix missing/dropped buffering messages at startup - - identity: Unblock condition variable on FLUSH_START - - check: Use `g_thread_yield()` instead of `g_usleep(1)` - - tests: use cpu_family for arch checks - - gst-launch: Follow up to missing `s/g_print/gst_print/g` - - gst-inspect: Add define guard for `g_log_writer_supports_color()` - - gst-launch: go back down to `GST_STATE_NULL` in one step. - - device-monitor: list hidden providers before listing devices - - autotools build fixes for GNU make 4.3 +- Update to version 1.18.6: + + gstplugin: Fix for UWP build + + gst-ptp-helper: Do not disable multicast loopback + + concat: fix qos event handling + + pluginfeature: Fix object leak + + baseparse: fix invalid avg_bitrate after reset + + multiqueue: Fix query unref race on flush + + gst: Initialize optional event/message fields when parsing + + bitwriter: Fix the trailing bits lost when getting its data + + multiqueue: never consider a queue that is not waiting + + input-selector: Use proper segments when cleaning cached + buffers + +- Stop building doc sub-package, we will in the future use + upstreams own standalone doc package. Following this: Drop + fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no + longer needed nor usefull. +- Refresh patches with quilt. + +- Remove obsolete translation-update-upstream and + gnome-patch-translation support (jsc#SLE-21105). + +- Update to version 1.18.5: + + aggregator: + - Release the SRC lock while querying latency + - Release pads' peeked buffer when removing the pad or + finalizing it + + basesink: Don't swap rstart/rstop when stepping + + basesrc: Print segments with GST_SEGMENT_FORMAT and not + GST_PTR_FORMAT + + childproxy: init value in gst_child_proxy_get_property() if + needed + + clocksync: Fix providing system clock by default + + concat: + - Properly propagate seqnum of segment events + - adjust running time offsets on downstream events + - fix locking in SEGMENT event handler + + downloadbuffer/sparsefile: several fixes for win32 + + element: NULL the lists of contexts in dispose() + + multiqueue: + - Use running time of gap events for wakeups. + - Ensure peer pad exists when iterating internal links + + pad: + - Keep IDLE probe hook alive during immediate callback + - Ensure last flow return is set on sink pads in push mode + - Don't spam the debug log at INFO level when default-chaining + a buffer list + - clear probes holding mutex + + parse-launch: + - Fix a critical when using the : operator. + + Don't do delayed property setting for top-level properties. + + plugin: load plugins with unknown license strings + + ptpclock: Don't leak the GList + + queue2: Refuse all serialized queries when posting buffering + messages + + systemclock: Update monotonic reference time when re-scheduling + + High CPU usage in 1.18 (but not master) when pausing playback + in gnome-music + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) + +- update to 1.18.4: + important security fixes for ID3 tag reading, matroska and realmedia + parsing, and gst-libav audio decoding + Details: + * audiomixer, audioaggregator: input buffer handling fixes + * decodebin3: improve stream-selection message handling + * uridecodebin3: make “caps” property work + * wavenc: fix writing of INFO chunks in some cases + * v4l2: bt601 colorimetry, allow encoder resolution changes, fix + decoder frame rate negotiation + * decklinkvideosink: fix auto format detection, and fixes for 29.97fps + framerate output + * mpeg-2 video handling fixes when seeking + * avviddec: fix bufferpool negotiation and possible memory corruption + when changing resolution + * various stability, performance and reliability improvements + * memory leak fixes + * build fixes: rpicamsrc, qt overlay example, d3d11videosink on UWP + * info: Don’t leak log function user_data if the debug system is + compiled out + * task: Use SetThreadDescription() Win32 API for setting thread names, + which preserves thread names in dump files. + * buffer, memory: Mark info in map functions as caller-allocates and + pass allocation params as const pointers where possible + * clock: define AUTO_CLEANUP_FREE_FUNC for GstClockID + * tag: id3v2: fix frame size check and potential invalid reads + * audio: Fix gst_audio_buffer_truncate() meta handling for + non-interleaved audio + * audioresample: respect buffer layout when draining + * audioaggregator: fix input_buffer ownership + * decodebin3: change stream selection message owner, so that the app + sends the stream-selection event to the right element + * rtspconnection: correct data_size when tunneled mode + * uridecodebin3: make caps property work + * video-converter: Don’t upsample invalid lines + * videodecoder: Fix racy critical when pool negotiation occurs during + flush + * video: Convert gst_video_info_to_caps() to take self as const ptr + * examples: added qt core dependency for qt overlay example + * matroskademux: header parsing fixes + * rpicamsrc: depend on posix threads and vchiq_arm to fix build on + raspios again + * wavenc: Fixed INFO chunk corruption, caused by odd sized data not + being padded + * wavpackdec: Add floating point format support to fix distortions in + some cases + * v4l2: recognize V4L2 bt601 colorimetry again + * v4l2videoenc: support resolution change stream encode + * v4l2h265codec: fix HEVC profile string issue + * v4l2object: Need keep same transfer as input caps + * v4l2videodec: Fix vp8 and vp9 streams can’t play on board with + vendor bsp + * v4l2videodec: fix src side frame rate negotiation + * avwait: Don’t post messages with the mutex locked + * d3d11h264dec: Reconfigure decoder object on DPB size change and keep + track of actually configured DPB size + * dashsink: fix double unref of sinkpad caps + * decklinkvideosink: Use correct numerator for 29.97fps + * decklinkvideosink: fix auto format detection + * decklinksrc: Use a more accurate capture time + * d3d11videosink: Fix build error on UWP + * interlace: negotiation and buffer leak fixes + * mpegvideoparse: do not clip, so decoder receives data from keyframe + even if it’s before the segment start + * mpegtsparse: Fix switched DTS/PTS when set-timestamps=false + * nvh264sldec: Reopen decoder object if larger DPB size is required + * sdpsrc: fix double free if sdp is provided as string via the + property + * vulkan: Fix elements long name. + +- Update to version 1.18.3: + + Highlighted bugfixes: + - Fix ogg playback regression for ogg files that also have ID3 + or APE tags + - compositor: fix artefacts and invalid memory access when + blending subsampled formats + - Exported mini object ref/unref/copy functions for use in + bindings such as gstreamer-sharp + - Add support for Apple silicon (M1) to cerbero package builder + - Ship RIST plugin in binary packages + - Various stability, performance and reliability improvements + - Memory leak fixes + - Build fixes + + gstreamer: + - gst: Add non-inline ref/unref/copy/replace methods for + various mini objects (buffer, bufferlist, caps, context, + event, memory, message, promise, query, sample, taglist, uri) + for use in bindings such as gstreamer-sharp. + - harness: don't use GST_DEBUG_OBJECT with GstHarness which is + not a GObject. + +- Move gst-plugins-doc-cache-generator to devel subpackage + (remove python3 dependency on main gstreamer package). + +- Update to version 1.18.2: + + Highlighted bugfixes: + - Fix MPEG-TS timestamping regression when playing DVB streams + - compositor: fix artefacts in certain input scaling/conversion + situations and make sure that the output format is actually + supported, plus renegotiation fixes + - Fix sftp:// URI playback in decodebin/playbin via giosrc + - adaptivedemux/dashdemux/hlsdemux fixes + - rtsp-server fixes + - android media: fix crash when encoding AVC + - fix races in various unit tests + - lots of other bug fixes and memory leak fixes + - various stability, performance and reliability improvements + - g-i annotation fixes + - build fixes + + gstreamer changes: + - bin: When removing a sink, check if the EOS status changed + - info: colorize PIDs in log messages + - aggregator: Include min-upstream-latency in buffering time, + helps especially with performance issues on single core + systems where there are a lot of threads running + - typefind: copy seqnum to new segment event, fixing issues + with oggdemux operating in push mode with typefind operating + in pull mode + - identity, clocksync: Also provide system clock if sync=false + - queue2: Fix modes in scheduling query handling + - harness: Handle element not being set cleanly + - g-i: Add some missing nullable annotations, and fix some + nullable annotations: + - gst_test_clock_process_next_clock_id() returns nullable + - gst_stream_type_get_name() is not nullable + - build: fix build issue when compiling for 32-bit + architectures with 64-bit time_t (e.g. riscv32) by increasing + padding in GstClockEntryImpl in gst_private.h +- Fix the _service file and spec to really use the tarball + generated by service. + +- Update to 1.18.1: + + Highlighted bugfixes in 1.18.1 + - important security fixes (bsc#1181255, CVE-2021-3185) + - bug fixes and memory leak fixes + - various stability and reliability improvements + + gstreamer changes: + - aggregator: make peek() has() pop() drop() buffer API + threadsafe + - gstvalue: don't write to const char * + - meson: Disallow DbgHelp for UWP build + - info: Fix build on Windows ARM64 device + - build: use cpu_family for arch checks + - basetransform: Fix in/outbuf confusion of + _default_transform_meta + - Fix documentation + - info: Load DbgHelp.dll using g_module_open() + - padtemplate: mark documentation caps as may be leaked + - gstmeta: intern registered impl string + - aggregator: Hold SRC_LOCK while unblocking via + SRC_BROADCAST() + - ptp_helper_post_install.sh: deal with none + - skip elements/leak.c if tracer is not available + - aggregator: Wake up source pad in PAUSED<->PLAYING + transitions + - input-selector: Wake up blocking pads when releasing them + - ptp: Also handle gnu/kfreebsd + +- Do not manually install gst-tester-%{gst_branch}: meson_install + takes care of this already. + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Remove patches from upstream: + * gstreamer-revert-encforce-elements.patch +- Rebase gstreamer-rpm-prov.patch. +- Don't disable tests when configuring the build so gst-tester-1.0 + is built and installed, since it's required by + gstreamer-plugins-base. + +- adjust / ship more 32bit stuff for Wine usage (bsc#1172304) + +- Fix file-list, needed due to libexecdir move, and our previously + wrong usage of libexecdir. + +- No longer recommend -lang: supplements are in use. + +- Add gstreamer-revert-encforce-elements.patch: Revert enforce + elements, patches from upstream stable branch. gstreamer-plugins-bad -- Update to version 1.16.3 (bsc#1181255 CVE-2021-3185): - - amcvideodec: fix sync meta copying not taking a reference - - audiobuffersplit: Perform discont tracking on running time - - audiobuffersplit: Specify in the template caps that only interleaved audio is supported - - audiobuffersplit: Unset DISCONT flag if not discontinuous - - autoconvert: Fix lock-less exchange or free condition - - autoconvert: fix compiler warnings with g_atomic on recent GLib versions - - avfvideosrc: element requests camera permissions even with capture-screen property is true - - codecparsers: h264parser: guard against ref_pic_markings overflow - - dtlsconnection: Avoid segmentation fault when no srtp capabilities are negotiated - - dtls/connection: fix EOF handling with openssl 1.1.1e - - fdkaacdec: add support for mpegversion=2 - - hls: Check nettle version to ensure AES128 support - - ipcpipeline: Rework compiler checks - - interlace: Increment phase_index before checking if we're at the end of the phase - - lv2: Make it build with -fno-common - - h264parser: Do not allocate too large size of memory for registered user data SEI - - ladspa: fix unbounded integer properties - - modplug: avoid division by zero - - msdkdec: Fix GstMsdkContext leak - - msdkenc: fix leaks on windows - - musepackdec: Don't fail all queries if no sample rate is known yet - - openslessink: Allow openslessink to handle 48kHz streams. - - opencv: allow compilation against 4.2.x - - proxysink: event_function needs to handle the event when it is disconnecetd from proxysrc - - vulkan: Drop use of VK_RESULT_BEGIN_RANGE - - wasapi: added missing lock release in case of error in gst_wasapi_xxx_reset - - wasapi: Fix possible deadlock while downwards state change - - waylandsink: Clear window when pipeline is stopped - - webrtc: Support non-trickle ICE candidates in the SDP - - webrtc: Unmap all non-binary buffers received via the datachannel - - meson: build with neon 0.31 +- Update to version 1.18.6: + + interlace: Fix a double-unref on shutdown + + webrtcbin: Chain up to parent constructed method + + webrtc: fix log error message in function + gst_webrtc_bin_set_local_description + + mxfdemux: don't error out if VANC track only contains packets + we don't handle + + av1parser: Fix data type of film grain param + + assrender: Support RFC8081 mime types + + pitch: Specify layout as required for negotiation + + magicleap: update lumin_rt libraries names to the latest + official version + + codecs: h265decoder: Fix per-slice leak + + mpeg4videoparse: fix criticals trying to insert configs that + don't exist yet + + webrtcbin: Always set SINK/SRC flags + + mpegtspacketizer: memcmp potentially seen_before data + + zxing: update to support version 1.1.1 +- Drop service, use source url, upstream changes in git. + +- Go back to using pkgconfig(fdk-aac) BuildRequires. + +- Add some conditionals to build as many plugins as possible + in SLE-15-SP4 and move all conditional logic to the beginning + of the spec file using bcond_with/without. + +- Drop conditionals for fdk_aac, explicitly add fdk-aac-free-devel + BuildRequires, and build it for the main package. + +- Add 2564.patch: Allow to build against Neon 0.32.x. + +- Stop building doc sub-package, we will in the future use + upstreams own standalone doc package. Following this: Drop + fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no + longer needed nor usefull, further pass doc=disabled to meson. + +- Update to version 1.18.5: + + audiolatency: + - Use live mode audiotestsrc + - Handle audio buffers with invalid duration + + ccconverter: fix framerate caps negotiation from non-cdp to cdp + + dashdemux: + - Properly initalize GError, remove duplicate logging call + - Log protection events on corresponding pad + - Fix dash_mpdparser_check_mpd_client_set_methods unit test + + h264parse,h265parse: Push parameter set NAL units again per + segment-done + + h265parse: + - Fix a typo in get_compatible_profile_caps() + - Don't invalidate the last PPS when parsing a new SPS + + h264parse: improve PPS handling + + h2645parser: Catch overflows in AVC/HEVC NAL unit length + calculations + + interlace: + - Don't set field-order field for progressive caps, fixes + negotiation issues + - Fix too small buffer size error + + jpegparse: Don't generate timestamp for 0/1 framerates + + opencv: fix build error on macOS + + openexr: Fix build with OpenEXR 3 + + openh264enc: fix broken sps/pps header generation and some + minor leaks + + mpeg2enc: + - Fix interlace-mode detection on input video + - Only allow 1 pending frame for encoding (fixes unbound memory + usage in case encoder can't keep up with input) + + mfvideoenc: Don't pass 0/1 framerate to MFT + + mfvideosrc: + - Fix for negative MF stride + - Fix negotiation when interlace-mode is specified + + mxfvanc: Handle empty ANC essence + + rtmp2src: workaround a GLib race when destroying a + GMainContext/GSource + + rtpsrc: Plug leak of rtcp_send_addr and fix setting URI back to + NULL + + rtpsink: Return proper pad from _request_new_pad() + + rist: Plug leak of rtcp_send_addr + + rtmp2: Use correct size of write macro for param2 + + rtmp2/connection: Separate inner from outer cancelling + + tsmux: + - When selecting random PIDs, name the pads according to those + PIDs + - Recheck existing pad PIDs when requesting a new pad with a + random pid + + tsdemux: + - Fix seek with stop regression + - Clear all streams when rewinding, fixes the case where the + demuxer sends out partial invalid data downstream after a + seek which causes some decoders (such as dvdlpmdec) to error + out + + v4l2slh264dec: Fix slice header bit size calculation + + videoparseutils: Fix for wrong CEA708 minimum size check + + waylandsink: Fix for missing initial configure + + wpe: Make threaded view singleton creation thread safe + + x265: Fix a deadlock when failing to create the x265enc + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) +- Drop gstreamer-plugins-bad-openexr3.patch: Fixed upstream. +- No longer pass nvdec=disabled, nvenc=disabled and vdpau=disabled + to meson, no longer needed, nor recognized. + +- don't own appdata dir - is provided by filesystem + +- added patches + fix https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1574 + + gstreamer-plugins-bad-openexr3.patch + +- Update to version 1.18.4: + + avwait: Don't post messages with the mutex locked + + d3d11h264dec: Reconfigure decoder object on DPB size change + and keep track of actually configured DPB size + + dashsink: fix double unref of sinkpad caps + + decklinkvideosink: Use correct numerator for 29.97fps + + decklinkvideosink: fix auto format detection + + decklinksrc: Use a more accurate capture time + + d3d11videosink: Fix build error on UWP + + interlace: negotiation and buffer leak fixes + + mpegvideoparse: do not clip, so decoder receives data from + keyframe even if it's before the segment start + + mpegtsparse: Fix switched DTS/PTS when set-timestamps=false + + nvh264sldec: Reopen decoder object if larger DPB size is + required + + sdpsrc: fix double free if sdp is provided as string via the + property + + vulkan: Fix elements long name. +- Update to version 1.18.3: + + assrender: fix mutex handling in certain flushing/error + situations + + dvbsuboverlay: Add support for dynamic resolution update + + dashsink: fix critical log of dynamic pipeline + + d3d11shader: Fix ID3DBlob object leak + + d3d11videosink: Prepare window once streaming started + + decklinkaudiosrc: Fix duration of the first audio frame after + each discont + + intervideosrc: fix negotiation of interlaced caps + + msdk: + - Needn't close mfx session when failed, fixes double free / + potential crash + - Check GstMsdkContext instead of mfxSession instance + + srt: fix locking when retrieving stats + + rtmp2src: fix leaks when connection is cancelled during startup + or connection fails + +- Drop GPL-2.0-or-later from license tag, upstream moved to + LGPL-2.1-or-later only starting from version 1.18.1. See commit + https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1682 + +- Update to version 1.18.2: + + tsparse: timestamp packetized buffers, fixing timestamp + handling regression in connection with dvbsrc in MeTV + + ttmlparse: fix issues in aggregation of input TTML + + mpegdemux: Set duration on seeking query if possible, fixes + seeking in MPEG-PS streams in gst-play-1.0 + + mpegtsdemux: Fix off by one error + + adaptivedemux: + - Store QoS values on the element + - Don't calculate bitrate for header/index fragments + + hlsdemux: Don't double-free variant streams on errors + + mpegtspacketizer: Handle PCR issues with adaptive streams + + player: call ref_sink on pipeline + + vkdeviceprovider: Avoid deadlock on physical device + + wlvideoformat: fix DMA format convertor + + Webrtc shutdown crashes + + decklink: + - Update enum value bounds check in gst_decklink_get_mode() + - Correct framerate 2KDCI 23.98 + + amc: Fix crash when encoding AVC + + d3d11videoprocessor: Fix wrong input/output supportability + check + + opencv: allow compilation against 4.5.x + + tests: svthevcenc: Fix test_encode_simple + + tests: dtls: Don't set dtlsenc state before linking + + mpegtsmux: Restore intervals when creating TsMux + + adaptivedemux, hlsdemux, curl: Use actual object for logging + + gi: player: Fix get_current_subtitle_track() annotation +- Fix the _service file and spec to really use the tarball + generated by service. + +- Update to 1.18.1: + + Highlighted bugfixes in 1.18.1 + - important security fixes (bsc#1181255, CVE-2021-3185) + - bug fixes and memory leak fixes + - various stability and reliability improvements + + gst-plugins-bad changes: + - codecparsers: h264parser: guard against ref_pic_markings + overflow + - v4l2codecs: Various fixes + - h265parse: Don't enable passthrough by default + - srt: Fix "Fix timestamping" + - srt: Fixes for 1.4.2 + - dtlsconnection: Ignore OpenSSL system call errors + - h265parse: set interlace-mode=interleaved on interlaced + content + - Replace GPL v2 with LGPL v2 in COPYING file + - srt: Consume the error from gst_srt_object_write + - srt: Check socket state before retrieving payload size + - x265enc: fix deadlock on reconfig + - webrtc: Require gstreamer-sdp in the pkg-config file + - srtsrc: Fix timestamping + - mfvideosrc: Use only the first video stream per device + - srtobject: typecast SRTO_LINGER to linger + - decklink: Correctly order the different dependent mode tables + - wasapisrc: Make sure that wasapisrc produces data in loopback + mode + - wpesrc: fix some caps leaks using the non-GL output + - smoothstreaming: clear live adapter on seek + - vtdec/vulkan: use Shared storage mode for IOSurface textures + - wpe: Move webview load waiting to WPEView + - wpe: Use proper callback for TLS errors signal handling + - kmssink: Do not source using padded width/height + - avtp: avtpaafdepay: fix crash when building caps + - opencv: set opencv_dep when option is disabled to fix the + build + - line21encoder: miscellaneous enhancements + - Hls youtube issues with urisourcebin/queue2 + - rtmp2: Replace stats queue with stats lock + - rtmp2sink: support EOS event for graceful connection shutdown + - mpegtsmux: Make handling of sinkpads thread-safe + - hlssink2: Actually release splitmuxsink's pads + - mpegtsmux: Don't create streams with reserved PID + +- Add libgstcodecs and libgstvulkan to baselibs.conf + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Drop patches: + * gst-bad-autoconvert-fix-lock-less.patch + * gst-bad-interlace-fixes.patch + * gst-plugins-bad-neon-bump.patch + * gst-plugins-bad-vkerror.patch + * gst-plugins-bad-wayland-headers.patch + +- Add gst-plugins-bad-neon-bump.patch: meson: build with neon 0.31. + +- Add gst-plugins-bad-vkerror.patch: vulkan: Drop use of + VK_RESULT_BEGIN_RANGE. + +- Add -fcommon in order to fix boo#1160395. + +- Fix conditionals passed to meson for 3'rd party building. + +- Switch to meson buildsystem for tumbleweed. +- Following the above, add pkgconfig(vulkan) BuildRequires and + tweak options passed to meson, as well as a cleanup in some + conditionals. + +- Add gst-plugins-bad-wayland-headers.patch: Fix build when using + meson and having wayland-headers in non-default location + https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1076. + +- No longer recommend -lang: supplements are in use. + +- Add upstream bug fix patches: + + gst-bad-interlace-fixes.patch: Fix various issues with + interlace. + + gst-bad-autoconvert-fix-lock-less.patch: autoconvert: Fix + lock-less exchange or free condition. + gstreamer-plugins-base -- Update to version 1.16.3 (bsc#1181255): - - audioaggregator: Check all downstream allowed caps structures if they support the upstream rate - - audioaggregator: Fix negotiation with downstream if there is no peer yet - - audioencoder: fix segment event leak - - discoverer: Fix caps handling in `pad-added` signal handler - - discoverer: Start discovering next URI from right thread - - fft: Update our kiss fft version, fixes thread-safety and concurrency issues and misc other things - - gl: numerous memory fixes (use-after-free, leaks, missing NULL-ify) - - gl/display/egl: ensure debug category is initialized - - gstglwindow_x11: fix resize - - pbutils: Add latest H.264 level values - - rtpbuffer: fix header extension length validation - - video: Fix NV12_64Z32 number of component - - video-format: RGB16/15 are not 16 bit per component but only 5.333 and 5 - - video: fix top/bottom field flags +- Update to version 1.18.6: + + tagdemux: Fix crash when presented with malformed files + (security fix) + + videoencoder: make sure the buffer is writable before modifying + metadata + + video-converter: Fix for broken gamma remap with high bitdepth + YUV output + + sdpmessage: fix mapping single char fmtp params + + oggdemux: fix a race in push mode when performing the duration + seek + + uridecodebin: Fix critical warnings + + audio-converter: Fix resampling when there's nothing to output + + tcp: fix build on Solaris + + uridecodebin3: Nullify current item after all play items are + freed. + + audio-resampler: Fix segfault when we can't output any frames + + urisourcebin: Handle sources with dynamic pads and pads already + present + + playbin2/3: autoplug/caps: don't expand caps to ANY + + uridecodebin3/urisourcebin: Reusability fixes + + rtspconnection: Only reset timeout when socket is unused + + gstvideoaggregator.c: fix build with gcc 4.8 +- Drop service, use source url, upstream changes in git. + +- Stop building doc sub-package, we will in the future use + upstreams own standalone doc package. Following this: Drop + fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no + longer needed nor usefull. + +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +- Update to version 1.18.5: + + appsrc: Don't leak buffer list while wrongly unreffing buffer + on EOS/flushing + + audioaggregator: + - Don't overwrite already written samples + - Resync on the next buffer when dropping a buffer on discont + resyncing + + audiobasesink: Fix of double lock release + + audiobasesrc: Fix divide by zero assertion + + clockoverlay: Fix broken string formatting by strftime() on + Windows + + compositor: Fix NV12 blend operation + + giosrc: Don't leak scheme string in gst_gio_src_query() + + giobasesink: Handle incomplete writes in + gst_gio_base_sink_render() + + gl/wayland: + - Use consistent wl_display when creating work queue for proxy + wrapper + - Provide a dummy global_remove function + + gl: Fix build when Meson >= 0.58.0rc1 + + playbin2: fix base_time selection when flush seeking live (such + as with RTSP) + + rtspconnection: + - Add IPv6 support for tunneled mode + - Consistently translate GIOError to GstRTSPResult (for + rtspsrc) + + rawbaseparse: check destination format correctly + + uridecodebin: Don't force floating reference for future + reusable decodebin + + parsebin: Put stream flags in GstStream + + splitmuxsink: always use factory property when set + + video-converter: Set up matrix tables only once. + + videoscale: Performance degradation from 1.16.2 -> 1.18.4 + + videotestsrc: Fix a leak when computing alpha caps + + audio/video-converter: Plug some minor leaks + + audio,video-format: Make generate_raw_formats idempotent for + assertions + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) + + Fix build issue on MinGW64 +- Drop 90903917.patch: Fixed upstream. + +- Add 90903917.patch: Fix build with meson >= 0.58.0rc1 + +- don't own appdata dir - comes from filesystem rpm + +- Update to version 1.18.4: + + tag: id3v2: fix frame size check and potential invalid reads + + audio: Fix gst_audio_buffer_truncate() meta handling for non-interleaved audio + + audioresample: respect buffer layout when draining + + audioaggregator: fix input_buffer ownership + + decodebin3: change stream selection message owner, so that the app sends the stream-selection event to the right element + + rtspconnection: correct data_size when tunneled mode + + uridecodebin3: make caps property work + + video-converter: Don't upsample invalid lines + + videodecoder: Fix racy critical when pool negotiation occurs during flush + + video: Convert gst_video_info_to_caps() to take self as const ptr + + examples: added qt core dependency for qt overlay example + +- Update to version 1.18.3: + + audiorate: Make buffer writable before changing its metadata + + compositor: fix blending of subsampled components + + decodebin3: + - When reconfiguring a slot make sure that the ghostpad is + unlinked + - Release selection lock when pushing EOS + + encodebasebin: Ensure that parsers are compatible with selected + encoders + + tagdemux: resize and trim buffer in place to fix interaction + with oggdemux + + videoaggregator: Pop out old buffers on timeout + + video-blend: fix blending 8-bit and 16-bit frames together + + appsrc: fix signal documentation + + gl: document some GL caps specifics + + libvisual: workaround clang compiler warning + +- Update to version 1.18.2: + + gl/eagl: internal view resize fixes for glimagesink + + video-converter: increase the number of cache lines for + resampling, fixes significant color issues and artefacts with + "special" resizing parameters in compositor + + compositor: Don't crash in prepare_frame() if the pad was just + removed + + decodebin3: Properly handle caps query with no filter + + videoaggregator: + - Guarantee that the output format is supported + - Fix locking around vagg->info + - Fix renegotiation when using convert pad + - document and fix locking in convert pad + + gluploadelement: + - Avoid race condition of base class' context + - Avoid race condition of inside upload creation + + gl: Fix prototype of glGetSynciv() + + tcpserversink: Don't assume g_socket_get_remote_address() + succeeds + + audiodecoder, videodecoder: Don't reset max-errors property + value in reset() + + audioencoder: Fix incorrect GST_LOG_OBJECT usage + + pbutils: Fix segfault when using invalid encoding profile + + g-i: videometa: gir annotate the size of plane array in new API + + examples/gl/gtk: Add missing dependency on gstgl + + video: fix doc warning. +- Fix the _service file and spec to really use the tarball + generated by service. + +- Update to 1.18.1: + + Highlighted bugfixes in 1.18.1 + - important security fixes (bsc#1181255, CVE-2021-3185) + - bug fixes and memory leak fixes + - various stability and reliability improvements + + gst-plugins-base changes: + - theoradec: Set telemetry options only if they are nonzero + - glslstage: delete shader on finalize of stage + - urisourcebin: Fix crash caused by use after free + - decodebin3: Store stream-start event on output pad before + exposing it + - Add some missing nullable annotations + - typefind/xdgmime: Validate mimetypes to be valid + GstStructure names before using them + - uridecodebin3: Forward upstream events to decodebin3 directly + - video-converter: Add fast paths from v210 to I420/YV12, Y42B, + UYVY and YUY2 + - videoaggregator: Limit accepted caps by template caps + - gstrtpbuffer: fix header extension length validation + - decodebin3: only force streams-selected seqnum after a + select-streams - - appsrc/appsink: Make setting/replacing callbacks thread-safe - - compositor: Fix checkerboard filling for BGRx/RGBx and UYVY/YUY2/YVYU - - decodebin3: only force streams-selected seqnum after a select-streams - - glupload: Fix fallback from direct dmabuf to dmabuf upload method - - glvideomixer: perform `_get_highest_precision()` on the GL thread - - libvisual: use `gst_element_class_set_metadata()` when passing dynamic strings - - oggstream: Workaround for broken PAR in VP8 BOS - - subparse: accept WebVTT timestamps without an hour component - - playbin: Handle error message with redirection indication - - textrender: Fix AYUV output. - - typefind: Consider MPEG-PS PSM to be a PES type - - uridecodebin3: default to non-0 buffer-size and buffer-duration, otherwise it could potentially cause big memory allocations over time - - videoaggregator: Don't configure NULL chroma-site/colorimetry - - videorate/videoscale/audioresample: Ensure that the caps returned from... - - build: Replace bashisms in configure for Wayland and GLES3 -- Drop upstream fixed patches: - gst-base-playbin-handle-error.patch - gst-base-audioencoder-fix-leak.patch - gst-base-fft-update-kiss-version.patch + - enable abi checks + - multihandlesink: Don't pass NULL caps to gst_caps_is_equal + - audio: video: Fix in/outbuf confusion of transform_meta + - meson: Always wrap "prefix" option with join_paths() to make + Windows happy + - videoaggregator: ensure peek_next_sample() uses the correct + caps + - meson: Actually build gstgl without implicit include dirs + - videoaggregator: Don't require any pads to be configured for + negotiating source pad caps + - gst-libs: gl: Fix documentation typo and clarify + gl_memory_texsubimage + - audioaggregator: Reset offset if the output rate is + renegotiated + - video-anc: Implement transform functions for AFD/Bar metas + - appsrc: Wake up the create() function on caps changes + - rtpbasepayload: do not forget delayed segment when forwarding + gaps + +- Add patch from gl#gstreamer/gst-plugins-base#221 to support two + new CEA 608 caption formats: + * MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Drop patches already included in upstream: + * gst-base-audioencoder-fix-leak.patch + * gst-base-fft-update-kiss-version.patch + * gst-base-playbin-handle-error.patch +- Add patch to add wayland dependencies to tests to fix build: + * add_wayland_dep_to_tests.patch + +- Do not recommend PackageKit-gstreamer-plugin: that package + already supplements the combination of gstreamer-plugins-base + and packagekit. gstreamer-plugins-good -- Add gstreamer-plugins-good-CVE-2021-3498.patch: Matroskademux: - initialize track context out parameter to NULL before parsing - (boo#1184735 CVE-2021-3498). -- Add gstreamer-plugins-good-CVE-2021-3497.patch: Matroskademux: - Fix extraction of multichannel WavPack (boo#1184739 - CVE-2021-3497). - -- Update to version 1.16.3 (bsc#1181255): - - deinterlace: on-the-fly renegotiation - - flacenc: Pass audio info from set_format() to query_total_samples() explicitly - - flacparse: fix broken reordering of flac metadata - - jack: Use jack_free(3) to release ports +- Update to version 1.18.6: + + rtspsrc: Fix critical while serializing timeout element message + + multifilesrc: fix caps leak + + shout2: Add compatibility for libshout >= 2.4.2 shout_open + return values + + v4l2: Update fmt if padded height is greater than fmt height + + v4l2bufferpool: set video alignment of video meta + + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery + + matroska: Add support for muxing/demuxing ffv1 + + qtdemux: Try to build AAC codec-data whenever it's possible +- Remove service, use source url, upstream changes in git. + +- Drop doc sub-package, following this drop gtk-doc BuildRequires. + +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +- Update to version 1.18.5: + + avidemux: Also detect 0x000001 as H264 byte-stream start code + in codec_data + + deinterlace: + - Plug a method subobject leak + - Drop field-order field if outputting progressive + + jpegdec: Fix crash when interlaced field height is not DCT + block size aligned + + qmlglsink: Keep old buffers around a bit longer if they were + bound by QML + + qml: qtitem: don't potentially leak a large number of buffers + + qtdemux: Force stream-start push when re-using EOS'd streams + + qtmux: + - For Apple ProRes, allow overriding pixel bit depth, e.g. when + exporting an opaque image, yet with alpha. + - Make sure to write 64-bit STCO table when needed. + + rtpjpegpay: fix image corruption when compiled with MSVC on + Windows + + rtpptdemux: Remove pads also in PAUSED->READY + + rtph265depay: update codec_data in caps regardless of format + + rtspsrc: + - Do not overwrite the known duration after a seek + - De-dup seek event seqnums to avoid multiple seeks + - Fix race saving seek event seqnum + - Using multicast UDP has no relation to seekability, also add + some logging + - Fix more signals + - Fix accumulation of before-send signal return values + + rtpjitterbuffer: + - Fix parsing of the mediaclk:direct= field + - Avoid generation of invalid timestamps + - Check srcresult before waiting on the condition variable too + - More logging when calculating rfc7273 timestamps + + souphttpsrc: Always use the content decoder but set + `Accept-Encoding:... + + udpsrc: Plug leaks of saddr in error cases + + multiudpsink: Fix broken SO_SNDBUF get/set on Windows + + v4l2object: + - Add interlace-mode back to caps for camera + - Use default colorimetry if that in caps is unknown + - Avoid colorimetry mismatch for streams with invalid + colorimetry + - Add support for hdr10 stream playback + + wavparse: adtl/note/labl chunk parsing fixes + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) + + 1.18.4: build fails with glib 2.67.6 and gcc-11: argument 2 of + ‘_atomicload’ must not be a pointer to a ‘volatile’ type +- Drop 612102fdbc3f813bf9d3406165692b5f742e51a6.patch: Fixed + upstream. + +- Add 612102fdbc3f813bf9d3406165692b5f742e51a6.patch: Fix build + with gcc 11, based on upstream git. + +- Update to version 1.18.4: + + matroskademux: header parsing fixes (boo#1184735, CVE-2021-3498 + and boo#1184739, CVE-2021-3497) + + rpicamsrc: depend on posix threads and vchiq_arm to fix build + on raspios again + + wavenc: Fixed INFO chunk corruption, caused by odd sized data + not being padded + + wavpackdec: Add floating point format support to fix + distortions in some cases + + v4l2: recognize V4L2 bt601 colorimetry again + + v4l2videoenc: support resolution change stream encode + + v4l2h265codec: fix HEVC profile string issue + + v4l2object: Need keep same transfer as input caps + + v4l2videodec: Fix vp8 and vp9 streams can't play on board + with vendor bsp + + v4l2videodec: fix src side frame rate negotiation + +- Update to version 1.18.3: + + splitmuxsink: + - Avoid deadlock when releasing a pad from a running muxer + - Fix bogus fragment split + + v4l2object: Map correct video format for RGBA + + videoflip: fix possible crash when changing + video-direction/method while running + +- Update to version 1.18.2: + + rpicamsrc: add vchostif library as it is required to build + successful + + deinterlace: Enable x86 assembly with nasm on MSVC + + v4l2: caps negotiate wrong as interlace feature + + aacparse: Fix caps change handling + + rtspsrc: Use URI hash for stream id + + flvmux: Release pads via GstAggregator + + qtmux: Chain up when releasing pad, and fix some locking + + matroska-mux: Fix sparse stream crash + + Splitmux testsuite races +- Fix the _service file and spec to really use the tarball + generated by service. + +- disable rpicams - requires downstream bcm_host.h kernel headers + +- Update to 1.18.1: + + Highlighted bugfixes in 1.18.1 + - important security fixes (bsc#1181255, CVE-2021-3185) + - bug fixes and memory leak fixes + - various stability and reliability improvements + + gst-plugins-good changes: + - v4l2object: Only offer inactive pools and if needed + - vpx: Fix the check to unfixed/unknown framerate to set + bitrate + - qmlglsink: fix crash when created/destroyed in quick + succession + - rtputils: Count metas with an empty tag list for + copying/keeping + - rtpbin: Remove the rtpjitterbuffer with the stream + - rtph26*depay: drop FU's without a corresponding start bit + - imagefreeze: Response caps query from srcpad + - rtpmp4gdepay: Allow lower-case "aac-hbr" instead of correct + "AAC-hbr" + - rtspsrc: Fix push-backchannel-buffer parameter mismatch - - pulse: fix discovery of newly added devices - - qtdemux fuzzing fixes - - qtdemux: Add 'mp3 ' fourcc that VLC seems to produce now - - qtdemux: Specify REDIRECT information in error message - - rtpbin: fix shutdown crash in rtpbin - - rtpsession: rename RTCP thread - - rtpvp8pay, rtpvp9pay: fix caps leak in set_caps() - - rtpjpegdepay: outputs framed jpeg - - rtpjitterbuffer: Properly free internal packets queue in finalize() - - rtspsrc: Don't return TRUE for unhandled query - - rtspsrc: Avoid stack overflow recursing waiting for response - - rtspsrc: Use the correct type for storing the max-rtcp-rtp-time-diff property - - rtspsrc: Error out when failling to receive message response - - rtspsrc: Fix for segmentation fault when handling set/get_parameter requests - - speex: Fix crash on Windows caused by cross-CRT issue - - speexdec: Crash when stopping the pipeline - - splitmuxsrc: Properly stop the loop if no part reader is present - - use gst_element_class_set_metadata when passing dynamic strings - - v4l2videodec: Increase internal bitstream pool size - - v4l2: fix crash when handling unsupported video format - - videocrop: allow properties to be animated by GstController - - videomixer: Don't leak peer caps - - vp8enc/vp8enc: set 1 for the default value of VP8E_SET_STATIC_THRESHOLD - - wavenc: Fix writing of the channel mask with >2 channels + - flvmux: Move stream skipping to + GstAggregatorPadClass.skip_buffer + - v4l2object: plug memory leak + - splitmuxsink: fix sink pad release while PLAYING + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Drop patches: + * gst-good-qtdemux-Specify-REDIRECT-info.patch + * gst-good-rtpjpegdepay-outputs-framed-jpeg.patch + +- No longer recommend -lang: supplements are in use. + +- Add upstream bugfix patches: + + gst-good-qtdemux-Specify-REDIRECT-info.patch: qtdemux: Specify + REDIRECT information in error message. + + gst-good-rtpjpegdepay-outputs-framed-jpeg.patch: rtpjpegdepay: + outputs framed jpeg. gstreamer-plugins-ugly -- Update to version 1.16.3 (bsc#1181255): - + x264enc: corrected em_data value in CEA-708 CC SEI message +- Update to version 1.18.6: + + No changes, version bump only. +- Drop service, use source url, upstream changes in git. + +- Stop building doc sub-package, we will in the future use + upstreams own standalone doc package. Following this: Drop + gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson. + +- Update to version 1.18.5: + + asfdemux/realmedia: Drop duplicate seek events + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) + +- Update to version 1.18.4: + + rmdemux: Make sure we have enough data available when parsing + audio/video packets + +- Update to version 1.18.3: + + No changes + +- Update to version 1.18.2: + + No changes. +- Fix the _service file and spec to really use the tarball + generated by service. + +- Update to 1.18.1: + + No changes + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Drop patch: + * gst-ugly-x264enc-fixes.patch + +- No longer recommend -lang: supplements are in use. + +- Add gst-ugly-x264enc-fixes.patch: x264enc: corrected em_data + value. Patch from upstream git. +- Drop no longer needed conditional libtool BuildRequires. gtk3 +- Update to version 3.24.31: + + input: Fix a crash with touch on GtkScale. + + clipboard: Avoid a double-free. + + css: Avoid a crash with radial gradients. + + GtkFileChooser: Don't leak search results. + + GtkTextView: Support css letterspacing. + + Wayland: + - Reset position when hiding popups. + - Ignore globals we did not bind ourselves. + - Avoid infinite loops when hiding surfaces. + - Avoid clipboard-related lockups. + + X11: + - Trap errors while doing XRANDR calls. + - Support touchpad gestures with XI 2.4. + + Updated translations. + gwenview5 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Revert "Prefer mime type from content over file name when loading" (kde#441698) + * Guard against null QScreen (kde#442424) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * catch std::out_of_range exception from libexiv2 + * Fix scrolling on the ZoomComboBox + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Auto set print orientation + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action verb for button to show and hide the thumbnail bar (kde#445203) + * Show estimated file size in the resize image dialog (kde#433740) + * Use qAsConst + * Fix some clazy warning + * [ZoomComboBox] Don't switch to Browse mode by pressing Esc while the popup is visible + * [ZoomComboBox] Override showPopup instead of mousePressEvent + * Convert image to original format to enable correct color correction + * Don't change the zoom value unless the user made a selection (kde#441004) + * Allow typing a zoom level in the zoom combo + * Add KDE CI file + * icons: Update to latest Breeze version + * icons: Remove old application & action icons + * Remove duplicate includes between .cpp/.h + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * Use QDialog::show() instead of exec() + * Port to KXMLGUIFactory::showConfigureShortcutsDialog() + * Add clang-format bits to CMakeLists.txt + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Restore the ability to quickly switch between "Zoom to Fit" and "Actual + Size" with a keyboard shortcut (kde#441152) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Add catalog definition for Dolphin context menu items (kde#439931) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Don't correct zoom level for hidpi, instead correct target rectangle (kde#438125) + * Add tooltip for "save all" button after editing image (kde#433387) + * Add "Copy" items to context menus (kde#437264) + * Use a simple QGraphicsItem subclass for drawing raster images (kde#271671) + * InfoContextManagerItem: use indent not contentMargins for indenting, change + text and position of "More...", adjust margins, change title (kde#431627) + * Prefer mime type from content over file name when loading (kde#329140) + * Set status bar size constraint to fixed size (kde#434786) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * List image/avif among supported mimetypes + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Partially revert commit "Use Quality level when saving JPEG images" + * Set a sane default window size + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * When receiving a list of files as parameters, filter duplicate filenames (kde#434046) + * Base scroll speed on text height rather than image row height (kde#297853) + * Show quality chooser for other lossy image formats too (kde#431680) + * Replace slideshow ServiceMenu by SlideShowFileItemAction (kde#429531) + * Allow disabling Bird's Eye View (kde#426105) + * Fix zoom with F or middle mouse click caused by the introduction of the spinbox (kde#432075) + * VideoViewAdapter: Show video timestamps (kde#414769) + * Enable custom zoom values with a SpinBox replacing the static label (kde#157274) +- Enable libtiff support + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- Changes since 20.12.2: + * Switch from QGLWidget to QOpenGLWidget (kde#403323) + * Use Quality level when saving JPEG images + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * Fix visual artifacts when panning zoomed in image on HiDPI (kde#417342) + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Do not restore the JPG quality after a "Save" operation + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Show message bar with URL after sharing to imgur (kde#428528) + * Add option to disable autoplaying videos (kde#274901) + * Fix ESC key not exiting fullscreen when viewing image (kde#425479) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fix typo in KIPI plugins URL (kde#421015) + * Set visibility after setting parent (kde#427569) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix deadlock when closing gwenview importer (kde#425971) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Make "Sort By" menu work properly (kde#425739) + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * fix lagging zoom with touch in wayland (kde#405945) + * Add file overwrite prompt when saving a file (kde#420528) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + harfbuzz +- Update to 3.2.0: + + Fixed shaping of Apple Color Emoji flags in right-to-left context + + Fixed positioning of CFF fonts in HB_TINY profile + + OpenType 1.9 language tags update + + Add HB_NO_VERTICAL config option + + Add HB_CONFIG_OVERRIDE_H for easier configuration + + Improved packing of cmap, loca, and Ligature tables + + Significantly improved overflow-resolution strategy in the repacker + +- Update to 3.1.2: + + hb-shape / hb-view: revert treating text on the commandline as + single paragraph (was introduced in 3.0.0); add new + - -single-par to do that + + Subsetter bug fixes + hunspell +- suggests english directory [bsc#1193627] + hwdata +- Update to version 0.355 (bsc#1194338): + + Updated pci, usb and vendor ids. + +- Update to version 0.354: + + Updated pci, usb and vendor ids. + ibus -- Fix boo#1187202: Qt5 IBus IM module cannot connect to IBus - daemon under GNOME Wayland session - * Add ibus-socket-name-compatibility.patch - dropped in the previous commit by mistake +- Refresh ibus-socket-name-compatibility.patch +- Add ibus-missing-include.patch to fix build on Leap +- Add ibus-fix-wrong-cursor-location.patch + (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch) + (gh#ibus/ibus#2337) +- Drop ibus-python-install-dir.patch + Two reasons: it's for, disabled in .spec, python2, and patch forces + the re-generation of configure, which requires aclocal-1.16, + unavailable on Leap-15.3, and that breaks the build. + +- Update version to 1.5.25 + * src/tests: Run gnome-session with no-overview mode + * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection + * src/ibuscomposetable: Do not include the same compose file + * src/ibusenginesimple: Multi_key to 0xB7 + * src/ibusenginesimple: Make Compose preedit less intrusive + * Change default Emoji shortcut key + * setup: Enhance engine search function + * client/gtk2/ibusimcontext: Enable sync process in GTK4 + * engine: Update simple.xml with xkeyboard-config 2.33 + * src/ibuscomposetable: Add support for the include directive (lf-) + * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-) + * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan) + * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson) + * src: Fix a typo in ibusenginesimple.h (user202729) + * Update translations + +- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time + has come where the migration code is drying out and we can't + expect the deps to just be in the buildroot (but it still works). + +- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does + not be updated to the new version or patch for ibus on Leap 15. + It still needs this patch on leap 15 (boo#1187202). + +- Upstream update to 1.5.24 + * Add GTK4 IM module (currently disabled for openSUSE) + * Search engine name directly + * Update IBusInputPurpose and IBusInputHints in ibustypes.h + * Warn deprecated IBus XKB engines /w dialog + - Workaround for boo#1177545 + * Update simple.xml + * Fix arguments in GLib.DBusSignalCallback for Vala 0.50 + * Fix to build emoji-*.dict in CLDR 38 + * Fix build environments + * Hide IBus Preferences from AppStream +- Drop vala-0.50.patch, merged by upstream +- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0 + +- Fix the invalid desktop file for auto start (boo#1178447) +- Fix xim.d/ibus so that a Plasma session can use XDG auto start + +- Do not build in parallel for reproducible build results (boo#1102408) + +- Add vala-0.50.patch: Fix build with vala 0.50 (gh#ibus/ibus#2265) ibus-hangul +- add Requires: ibus(boo#1174103) + +- Update to version 1.5.4 + * Fix issue #93 + * Merge Pull Request #99, #96 + -- update to 1.4.2 - * Use Gobject Introspection - * GNOME Control Center integration - * Miscellaneous bug fixes - ibus-libpinyin +- Update version to 1.12.1 + * support compatibility display style + * remember cloud input + * bug fixes + +- Update version to 1.12.0 + * bug fixes + +- Update version to 1.11.94 + * support cloud input + * bug fixes + ibus-libzhuyin +- update version 1.10.0 + * use database_format and model13.text.tar.gz + ibus-m17n +- Update version to 1.4.6 + * Make inscript2 engines rank higher than inscript engines + +- Update to version 1.4.5 + * Use ibus_engine_update_preedit_with_mode() always with + IBUS_ENGINE_PREEDIT_COMMIT mode + * Translation update from Weblate, bn new and 100% complete, + pt_BR now 100% complete + +- Update version to 1.4.4 + * Update translations + +- Update version to 1.4.3 + * New translation: es (Spanish) 100% + -- Fixed typo in ibus-m17n.spec - -- Add locale-specific provides tag (bnc#707712) - -- Update to 1.3.2; - including fixes for new ibus 1.3.x - -- fix file list - ibus-table +- Update version to 1.13.3 + * Fix bug in Unihan_Variants.txt, 只 U+53EA is both simplified and traditional + Chinese (Resolves: #74) + * Update Chinese variant detection by Unihan_Variants.txt to the version + “2021-05-18 Unicode 14.0.0” (draft version of Unicode 14) + * Update translations from Weblate (updates for es (100%), pt_BR (100%)) + * Fix a few more bugs in Unihan_Variants.txt, the characters 着枱云裡復采吓尸揾 are + used both in simplified and traditional Chinese (some of them in traditional + Chinese in Hong Kong only). (Resolves: ibus/ibus#2323) + +- Update to version 1.13.1 + * Fix reading the source file for the suggestions phrase.txt.bz2 + * Update translations from Weblate (updates for ca, fr) + +- Update to version 1.13.0 + * Make switch to pinyin mode also happen immediately even when + the preedit is not empty + * Make rolling the mouse wheel in the candidate area of the lookup + table work + * Commit English input and then switch into direct mode + * Apply a couple modes immediately when changed + * Show all the tabkeys when using wildcards + * In main.py “import factory” only when the --xml option + is not used + * Make the keybindings treeview sortable by clicking the column + headers + * Return False in _execute_command_commit_candidate_number(self, number) + if number out of range + * Add a dark theme option + * Remove Python2 compatibility + * Update translations, update for: + cs, de, es, fa, ja, tr, uk, zh_CN , pt_BR, zh_CN + * zh_CN and pt_BR are 100% complete now + * Sinhala (si) started + +- Drop ibus-table_fix_other_tables_compile_error.patch, fixed in the + upstream version 1.9.23 +- Update version to 1.12.3 + * Pass the key for the command 'cancel' (default Esc) through if the preedit + is empty (Resolves: #64) +- Update version to 1.12.2 + * Update translations from Weblate (updated ca, cs, es, fa, ja, pt_BR, pt_PT, + tr, zh_CN, zh_HK, zh_TW) +- Update version to 1.12.1 + * Enable compose support. + * Add buttons to move key bindings for a command up or down. + * Make translations of 'Edit key bindings for command “%s”' work + * Added it_util.py to POTFILES, it had translatable strings for the “About” + dialog and the key settings dialog. + * Update translations from Weblate (updated ca, de, fr, tr, uk) +- Update version to 1.12.0 + * New setup tool, now keybindings can be configured with a GUI. + * Resolves: #57 + * Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1133127 + * Put exact (except tone) pinyin matches next after exact + * matches in the candidate list. + * Resolves: #63 + * Allow lookup table orientation “System Default” in the setup + * Remove “spacekeybehavior” option, it became useless as all + * keybindings are configurable now. + * Added a “debuglevel” option. + * Update translations from Weblate (updated ca, cs, de, es, fa, fr, ja, pt_BR, + pt_PT, uk, zh_TW, zh_HK, zh_CN) +- Update version to 1.11.0 + * Make key bindings configurable (Only via the command line for the moment, + not yet easy to do for normal users. I have to rewrite the setup tool + eventually to make that possible) + * Resolves: ibus/ibus#2241 + * Resolves: mike-fabian#41 +- Update version to 1.10.1 + * Add GUI test + * Make output of ibus-table-createdb deterministic + * Update translations from Weblate (updated fr, tr, zh_CN) +- Update version to 1.10.0 + * Add suggestion mode feature (Resolves: mike-fabian#9 and rhbz#835376) + * Add test cases for suggestion mode feature + * Fix problems with the behaviour of the property menus + * Use python logging module with log file rotation instead of writing to + stdout/stderr + * Update translations from Weblate (updated de, es, fr, pt_BR, pt_PT, tr, uk) +- Update version to 1.9.25 + * Fix crash when changing some options using the menu or the floating + panel (Resolves: mike-fabian#26) + * Translation updates (pt_PT) +- Update version to 1.9.24 + * Fixed two typos in message ids (Thanks to Rafael Fontenelle) + * Translation updates (tr, fr, fa, pt, uk) + * New test cases for ibus-table-others +- Update version to 1.9.23 + * Add exist_ok=True in os.makedirs(path, exist_ok=True) to avoid + failure due to race condition. + Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1786652 + * Move MockEngine classes into a separate file and make test_itb.py + runnable standalone + * Translation updates for several languages (French at 100% now, Brazilian + Portuguese at 100% now, Porguguese (Portugal) new and now at 31.5%) +- Update version to 1.9.22 + * Add Turkish translation from Weblate, 100% translated + * Minor translation fixes in some other languages (Punctuation fixes) + -- Updateto 1.8.3, ibus-table >= 1.8.x has many improvements over 1.5.x - * The database format is simplified which makes better matching - possible. But because of the changed database format, the - tables have to be rebuilt, i.e. packages like ibus-table-chinese - and ibus-table-others have to be rebuilt against ibus-table > 1.8.0. - * Wildcard support added, wildcards like ? for single characters or * - for many characters can be used. The wildcards can be configured - in the setup tool, for example one can also use 'z' as a single character - wildcard if desired. - * Setup tool improved, several new options added, works with Gnome3 now. - * Prompt characters are supported now, for example when using Cangjie, - 日, 月, 金, ... are displayed while typing instead of a, b, c, ... - * Moving around in the preëdit works correctly now. One can commit - the current candidate to preëdit with the left shift key or with - the arrow keys, commit more characters to preëdit that way, then - move around in the preëdit and see the full key sequences of the - characters in the preëdit. This way one can check the - key sequences if one used wildcards or pinyin mode to enter the - characters. - * Fix many bugs - -- Fix missing capital on devel package group. - -- Add Requires: python-curses, ibus-engine-table need this module, - but it is not installed in some system, e.g Live KDE - -- Update to 1.5.0 - * Updated PO files. - * Make page up/down keys configurable - ibus-table-chinese +- Update to official release 1.8.3 + * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix + description for stroke5 + * BODHI_UPDATE_TYPE=bugfix + * REDHAT_BUGZILLA=1099380 + * [Changes] + - GH Pull 13 Fix description stroke5 in project.spec.in + - GH Pull 14 Freezed cangjie 3 and 5's candidate order + - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables +- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules + -- ibus-table-jyutping has been merged into ibus-table-chinese - so split a new subpackage to reflect the change. - ibus-table-others +- Update version to 1.3.12 + * Add Mongol Bichig table + * dd F10 to SELECT_KEYS for the tables which use the function keys as select + keys + * Update serial number (date) + * Update latex.txt + * Add more superscript/subscript letters and numbers, arrows, delimiters, + and others + * add some symbols + +- Update version to 1.3.11 + * Add Vietnamese input methods Telex and VNI + (Nguyễn Gia Phong vn.mcsinyx@gmail.com) + * Extend russian translit for latin slavic layouts + (Marek Nečada marek@necada.org) +- Udate version to 1.3.10 + * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols + * mathwriter-ibus: add superscript alphabets + * mathwriter-ibus: added Blackboard bold letters + icu +- Renamed package from icu 69.1 for SUSE:SLE-15-SP3:Update + (jsc#SLE-17893) + iputils +- temporarily reintroduce rarpd and rdisc tools to get them into + 15sp4 [jsc#SLE-23521] + +- Update to version 20211215 + https://github.com/iputils/iputils/releases/tag/20211215 +- rarpd and rdisc are going to be removed in next release + (https://github.com/iputils/iputils/issues/363) + therefore don't pack it since this release +- Drop harden_rdisc.service.patch, which was 1) merged upstream + 4bb0ace ("systemd: Add ProtectHostname, ProtectKernelLogs") + for all services + 2) we don't build rdisc since this release + +- Drop ProtectClock hardening, can cause issues if other device acceess is needed + +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_rdisc.service.patch + +- Update to version 20210722 + https://github.com/iputils/iputils/releases/tag/20210722 +- Use rarpd.service from upstream (removes PrivateUsers=yes, which fixes broken + start of the service, adds DynamicUser=yes for more security) +- Add BuildRequires: iproute2 (required for running tests) + +- Binaries were found to be not optimized or built + with proper %optflags. + +- Update to version 20210202 + https://github.com/iputils/iputils/releases/tag/20210202 +- Version scheme change: dropped leading 's', update that change + +- Reference meson's build subdirectory as %_vpath_builddir, to + line up with meson's structure. + +- prepare usrmerge (boo#1029961) + +- No longer invoke permissions macros for ping. It now uses ICMP_PROTO sockets + (bsc#1174504). + +- Update to version s20200821 + https://github.com/iputils/iputils/releases/tag/s20200821 +- Remove BuildRequires libopenssl-devel (added md5 implementation thus not needed) +- Remove patches from this release + (arping-revert-partially-fix-sent-vs-received-package.patch, + arping-fix-f-quit-on-first-reply-regression.patch) + -- Update iputils-remove-bogus-check-required-for-2.4.9-kernels.patch - (backport 4471ac6 to add changes in header files) -- Use git format for iputils-ping-fix-pmtu-for-ipv6.patch (required by - %autosetup -p1) +- remove unneeded libidn build dependency (boo#1174049) + +- Fix arping -w problem (https://github.com/iputils/iputils/issues/211) + * added arping-fix-f-quit-on-first-reply-regression.patch + (upstream commit 1df5350) + +- Fix arping -D problem (bsc#1146440) + * added arping-revert-partially-fix-sent-vs-received-package.patch + (upstream commit 18f14be) + +- Set caps for clockdiff (boo#1140994), based on change in permissions package + https://github.com/openSUSE/permissions/commit/5da6a81e38bb74f2090d73208b1a0101a0c5b73b +- With new permissions package both clockdiff and ping have capabilities + cap_net_raw+p instead of cap_net_raw+ep (boo#1140993), also ping6 does not + try to set permissions on links (boo#1140991) +- Pass -DNO_SETCAP_OR_SUID=true (don't run setcap via distro script + build-aux/setcap-setuid.sh, we set capabilities with rpm) + +- Update to version s20190709 +- Removed patches included in this upstream release: + ping-Fix-unwanted-bell-on-unreachable-address.patch + 0001-build-sys-doc-Fix-the-dependency-on-xsltproc.patch + meson-remove-setcap-setuid.sh.patch +- Add libcap-progs as a build dependency (setcap is needed) + +- Add patch ping-Fix-unwanted-bell-on-unreachable-address.patch (boo#1135118) + +- Update to version s20190515 (includes changes s20190324) + * s20190324: 189 commits since s20180629 that include changing build + system from autotools to meson, added rarpd and rdisc systemd service + files, many fixes + * s20190515 bugfix release (6 commits) +- User visible change: arping and clockdiff are moved from /usr/sbin + to /usr/bin (respect upstream path) +- Backport patch 0001-build-sys-doc-Fix-the-dependency-on-xsltproc.patch + (fixing build system) +- Add workaround patch meson-remove-setcap-setuid.sh.patch +- Remove 0001-tracepath-Fix-copying-input-IPv6-address.patch + (included in s20190324 release) +- Refresh old patches (iputils-ping-interrupt.diff, iputils-sec-ping-unblock.diff) +- Changes caused by upstream switching to meson build system (drop sed build dependency) +- Added locales +- Fix typos + +- Backport upstream patch fixing tracepath6 (poo#38492) + e0baf20 tracepath: Fix copying input IPv6 address + 0001-tracepath-Fix-copying-input-IPv6-address.patch + +- Update to version s20180629 + * ping: Fix signed overflow/conversion warning + * ping: Fix ping name encoded using ACE on C locale + * fix checksum always success in IPv4 ping. + * ping6: Fix device binding + * Ping: Correct rounding of timing displays + * docs: Tiny fixes in README.md + * doc/ping: Update Interface section + * doc/ping: Replace deprecated commands in "SEE ALSO" section + * Revert "correctly initialize first hop" + * tracepath: Support calling `tracepath` as `tracepath4` or `tracepath6` + * ping: remove spurious error message + * tracepath: fix heap-buffer-overflow [asan] + * arping: do not use libsysfs to read from /sys + * .travis.yml: corrected variable values in matrix + * .travis.yml: install libidn2 + * ping: use libidn2 instead of libidn + * ping: Remove workaround for bug in IP_RECVERR on raw sockets + * ping6: simplified IDNA usage + * traceroute6: use getaddrinfo IDNA conversion + * arping,tracepath: removed unused idna header + * cleanup: really old code, simplify little bit + * licenses: fill missing clockdiff.c and ping_common.c license + * LICENSE: convert BSD4 to BSD3 license + * doc: ping - document mdev behaviour + * LICENSE: add information about licenses + * ping: fix incorrect packet loss calculation + * doc: convert from converting SGML to XML + * travis-ci: cleanup and switch to Ubuntu 14.04 build + * RELNOTES: deprecated in favor of git history & github + * remove iputils.spec + * ping: fix conflicting defines + * ping: flowinfo: fixup checks for flowinfo and also add decimal numbers support + * ping: parsetos verification is enough, allow decimal values + * ping: fix typo in error tos error message + * meson: add experimental meson buildsystem support + * gitignore: prepare for Meson + * ping: read from error queue when POLLERR is set + * ping_common.c: POLLERRR is ignored in events + * ping: fix pmtu discovery for ipv6 + * traceroute6: Fix traceroute to IPv6 address + * traceroute6: Fix leaking the idn memory + * traceroute6: Fix use after free for hostname + * tracepath,doc: Added -4, -6 Parameter in doc and void usage(void) + * fix multicast setsockopt calls on big endian + * arping: exit if network disappears while running + * ping: prevent possible double free after cap_free() + * Add strict pattern matching on response when pattern was provided + * traceroute6: Fix udp packet port specification. +- Removed patches (taken from upstream, now in tree) + * iputils-add-license-info.diff + * iputils-ping-fix-pmtu-for-ipv6.patch + * iputils-remove-bogus-check-required-for-2.4.9-kernels.patch +- Rebased patches + * iputils-ping-interrupt.diff + * iputils-sec-ping-unblock.diff +- Add build dependency docbook-xsl-stylesheets (required by man pages) +- Add tracepath6 man page, updated list of unwanted man enties (ipg, pgset) +- Removed RELNOTES (upstream removed it) + java-11-openjdk +- Modified patch: + * fips.patch + + return in native code after generating java.io.IOException + +- Modified patches: + * system-crypto-policy.patch + + rediff to changed context + * fips.patch + + Allow plain key import in fips mode unless + com.suse.fips.plainKeySupport is set to false + json-c +- Add patch bsc1171479.patch + + fix integer overflow and out-of-bounds write (CVE-2020-12762, bsc#1171479) + -- Fix LFS support in x86. -- Do not build with -Werror -- Remove "la" files -- tune up autotools scripts as well ensure config.h is included - everywhere - -- Remove redundant/unwanted tags/section (cf. specfile guidelines) - -- add libtool as explicit buildrequire to avoid implicit dependency from prjconf - -- add baselibs.conf for pulseaudio to use -- use original sources - -- initial pkg 0.9 - kaccounts-integration +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Add form factors to embedded json metadata + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + * Add keywords to KAccounts to improve search + * Disable selection highlight in kcm + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Drop the unneeded baselibs.conf. + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Replace bespoke checkable list item with Kirigami.CheckableListItem + * [kcm] Use explanatory text instead of a button +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Load translations + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * [plugins/kio-webdav] Fix realm extraction + * Fix account details page (especially on dark themes) (kde#422190) + * [kcm] Show account creation error in the UI + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- The -devel package needs intltool +- Don't hardcode sover everywhere +- Mention the sover in %files + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix message extraction + * Port to Kirigami.PlaceholderMessage + * Fix clazy warning + * Remove extra ';' + * Add missing exclude file + * Actually include plugins folder + * Fix build by using QStringLiteral + * Restore kio-webdav plugin (kde#413888) + * Fix build with Qt 5.15 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Bump libkaccounts so version (kde#422191) + +- Remove runtime dependency on accounts-qml-module again, it's no + longer used in 20.04 + kactivities-stats +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Use ecm_generate_pkgconfig_file instead configure_file + * Fixed the singleton access mutex locking + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix a typo in terms.h + * Port QStringRef (deprecated) to QStringView + * Add FreeBSD CI + * Update .kde-ci.yml: add FreeBSD + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Autotests: restore test commented-out in 2016 + * Autotests: test-internals before refactoring + * Avoid test-crash because of QStringBuilder + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * fix compile with recent MSVC + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Turns out the tier field was wrong, but not the subgroup + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Remove KActivities DBUS string macro magic + * Fix DBus interfaces after clang-format broke them (kde#433750) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove broken lastQuery feature, fixes krunner crashes for me + * Don't include QtTest as it includes all QtCore includes + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Port deprecated method + * Port QRegExp to QRegularExpression + * Removed debugging output + * ResultModel: expose resource MimeType + * Add event filtering for files and directories (kde#428085) + kactivities5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Use ecm_generate_pkgconfig_file instead configure_file + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove extra spaces from debug output + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Port to new connect signal/slot syntax + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Activate activity manager asynchronously + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Update .gitignore + * Stringify DBUS paths + * Run clang-format + * Add trailing comma to enum + * Add clang-format configuration + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kactivitymanagerd -- Add upstream patch to fix switching to a certain activity via a - global keyboard shortcut (boo#1172261, kde#374575): - * Use-correct-way-to-register-for-a-shortcut.patch +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Fix DBus service name registration + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * It will be removed in qt6 + * Fix build by lowering KDE_COMPILERSETTINGS_LEVEL + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Fix build by lowering KDE_COMPILERSETTINGS_LEVEL + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * desktop switch support for wayland (kde#439183) + * Port away from deprecated KPluginLoader + * krunner plugin: Avoid querying DBus runner unnecessarily + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * Port from KPluginLoader::pluginsById to KPluginMetaData::pluginById + * Use version-less qt DBus macros + * Clean up ServiceType property usage for JSON based plugins + * Remove empty dependencies value of JSON plugin metadata + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * sqlite: Include sqlite error as crash error message + * Add .git-blame-ignore-revs file + * Add pre-commit hook for clang-format + * Run clang-format + * Fix license header + * Raise minimum CMake version to 3.16 + * Remove macro string magic + * Implement Activities Runner as DBus Runner + * Use versionless Qt cmake target + * Autogenerate files + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Add trailing comma to enums + * Fix Boot dependency problems and cleanup old configs + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Fix a dangling reference to the list of database files + * Explicit lambda captures to avoid future dangling reference bugs + * Fix a dangling reference to the list of database files + * Convert copyright statements to SPDX expressions + * Explicitly scope unit to graphical-session.target + * Fix installation of the systemd unit + * Use correct way to register for a shortcut (kde#374575) + * systemd dbus activation + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Fix kactivities5 Provides/Obsoletes + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Fix a dangling reference to the list of database files +- Drop patches, now upstream: + * Fix-a-dangling-reference-to-the-list-of-database-files.patch + +- Add Fix-a-dangling-reference-to-the-list-of-database-files.patch + to fix possible crashes (kde#427650) + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Use correct way to register for a shortcut (kde#374575) + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Fix spelling error. + * Resources database backups + * Improve assert's error message on SQL error + * Added logo for GitLab + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * Fix removing of icons and activity settings for new and existing setups (kde#385814) + * Remove too strict Qt/KF5 deprecation rule + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove .clang-format + * Remove too strict Qt/KF5 deprecation rule + * bump to require Qt 5.14 + * Support execution of shell scripts on activity events + * Require C++17 + * No need to use QSet for activity existence checking (kde#418839) + * Remove usage of KDBusConnectionPool + * Port QProcess::startDetached deprecated method kalzium +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add CI linux + * Add SPDX license information for molecules + * Add SPDX license information for maps + * Convert periodictablestates.h license header to SPDX + * Convert remaining LGPL-2.1-or-later license headers to SPDX + * Use SPDX-FileContributor instead of 'Some portions' text + * Convert license headers of solver to SPDX + * Convert cmake files license information to SPDX + * Fixes to contact information of SPDX tags + * Remove obsolete COPYING files + * Download GFDL-1.2-or-later license + * Manual SPDX fixes and cleanup + * Convert license headers to SPDX + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add support for OpenBabel 3.x + * enable hidpi for information panel (kde#415734) + * enable hidpi (kde#415735, kde#415738) + * BUG: 411748 Update text for Protactinium element (kde#411748) + * Fix minor typos and formatting + * Documentation updates + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * add content rating + * Fix deprecated install location + * Improve i18n tooling + * Drop empty X-KDE-PluginInfo-Depends + * Remove unused KService dependency + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Remove unused include + * Remove unused member + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kamera +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add .kde-ci.yml + * USe nullptr + QLatin1String + * Fix use ecm 5.85 + * Time to increase kf5. Now we depend against kf5.85 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Embed JSON metadata in KIOSlaves + * Add a missing KConfig linkage +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Use systemsettings5 instead of kcmshell5 + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * Port deprecated method + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include. (scripted) + * Fix clazy warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kanagram +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Make letter button font size scale down when window shrinks. + * Make UI usable in small solution landscape + * Install knsrc file into KDE_INSTALL_KNSRCDIR instead of old path. + * Use QRandomGenerator instead of KRandomSequence. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove deprecated and defunct KNewStuff properties + * Improve English idiom and punctuation. +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unimplemented methods/signals + * Documentation updates + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove explicit ECM_KDE_MODULE_DIR + * When checking typed letters also check stripping accents. + * Remove KDeclarative dependency + * Improve i18n tooling + * Add missing content_rating tag to appdata file. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Drop unused Qt5OpenGL + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * When checking typed letters also check stripping accents. + * Improve i18n tooling + * Add missing content_rating tag to appdata file. + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + karchive +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix printf conversion specifiers + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * K7Zip: use functions instead of macros + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + * Remove obsolete license texts: framework now LGPL-2.0-or-later + * Relicense files to LGPL-2.0-or-later + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Only pkg_check_modules() if PkgConfig is found + * Add support for static builds + * Use official gzip MIME/Media type application/gzip + * Report KArchive_HAVE_ZSTD in CMake Config file to consumers + * Deprecate remaining KFilterDev API in favour of KCompressionDevice + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * [KArchive] Use better wording for open error + * [kziptest] Print errorString() for easier debugging + * Bump required CMake version to 3.16 + * Use imported target for ZLib + * Add missing QIODevice include + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix cmake detection for tar+zstd + * Implement KZstdFilter (kde#434577) + * Fix compile with uncommented debug + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Adapt to Qt6 QTextCodec changes + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kate +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * improve QProcess handling + * avoid that we execute LSP binaries from cwd (CVE-2022-23853) + * step down warning level when LSP not found (kde#448549) + * lspclient: send didSave notification if so requested + * lspclient: consider some additional server capabilities + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * lsp: Do not HTML escape markdown text + * Fix blame not visible after switching to a 'diff view' + * SemanticTokens: Use size_t as argument for type (kde#447553) + * lsp: Handle client/RegisterCapability + * Fix incorrect blame info parsing when summary has '\t' + * ColorBrackets: Fix disconnecting wrong view + * Fix 2 second delays for everything semantic highlighting related + * do nothing if use canceled project open (kde#447194) + * Ensure to clean up saved ranges when docs close + * enable/disable project actions (kde#445494) + * Fix segfault on session change + * try to fix compile on FreeBSD + * build 'Colored brackets for readability' plugin in master + * fix sessions segfault because of invalid iterator (kde#446863) + * appstream: Remove duplicated release info + * Fix LSPTooltip sizing + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Fix git blame for git submodules + * Fix blame fails when opening a single file + * git-blame: Fix commit summary not available + * Introducing Colored Brackets plugin + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Add more options for clangd + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * LSP Completion: use textEdit.newText as a workaround (kde#445085) + * Fix compile cpp when path has spaces (kde#443618) + * Show LspClient after positioning (kde#443895) + * fixes reload dialog on wayland (kde#440583) + * avoid crash on session rename (kde#443267) + * fix view differences (kde#441120) + * save 'Show output view for message type' setting (kde#442707) + * Fix infinite recursion in project filter model (kde#443026) + * Fix replicode plugin not deleting its toolview (kde#441859) + * Delete unfilled entries in tool config group (kde#437419) + * KWrite: use KStandardAction::preferences (kde#441505) + * Escape shortcut mnemonic markers (&) in tab texts (kde#441340) + * Allow multiple tabs for Konsole plugin(s) (kde#437922, kde#419710, kde#435398, kde#200322, kde#145203) + * handle nullptr return of screenAt() (kde#439804) + * Expand tool view sidebars when they are collapsed (kde#439535) + * avoid that tool view split view collapse (kde#439535) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix replicode plugin not deleting its toolview (kde#441859) + * Fix commit dialog width +- Change the license tag to LGPL-2.0-only AND LGPL-2.1-or-later. + There are no GPL-3.0 files. + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * semantic highlighter: Use a timer to reduce amount of requests being sent + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * improve kate on haiku os + * avoid double branch name computation +- Rebase 0001-Defuse-root-block.patch + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * LocHistory: When limiting size, also rewind currentLocation + * Location history improvements + * handle nullptr return of screenAt() (kde#439804) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * ensure we unify line endings (kde#436753) + * add missing name for hot new stuff (kde#438018) + * lspclient: bypass shutdown delay if not needed and cleanup defunct code (kde#438790) + * ensure to not crash on missing context menu (kde#426939) + * lspclient: add action to request and apply quick fix code action (kde#437746) + * Work around conflicting shortcuts in preview plugin (kde#386265) + * S&R: Fix matching ^ and $ in multi-line expressions (kde#318232) + * Prevent storing diff files in recent files history (kde#436906) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Make sure we only have one button for 'Enable Indexing' + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Prevent crash in git-blame for HUGE git commits (kde#437683) + * Fix crash when turning on "bg shading" for Documents plugin + * deactivate Kate command bar if KXMLGui command bar is there + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix possible leak when commiting + * Fix branch change not reflected if projectbase != dotGit + * git: Don't report error if git not found + * Fix changing branch doesn't update the branch button + * Try to fix of a rare crash with Ctrl + Click in LSP + * show new mascot in about dialog + * Html escape lsptooltip text + * Downgrade .git not found warning to info message (kde#435945) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Fix S&R not recovering from canceled folder search (kde#435689) +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Too many changes to list here. + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. +- Rebase 0001-Defuse-root-block.patch + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * lspclient: also secretly accept LocationLink in some replies (kde#427270) + * implement optional limit for number of tabs and LRU replacement (kde#426520) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * lspclient: only consider user configuration contents changes as change (kde#427084) + * lspclient: correctly unregister the registered TextHintProvider (kde#427338) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * ensure that even if the url is empty, we create some parent + to avoid accessing nullptr parent (kde#427270) + * addons/externaltools: Really respect BUILD_TESTING + * close tabs again with middle mouse button click (kde#426042) + * avoid that the KTextEditor::View XMLGUI elements are lost + after a tab is closed (kde#426605) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Highlight documentation: add feature of comment position + * apply make clang-format + * cleanup internal handling of tabs + * Use camelcase includes (scripted) + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * register files not only at recently opened files menu but globally, too (kde#420504) + * Properly port away from deprecated QProcess::start() (kde#420794) + * Fix crash if search command is used while searching (kde#419719) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kauth +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Use version-less and non-deprecated data install dir variable + * ActionReply: remove operator<< and operator>> + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Use pointer-to-member-function signal/slot syntax + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix a race between KAuthPolicyGenTest and KAuthPolicyGenTestCompare. + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Un-overload HelperProxy::progressStep() signal + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * UTF-8 is the default for QTextStream in Qt6 + * Port away from deprecated KJob signal + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Use QWindow instead of QWidget where possible + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kbd +- Add patch to fix random doubling of font sizes (bsc#1194698): + * 0001-libkfont-Initialize-kfont_context-options.patch + kbookmarks +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * [kbookmarksmanager] Don't recreate static QRegularExpression in findByAddress + * Use QStringConverter rather than QTextCodec with Qt6 + * Change the build system to enable building with Qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Add source file back + * Fix compile + * Make CI happy + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + * Correct platform specification - we can be built on Android as well + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Add support for static builds + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * [opera] Port away from direct QTextCodec use + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add missing forward decl + * Group includes + * Run clang-format + * Add clang-format configuration + * Remove unused include + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + kbruch +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Link explicitly to KCoreAddons + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Minor: s/Q_DECL_OVERRIDE/override/ + * Add freebsd CI + * Add CI linux + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Time to increase version + * Add cmake preset support +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Fix copyright + * Add license texts according to REUSE specification + * Convert license headers to SPDX expressions + * Documentation updates + * ui.rc files: consistenly use instead of deprecated + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * add content rating + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Add proper spacing around operators and equals sign + * Use same font size for equals sign and the number to factorise + * Make operators localisable and typograpically correct + * Fix clazy warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kcalc +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Add FreeBSD CI + * Add .gitlab-ci.yml + * Fix parent passed to constant setting menus + * Add .kde-ci.yml + * Ship scienceconstants.xml file as part of qrc + * Adjust formatting of license header + * Adjust contact information in license headers + * Remove obsolete COPYING files + * Convert license headers to SPDX + * Add content on top in the history window isntead of bottom + * Add missing arcsin + * Output Gamma synbol properly + * Add missing sin, sinh, arcsin for history text + * Fix missing spaces in the history output, introduced by using insertHtml instead of insertPlainText + * use proper method to set shortcut + * Add a display where the history of the calculations is stored + * macOS: fix for retina scale + * Fix clazy warning + * We can use directly qOverload + * In the future we will depend by default against c++17 + * Use new connect signal/Slot + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port to KXMLGUIFactory::showConfigureShortcutsDialog() + * Minor optimization + exclude code to clang-format + * Use git hook about coding style + * Use clang format => normalize formatting + * Initialize value in header. Minor optimzation + * We can use directly target here + * initialize boolean in header + * Use QStringLiteral + * Store ui file in qrc + * Use Qt:: everywhere + * Time to increase version + * Fix repeat operation caused by memory store (kde#431331) + * Make allow to optional doc + allow to install po file directly + * Modernize code + * Use lower case for function names (and mod) + * Remove kdeinit leftover from variable name + * Port away from kinit + * remove sanitizer warning + * Add CMakePresets support + * Fix build with unity support + * use standard text colors for constants buttons +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * update snap + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * tidy up packaging +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * switch to using kde extension in snap + * add snap packaging file + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add missing gmp include dir + * Don't enable exceptions + * Make knumber a static library + * Add missing KCoreAddons linkage + * Add missing include + * icons: Update with latest version from Breeze theme + * Remove not necessary signal (not emitted, not connected) + * Add value to bit buttons' tooltips + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Add the backspace button to the list of memory buttons + * Using no deprecated enum Qt::MiddleButton + * Optionally install icons + * Fix usage of the corrected and uncorrected SD + * appdata.xml: Update screenshot URLs + * appdata.xml: Add content rating from the OARS + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Set the onlyUpdateOperation flag in a saner place (kde#419775) + * Fix chained operations involving inserted numbers (kde#412401) + * Fix clazy warning + * Remove unused variable + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kcharselect +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Add FreeBSD CI + * Add .kde-ci.yml + * Don't install .desktop file with executable bit + * Fix CMake code formatting + * Add git blame ignore revs file + * Add and make use of clang-format + * Convert license statements to SPDX + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * We depend against qt5.15 + * Add missing includes + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use autorcc directly + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * We depend against kf5.56 + * Fix clazy warning + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kcm_sddm +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Warn the user about KWallet complications when using auto-login + * Install KCMs in new namespaces, convert desktop file to json + * De-duplicate json metadata of KPackages + * Fix errors about undefined theme and units + * Add missing Q_OBJECT macro + * Add FreeBSD CI + * Add CI linux + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Add keywords to SDDM KCM + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Re-word synchronization text for greater usability (kde#439217) + * Port OverlaySheet headers to use new title: property + * Sync the current kscreen configuration + * Print an error when the copy didn't work + * Close sheets after successfully interacting with them (kde#433919,kde#436137) + * Mark simple data files as non-copyrightable + * Convert LicenseRef-KDE-Accepted-GPL license headers to SPDX + * Convert license headers to SPDX + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Restore same visibility of deprecated API for builds of tarball & checkout + * Apply on double-click + * Raise the maximum allowed UID to 60513 + * Fix broken commit to fix build + * Use default app font if there's no "font" entry + * Switch to using KNewStuffQuick's Action component + * Use multiple of gridUnit to size the Sync dialog (kde#434826) + * Use KUIT markup for list text + * Use Kirigami.ActionToolBar to auto-resize the SDDM KCM's footer + * Raise minimum CMake version to 3.16 + * Use Kirigami.ActionToolBar to auto-resize the SDDM KCM's footer + * Allow for easier syncing of Plasma font (kde#432930) + * Allow for easier syncing of Plasma font + * Set index on completion instead of binding (kde#432018) + * Indicate that we need saving when background changes (kde#432112) + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Raise the maximum allowed UID to 60513 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Fix broken commit to fix build + * Use default app font if there's no "font" entry + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * Use Kirigami.ActionToolBar to auto-resize the SDDM KCM's footer + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * Allow for easier syncing of Plasma font (kde#432930) + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Set index on completion instead of binding (kde#432018) + * Indicate that we need saving when background changes (kde#432112) +- Refresh 0001-Support-default.session-symlink.patch + +- Add support for qml-autoreqprov + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Update .gitignore file + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * clang-tidy: Force braces around statements + * Run clang-format + * Fix i18n (found by Alexander Yavorsky) + * Simplify Messages.sh + * Restore old SDDM KCM name + * Port to ManagedConfigModule (kde#403530,kde#407689,kde#411004,kde#411504,kde#419327,kde#424639) + * Load all themes + * Do not explicitely define Exec line for KCM +- New patchset for the QML code changes: + * Refresh 0001-Support-default.session-symlink.patch + * Drop 0002-Replace-autologin-configuration-with-a-note-to-use-Y.patch + * Add 0002-Read-and-write-autologin-user-to-etc-sysconfig-displ.patch + * Refresh 0003-Don-t-add-a-Wayland-suffix-to-Wayland-sessions.patch + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Avoid empty message dialogs, cleanup (kde#407686) + * RemoveDeadEntries option, cleanup files and config (kde#416255) + * Use camelcase (scripted) + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * Make it compile against qt5.15. ::unite is deprecated. +- Refresh patches: + * 0002-Replace-autologin-configuration-with-a-note-to-use-Y.patch + kcm_tablet +- Fix installation with plasma-framework 5.89. + +- Update the desktop file categories to fix the desktop-file-validate warnings. + kcmutils +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Remove QDesktopWidget include, not used any where + * Change build system for building against qt6 + * Wrap deprecated KDelarative::ConfigModule::aboutData method call in + deprecation wrappers + * Deprecate KPluginSelector class + * Allow KCMUtils to build without deprecated KCoreAddons methods + * Update showNavigationButtons to use enum type + * Fix PluginPage deprecation docs + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Set initial page using initialPage property, rather than pushing + * Do not reset KPluginModel if there are no plugins + * Implement KPluginSelector replacement not based around KPluginInfo + * Do not try to unload static plugins + * Support static plugins for X-KDE-ConfigModule property + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * KPluginSelector: Make sure to check if metaData/moduleInfo is valid before accessing it + * KPluginSelector: Allow KCMs to be loaded using X-KDE-ConfigModule keyword + * Remove unused internal method in KPluginSelector + * Deprecate KCModuleInfo in favor of KPluginMetaData API + * KCMultiDialog: Use deprecation macros to wrap internal KCModuleInfo API usage + * KCModuleLoader: Deprecate overloads using KCModuleInfo + * KPluginSelector: Port internally deprecated KCModuleInfo usage + * KCModuleProxy: Deprecate KService/KCModuleInfo overloads for constructor + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Fix Warning: Property type "Int" is not a known QVariant type + * Add support for static builds + * Add compat code for KService based plugin loading + * Introduce KCModuleProxy::isChanged method + * Un-overload KCModuleProxy:changed signal + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Port away from deprecated KPluginLoader + * Minor typo and wording fixes for KCModuleInfo API doc + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Officially specify X-DocPath in the KCModule desktop file definition + * Deprecate KCModuleProxy::aboutData + * Add overload to pass in args in KCMultiDialog::addModule + * Deprecate X-KDE-FactoryName and KCModuleInfo::handle + * Deprecate KCMultiDialog::configCommitted(QByteArray) signal + * Deprecate KSettings and KCModuleInfo based methods + * Fix generation of documentation for deprecated methods + * help:/ urls are already handled by KUrlHandler from KGuiAddons + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Download missing LicenseRef-KDE-Accepted-LGPL license + * Fix loading help documentation for KPluginMetaData KCMs + * Make KPluginMetaData accessible from KCModuleProxy class + * Allow loading of KCModules using KPluginMetaData + * WIP: KSettings::Dialog: port away from Dispatcher + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * [KCModuleProxy] Refactor loadModule() for simplicity + * Force autotest as C language + * Remove unused file + * Port QDBusConnectionInterface::serviceOwnerChanged to QDBusServiceWatcher + * Use new connect() signal/slot syntax + * Remove ComponentsDialog class, not used anywhere + * Don't forward declaration when we already include file + * Clean up unused KPackage linking + includes + * Deprecate unused KSettingsWidgetAdaptor class + * kcmutils_generate_module_data: Fix moc warning in generated files + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add loaded signal to KCModuleData to handle delayed loading + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add .git-blame-ignore-revs file + * Run clang-format + * Add clang-format configuration + * Add test for kcmutils_generate_module_data macro + * Fix wrong margins on QML-based KCMs (kde#431855) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Ensure single column mode + * remove window dragging hack + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove ifdefs, we require Qt 5.14 now + * KPluginSelector implement default highlight indicator + * kcmoduleqml: don't bind column width to view width (kde#428727) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * remove hack that broke multi level kcms in icon mode + kcodecs +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * QTBUG-83081 seems to be fixed with Qt6 + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * KCodecs::decodeRFC2047String(): return "UTF-8" when multiple charsets used + * Add CI configuration file + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * KCharsets: add custom US-ASCII QTextCodec as workaround for QTBUG-83081 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Unbreak build with gperf < 3.1 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add Base45 decoding +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Fix cmake warning + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Fix typo in comment + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Compile benchmark tests, but don't run them automatically with ctest + * Remove the usage of non-UTF-8 string literals + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kcolorchooser +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use Qt:: + * Time to increase version + use target support +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Enable high DPI support + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kcompletion +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * New KCompletion::setSorterFunction() to allow custom sorting by providing function + * Port QStringRef (deprecated) to QStringView + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * New shouldAutoSuggest property on KCompletion. + * Fix typo in argument name (autosubject -> autoSuggest) + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Use const'ref here. + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Deprecate KLineEdit::passwordMode + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Un-overload KLineEdit::returnPressed(const QString &) signal + * Un-overload KCompletionBox::activated(const QString &) signal + * Un-overload KComboBox::returnPressed(const QString &) signal + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add trailing comma to enums + * Use clang-format pre-commit hook + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Add missing include + * Remove unused include + * Fix regression caused due to porting from operator+ to operator| (kde#431493) +- Drop upstream patch: + * kcompletion/0001-Fix-regression-caused-due-to-porting-from-operator-t.patch + +- Add upstream patch to fix Okular search bar no longer closed + when pressing ESC (kde#431493): + * 0001-Fix-regression-caused-due-to-porting-from-operator-t.patch + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove ifdefs, we require Qt 5.14 now + * operator+/- is disabled for QFlags in qt6 + * [KComboBox] fix crash when calling setEditable(false) with open context menu + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kconfig +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * kconfig_compiler/CMakeLists.txt - use CMAKE_CROSSCOMPILING + * Complete fixing the Windows CI + * WIP: Change the build system to enable building with Qt 6 + * Allow kreadconfig/kwriteconfig to access the root group + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Fix KDesktopFileTest::testIsAuthorizedDesktopFile running on gitlab CI + * KDesktopFile: deprecate resource() + * README.dox: GENERATE_MOC is required for signals + * Use innerVarStr instead of varStr for choices + * Add the enum group test to the kconfigcompiler_test + * Add a proper test for the enumms within groups + * Add missing changes + * unbreak kconfig with enums, mutators and properties. + * Demonstrate build failure with kconfig generated code + * Copy ConfigPropertyMap from KDeclarative to new KConfig QML module + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Exclude new enum-overload from python bindings build + * Enforce KAuthorized enums being not 0 + * Create enum to to authorize common keys + * Do not try to generate python bindings for KConfigGroup::moveValuesTo + * Create utility method for moving entries from one group to another + * Add FreeBSD CI + * Add Android CI +- Rebase kconfig-desktop-translations.patch + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Android: Fix writing to config if path is a content:// Uri + * Add Gitlab CI configuration + * kconfigini: Only open the file once to write + * Allow KConfigXT to use KSharedConfig::openStateConfig + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Add Ctrl+Alt+Comma shortcut for "Configure Keyboard Shortcuts" (kde#441537) + * Make enum value visible to QML when using GlobalEnum mode + * KDesktopFile::isAuthorizedDesktopFile: reduce warning to info a log + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * KConfig: sort keys in keyListImpl() so unittests can rely on it + * KConfig: fix deletion of an entry that is also in kdeglobals + * Update kconfig_compiler documentation with translation options + * Do not create a vector and a QByteArray just to discard it immediately + * Only query for existing config file when it's necessary + * Use specific API to compare QByteArrays + * Cache global config files + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * kconfigtest: save/restore XDG_CONFIG_DIRS +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * kconfig_add_kcfg_files: catch alias targets before failing internally + * fix deleted group is in listGroups + * Bump required CMake version to 3.16 + * Don't write position data for maximized windows + * Fix cmake warning + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Make the docs state that KConfig::reparseConfiguration() calls + sync() if needed + * Use new version-controlled enumerator deprecation warning macros + * Deprecate KDesktopFile::readDevice() + * Remove stray tick from readme + * KConfig: rename kconfigdata.h to kconfigdata_p.h + * Relicense to LGPL-2.0-or-later + * kconfig_compiler: add override to generated destructors + * autotests: look for cmd, not bash, on Windows +- Rebase kconfig-desktop-translations.patch + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Relicense file to LGPL-2.0-or-later + * [kconfig_compiler] Explicitly open input file for reading + * Remove old contact data from src/kconfig_compiler_README.dox + * kconfig_compiler: change how paramString() creates strings + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add missing QTextStream::setCodec ifdef + * Make QByteArray -> char* conversion explicit + * Add KEntryMap::constFindEntry() method + * Fix window positioning regression due to incorrect fallback in fallback (kde#432661) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Fix kconfig_compiler doxygen formatting + * Refactor window geometry save/restore code to be less fragile + * Fix restoring window size when closed while maximized (kde#430521) + * Remove dead cmake code + * KConfig: preserve the milliseconds component of QDateTime + * Adapt to Qt6 text codec changes + * Port to QRecursiveMutex + * Fix window positioning regression due to incorrect fallback in fallback + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove ifdefs, we require Qt 5.14 now + * Make sure to use en language + * Don't include QtTest as it includes all QtCore includes + * Properly include QStringList + * Remove unused include + * Use | instead of + for combining keys + * Fix windows being inappropriately maximized on launch (kde#426813) + * Correct format of window maximized string + * Fix window sizing and positioning on Windows (kde#429943) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Add KF6 TODO to use the just-approved (*) XDG_STATE_HOME env var. + * Fix KConfigGroup::copyTo with KConfigBase::Notify + kconfigwidgets +- Add patch to fix deprecation-induced ABI mismatch (kde#448680): + * 0001-Use-BUILD-deprecation-wrapper-for-virtual-method.patch + +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix conditions used in cmake.in config file + * [kcolorschememodel] Read .colors files from assets on Android + * Sync default colors from Breeze Light color scheme + * kcommandbar: Don't warn if action is separator + * WIP: Change the build system to enable building with Qt 6 + * [kcmodule] Deprecate aboutData and componentData + * [KCommandBar] Fix resetting m_hasActionsWithIcons + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port away from deprecated I18N_NOOP + * Add color scheme saving and loading + * [KCommandBar] Add placeholder text for empty view + * Fix hamburger menu opening as a window on Wayland (kde#442375) + * [KCommandBar] Fix rendering of chord shortcuts + * [KCommandBar] Dynamic column widths + shortcuts alignment + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * [KCommandBar] Additionally sort commands by name (kde#443731) + * [KCommandBar] Don't display an indent for an icon if no item has an icon (kde#443382) + * [KCommandBar] Skip actions with empty text (kde#443732) + * Read proper color setting on Windows (kde#443300) + * [KCommandBar] Show information about a command in a tooltip (kde#438735) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Do not emit deprecation warnings for overload which gets chosen by compiler + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Add support for static builds + * We depend against c++-17 so we can use qOverload directly + * Hide KHamburgerMenu in QMenus when a native menu bar is used (kde#439997) + * clarify quickhelp apidocs + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * [KCModule] Deprecate ctor that takes KAboutData + * Make sure commandbar has unique actions + * add icons for all zoom standard actions + * KCommandBar update + * Show fuzzy matches in command bar + * enable auto-switching color scheme for Windows apps when Default color scheme is active + * Fix crash when calling KHamburgerMenu::setMenuBar(nullptr) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Expose model of KColorSchemeManager + * Mark a couple redundant functions deprecated + * Update API docs with respect to KXMLGuiFactor::showConfigureShortcutsDilaog() + * Deprecate KStatefulBrush::brush(const QWidget*) + * Fix tiny black rectangles with rounded corners + * ElideRight instead of left + * Fix filtering in KCommandBar + * KRecentFilesAction: document that local file URLs in the temp dir are ignored (kde#423302) + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Deprecate KTipDatabase and KTipDialog + * [KHamburgerMenu] Ignore native menus + * Bump required CMake version to 3.16 + * Add KCommandBar - a hud-style dialog for quickly executing QActions + * Call ki18n_install() unconditionally + * Add missing includes + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Use new version-controlled enumerator deprecation warning macros + * Fix mem leak found by asan + * Rename khamburgermenuhelpers.h to khamburgermenuhelpers_p.h + * Mark internal classes \internal + * Un-overload KConfigDialogManager::settingsChanged() signals + * Use QGuiApplication::isRightToLeft() instead of QApplication::isRightToLeft() + * Remove unused include + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Introduce KHamburgermenu + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add missing forward declaration + * Add missing include + * Run clang-format + * Add trailing comma to enums + * Add clang-format configuration + * fix maxItems == 0, really ensure no items are remembered (kde#421391) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Include QStringList instead of QtContainerFwd + * Improve includes + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * KCodecAction: add non-overload signals codecTriggered & encodingProberTriggered + * Don't include QtTestWidgets as it includes all QtCore includes + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove redundant setLayout() call + kcoreaddons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Introduce K_PLUGIN_CLASS macro for creating plugin factory without metadata + * Don't hardcode kservicestypes5 as search path + * Put QT_VERSION check around Kdelibs4Migration class + * FindProcstat: Fix CMake warning and use an imported target + * Don't put the plugins in a "/plugins" sub-dir in the builddir + * KPluginFactory: report errors from QPluginLoader + * Use directly stream operators + * Now it returns qsizetype in qt6 + * KF5CoreAddonsMacros: Replace "." with "_" for + KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME compile definition + * Clarify deprecation docs of KPluginLoader::factory + * Write value of QT_MAJOR_VERSION in cmake config file + * Build system changes to compile against Qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KF5CoreAddonsMacros: Replace "-" with "_" for KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME + compile definition + * Compile against Qt6 + * Allow reading enabled state from KPluginMetaData using templated method + * KF5CoreAddonsMacros: Build static plugins as static libs + * Store KDE specific static plugin in seperate map + * KF5CoreAddonsMacros: Clean up cached plugin names after each CMake run + * Make KPluginMetaData::isStaticPlugin public + * kcoreaddons_add_plugin: Set property for file name + * Add assertion to make sure we have a d-ptr in KPluginMetaData::getStaticPlugin + * Create kcoreaddons_target_static_plugins cmake function + * Allow KPluginMetaData::findPlugins to return static plugins + * kcoreaddons_add_plugin: Allow creation of static plugins + * Allow KPluginMetaData to represent static plugins + * Create KPluginFactory::create method for loading KPart without keyword + * Deprecate KPluginFactory::create overload taking plugin keyword + * Deprecate KPluginFactory::registerPlugin(QString, CreateInstance*) methods + * Deprecate KPluginFactory::registerPlugin overloads taking keyword + * KPluginFactory: Use overload instead of default arg for registerPlugin keyword parameter + * Add missing include guard for kjsonutils.h + * Deprecate KPluginMetaData::serviceTypes + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes to list here. + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * KStringHandler: add a new perlSplit() overload that takes a QStringView + * ktexttohtml: port QStringRef (deprecated) to QStringView and minor refactor + * Port QStringRef (deprected) to QStringView + * Deprecate KPluginMetaData::extraInformation + * Don't forward-declare QVector + * Fix python bindings generation + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Fix issue when building KCrash static (kde#440416) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes to list here. + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * kdirwatch_stat_unittest: Increase timeout for slow systems + * Add new KAboutComponent for third party libs, data, etc. + * Fix incorrect HAVE_SYS_INOTIFY_H check + * kfuzzymatcher: Add matchedRanges to get ranges where matches occurred + * KPluginMetaData: Remove ServiceTypes from JSON code sample + * KPluginMetaData: Create findPluginById method which prefers file name +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Build KDirWatch tests without threads on windows + * Clean up Threads CMake code + * kcoreaddons_add_plugin: make SOURCES argument optional + * Bump required CMake version to 3.16 + * KJob: if a delegate is already attached to a job, warn when setJob() is called + * Make KAboutData::productName accessible for KCrash + * Do not return duplicate plugins in KPluginLoader::findPlugins + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * KPluginMetaData::instanciate to print the error when it fails + * Call ecm_install_po_files_as_qm() unconditionally + * Add SMB2 and CIFS magic numbers + * KFuzzyMatcher update + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Enable Unicode support in QRegularExpression where needed + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Too many changes since 5.79.0, only listing bugfixes: + * autotests: Fix autotests to pass under gcc ubsan and leak sanitizer. (kde#433402) + * kpluginfactory: Use the user-provided base factory in our factory macro. (kde#410851) + * [KProcessList] Check size of data before accessing it (kde#431334) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Too many changes to list here. + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Port KJobTrackerInterface to Qt5 connect syntax + * Fix clazy warnings and silence deprecations + * KTextToHtml: fix assert due to out of bounds at() call + * Use flat hierarchy for plugin paths on Android + * KTextToHtml: minor code optimisation + * Remove ifdefs, we require Qt 5.14 now + * Use a separate logging category for desktoptojson's use of desktopfileparser + * desktop to JSON conversion: ignore "Actions=" entry + * Deprecate KProcess::pid() + * ktexttohtml: fix KTextToHTMLHelper usage + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * [ktexttohtml] Add test case for empty text + * Make int to QChar conversion explicit + * Remove unused include + * Guard QRegExp include behind deprecation flag + * Fix include for NAME_MAX + * Fix test KFormatTest::formatRelativeDate + * Avoid to crash when factory is empty (when we return an error) + * KFormat: Add more relative date time cases + * Enable KPluginFactory to optionally pass KPluginMetaData to plugins + kcrash +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Move more Linux-specific functions under #ifdef Q_OS_LINUX + * Add CMake option to build without X11 + * Use imported target for X11 + * Fix build without X11 + * Add FreeBSD CI + * Add Android CI + * Enable CI deps on all platfoprms + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Support static builds + * fix lifetime of MetadataINIWriter + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix compilation by moving kcrash_version.h to the src subdir + * Fix some clazy warning +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Use target_sources() to add sources to targets + * Add missing include + * write metadata to a cache file when applicable + * Bump required CMake version to 3.16 + * Pass Bugzilla product name to DrKonqi when explicitly set in the app + * init rlp struct and don't cast rlim_t to int + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * remove solaris ifdefs + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * document why we close FDs + * add licensing info for test fixtures + * prefer in-class init to ctor init + * remove undefined variable interpolation + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add clang-format pre-commit hook + * Fix build on Android + * Fix X11 dependency conditions + * Fix KCrash usage inside a systemd unit + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Use std::unique_ptr to prevent memory leaks + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kdbusaddons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix conditions used in cmake.in config file + * API docs: improve docs for D-Bus activation and startup id handling + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Link against X11Extras when building statically + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Introduce UpdateLaunchEnvJob + * Correct to make sure we use the matching ECM version + * Add CI configuration file + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * KDBusService: Pass the activation token upon activation + * Add compile time guards round QX11Info usage + * Fix DesktopStartup ID handling + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Improve KDBusService error message for missing session bus +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Remove obsolete license file + * Relicense file to LGPL-2.0-or-later + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Add clang-format pre-commit hook + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Port away from deprecated QProcess::pid() + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kde-cli-tools5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * plasma-open-settings: systemsettings5 is now systemsettings + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Convert KCM desktop file to JSON + * kcmshell: List KCMs that are queried without KServiceTypeTrader (kde#448396) + +- Remove update-alternatives handling, package is not meant to be + coinstallable (anymore) +- Drop unnecessary ldconfig calls +- Make %files more explicit +- Refresh BuildReq versions + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Fix printing "Could not find module" if we have found the KCM in the new plasma namespaces + * Install executables unversioned & provide compat symlinks + * Remove dead CMake code + * [kcmshell] Fix setting desktop entry + * Search for KCMs in systemsettings/kinfocenter KCM namespaces + * Add GitLab CI + * kcm_filetypes: Embed json metadata and install it in new namespace + * Remove gitlab CI + * Add .kde-ci.yml + * Add CI linux + * Utilize compat code from kcmutils + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * kioclient: Add a 'stat' command + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * kcmshell: Allow loading KCMs using plugin path + * kcmshell: general code cleanup + * General code cleanup + * kcmshell: Re-group includes + * Replace QtDBus include with includes for specific classes + * plasma-open-settings: support both systemsettings:// and :/// + * Include settings-open that allows summoning system settings from a URL + * Relicense file to LGPL-2.0-or-later + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Fix failing unit test after a Qt backport + * Migrate to KDECompilerSettings + * Port foreach to for(...:..) + * Use Q_EMIT + * Port kde-open5 from KRun to OpenUrlJob + * Add some missing linkages + * Convert kdesu license headers + * Remove obsolete copying files + * Download GFDL-1.2-or-later file + * Convert license headers to SPDX + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Update .gitignore + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Prevent clang-format uglification + * Add .gitignore file to ignore generated .clang-format file + * kioclient: add "appmenu" command to use a kopenwith dialog as a basic launcher + * Require C++17 + * Avoid pointless KCModuleInfo usage + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Do not explicitely define Exec line for KCM + * Now it depends against new version. Old code can be removed + * Partly port away from KMimeTypeTrader + * Documentation fixes + * Ignore options after positional arguments (kde#426896) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Ignore options after positional arguments (kde#426896) + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * filetypestest: forward-port QEXPECT_FAIL for Qt bug (fixed) + * autotest: remove dependency on developer build of Qt + * autotests: ensure there's at least one application for text/plain + * Fix porting error in testDeleteMimeType(), masked by the 5s delay in QMimeDatabase... + * autotests: backport XDG_DATA_DIRS + * This test was failing due to QTBUG-85436 which I just fixed. + * Port away from Q_FOREACH + * Code cleanups and modernization + * Fix filetype editor not saving the apps list on the second Apply + * Update: kde4-config -> kf5-config + * Add utility to inhibit various actions + * Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH + * FileTypesTest: adapt to KF logging category name change in KF 5.73 + * [kstart] Port to ApplicationLauncherJob and CommandLauncherJob + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove compile without deprecated method + * bump to require Qt 5.14 + * [kioclient] Fix 'kioclient5 --commands' usage messages + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. + * Remove allowAsDefault() usage, no app is using this + * [kcmshell] Drop kdeinit + kde-gtk-config5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Do not set the options that are removed in Gtk4. + * Add GitLab CI + * Add .kde-ci.yml + * kwin_bridge: Load DecorationButton without the "button" keyword (kde#442659) + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * kwin_bridge: Load DecorationButton without the "button" keyword (kde#442659) +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * kded: listen for changes to accent colours + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Make sure to actually commit GSettings changes + * Drop unused dependency on gtk+-2.0 + * Minor color-reload-module clean-up. + * Fix license identifier statement + * Adapt to recent kdecoration private api changes + * Restore preview.ui +- Drop patches, now upstream: + * 0001-Drop-unused-dependency-on-gtk-2.0.patch + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * Don't apply window_decorations.css to non-Breeze themes. + * Make sure to actually commit GSettings changes +- Drop patches, now upstream: + * 0001-Make-sure-to-actually-commit-GSettings-changes.patch + +- Add patch to drop gtk-2.0 dependency and adjust BuildRequires: + * 0001-Drop-unused-dependency-on-gtk-2.0.patch +- Add patch to fix setting the default GTK theme on first login: + * 0001-Make-sure-to-actually-commit-GSettings-changes.patch + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + -- Update to 5.18.7 +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Restore preview.ui + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Add .git-blame-ignore-revs file + * Add pre-commit hook for clang-format + * Run clang-format + * Misc cmake cleanup + * Raise minimum CMake version to 3.16 + * Use unique temporary directory for CSD assets, and clean it up (kde#433608) + * Support svgz buttons in Aurorae themes (kde#432712) + * Reset altered config in the decoration bridge + * Use versionless Qt cmake target + * Use the same configs for watching and reading (kde#421745) + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- Changes since 5.21.1: + * Use unique temporary directory for CSD assets, and clean it up (kde#433608) + * Support svgz buttons in Aurorae themes (kde#432712) + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Drop patch, part of 5.20.90: + * 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch + +- Add patch to not pollute stdout, which broke some applications + (boo#1182151, kde#431365): + * 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Reset altered config in the decoration bridge + * Use the same configs for watching and reading (kde#421745) + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Add .gitignore file to ignore generated .clang-format file. + * Remove debug message to avoid polute to stdout. + * Reference Plasma Workspace repo instead of Desktop + * Set correct installation directory for kconf_update script + * Use only GTK Module for managing window decorations CSS (kde#428322,kde#428120,kde#428842) + * fix build + * Fix for cpp17 : Ld couldnt reach references when we use constexpr + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Begin writing out settings to GTK4 + * Disable global animations for the time decoration is being rendered (kde#426687) + * Fix default decoration fallback + * Remove kservice dependency + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Set correct installation directory for kconf_update script + * Use only GTK Module for managing window decorations CSS (kde#428322,kde#428120,kde#428842) + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 - * https://kde.org/announcements/plasma/5/5.18.7 -- No code changes since 5.18.6 + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 -- Update to 5.18.6 +- Update to 5.20.1 - * https://kde.org/announcements/plasma-5.18.6 -- No code changes since 5.18.5 + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Disable global animations for the time decoration is being rendered (kde#426687) + * Fix default decoration fallback + * Remove kservice dependency + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Convert copyright statements to SPDX expressions + * Sync titlebar button appearance with GTK CSD apps + * Port deprecated method + * Make a strong hint, that xsettingsd is a de facto required runtime dependency + * Provide an unified interface for setting GTK theme + * Synchronize the cursor size setting (kde#421133) + * Create README for the project + * Provide a logo for the project + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * Fix incorrect palette name + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * Remove kiconthemes dependency + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * [GTK Config] Apply color scheme to GTK3 applications + * [GTK Config] Parameterise GTK config editing + * Improve CMake handling of GNOME libraries + * [GTK Config] Port all settings to KConfigWatcher + * Add missing license header to color-reload-module/reloader.c + * [GTK3] Add module to reload colorscheme in GTK3 apps without restarting them + * [Gtk Config] Port cursor theme sync to KConfigWatcher + * Provide better name for GTK Settings Sync service kde-print-manager +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Fix package build with plasma-framework 5.89.0. + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * libkcups: Add debug context to some warnings + * Drop useless X-KDE-System-Settings-Parent-Category-V2 entry + * Add keywords to print manager to improve search + * Fix plugin name in .desktop file (kde#426834) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Remove applet list item animations + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix plugin name in .desktop file (kde#426834) + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove obsolete COPYING file + * Clean up license headers + * Convert license headers to SPDX + * Use qt_ macro + Qt:: directly + * Time to increase version + * [applet] Send icon an empty string, not undefined + * [applet] Remove config dialog and put options in Hamburger menu (kde#407857) +- Only install the license files once + +- Fix the %files section. plasma-framework >= 5.84 doesn't install + desktop files in %_kf5_servicesdir anymore. + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unused CMake include + * Manually bind width of list item + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * [applet] Simplify printer list item subtitle (kde#425534) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Increase frameworks dependency to 5.72 for PlasmaExtras.PlaceholderMessage + * Port applet to use PlasmaExtras.PlaceholderMessage + * [applet] Show KCM in System Settings + * Set saner widths for Placeholder message so its text doesn't overflow + * [applet] Port to Kirigami.PlaceholderMessage + * [Applet] Port to ExpandableListItem + * [applet] Remove unnecessary top margin + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kdeclarative +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Add a few Qt6 compilation fixes + * Drop lib prefix when building for Windows + * follow method name changes in kglobalaccel + * Need include here (qt6 build) + * Use "frameless" style for grid and scroll view QtQuick KCMs by default + * Detect overlapping shortcuts + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KeySequenceItem: Make sure we record on the correct window (kde#445277) + * Deprecate KRun KIO plugin + * Add missing override keyword + * Allow KCM kpackages to use metadata of C++ plugin + * add takeLast() slot to ConfigModule + * Fix overflowing text properly + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * GridDelegate: don't let labels overflow (kde#444707) + * Use a readonly property to control KCM margins + * [configmodule] Deprecate aboutData + * [ConfigModule] Allow creating KCMs without KAboutData + * [ConfigModule] Deprecate ctors that take KAboutData and KPluginMetaData + * Don't explicitly build shared libs + * Expose KAuthorized enum as dynamic properties to QML + * Add FreeBSD CI + * KCM GridDelegate: Display a blue line when the delegate has active focus + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Make sure the object gets destroyed before the view + * Add support for static builds + * SimpleKCM: Remove last vestiges of previously-removed properties + * SimpleKCM: remove custom header and footer handling + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * document clipboard more extensively + * Add missing PRIVATE part for linking in cmake + * Try to fix Android build via linking GLESv3 + * qtquicksettings: Add workaround for Nvidia Wayland + * GridDelegate: Fix non-existant context property + * AbstractKCM: Fix padding when header/footer is not visible + * Don't use the KIO AccessManager on Android + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Implement aspect ratio correction for Lanczos effect + * Introduce Lanczos filter element + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Allow compiling against Qt configured with -no-opengl + * Allow compiling against Qt configured with -no-qml-debug + * [GridDelegate] Remove lightening overlay on hover (kde#438462) + * KCM: polish the documentation of the CMake bits + * include QScreen in kquickcontrolsaddonsplugin.h to fix build on macOS +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * [KeySequenceItem] Display ampersands in shortcuts (kde#437718) + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix mem leak found by ASAN + * Add the ContextualHelpButton from some kcms in this import + * [GridDelegate] Show inline controls for active item too + * Make GridView KCMs handle keyboard focus in an accessible manner + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * don't use mousehover effects on mobile + * [GridDelegate] Fix vertical misalignment when showing a subtitle + * [GridDelegate] Remove centering hack + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * 1 column lower limit on mobile 2 elsewhere + * allow single column items + * KeySequenceItem: Assign empty string on clear instead of undefined (kde#432106) + * typo-- + * Disambiguate selected vs hovered states for GridDelegate (kde#406914) + * Use Single mode by default + * GridDelegate: remove hover animations + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Switch to Findepoxy provided by ECM + * KCMShell: Add support for passing arguments + * Remove ifdefs, we require Qt 5.14 now + * Workaround crash with GL detection and kwin_wayland + * [KQuickAddons] QtQuickSettings::checkBackend() for fallback to software backend (kde#422995) + * [abstractkcm] Fix import version in code example + * Avoid setting QSG_RENDER_LOOP if set already + * ConfigPropertyMap : load property's default value in the map + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Sync margins from AbstractKCM into SimpleKCM + * Remove obsolete license text + * Relicense file to LGPL-2.0-or-later + * Rewrite KeySequenceItem (and helper) to use KeySequenceRecorder (kde#407395) + kded +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix build with Qt6 + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Bump KF_DISABLE_DEPRECATED_BEFORE_AND_AT value + * Port away from deprecated KPluginLoader + * Utilize KPluginMetaData::value overloads + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * make kded shut down cleanly during systemd session teardown + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Make QByteArray -> char* conversion explicit + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kdeedu-data +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- No code change since 21.08.3 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kdegraphics-thumbnailers +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- No code change since 21.08.3 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Replace QRegExp with QString operations + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include. (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kdelibs4support +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Remove ugly white frame from beautiful Latvian flag + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Move Esperanto flag icon to kdelibs + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add missing kitemmodels to ci deps + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Port metainfo KIO slave to JSON metadata + * Update translatable timezone list + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * KComponentData: add a link to the KF5 porting notes + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * autotests: use canonical paths to fix FreeBSD CI + * autotests: ensure XDG_CURRENT_DESKTOP is KDE as the test assumes + * Don't include QtTest as it includes all QtCore includes + * operator+/- is disabled for QFlags in qt6 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kdenetwork-filesharing +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * align the busy indicator centered + * dont fill the entire page with busy indication + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * run input user/group names through input validation (boo#1182005, kde#432757) + * extract qml i18n as javascript + * Port properties plugin to JSON metadata + * Remove unused include + * use the actual filesharingpage API when appropriate +- Drop upstream patch: + * 0001-run-input-user-group-names-through-input-validation.patch + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Add patch to strengthen username validation when + using Samba (boo#1182005, kde#432757) + * 0001-run-input-user-group-names-through-input-validation.patch + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * add a group management page (kde#407846) + * only enable guest checkbox if the smb.conf allows it (kde#425203) + * resolve paths to their canonical representation (kde#425678) + * fix multiple opening of properties (kde#425591) + * add smb user management support (kde#334875) + * rejigger acl page and add a sheet to be shown when using a denial (kde#422554) + * give add/remove errors a GUI (kde#334618) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Network Filesharing: Refactor foreach and emit, smaller improvements + * Network Filesharing: Fix compile warnings and trivial improvements + * QString::SplitBehavior enum is removed in Qt 5.15 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * cmake: remove deprecation timebomb + kdesu +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + * Create on stack + * Fix autotest + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Properly parse escaped double quotes + * Add OpenBSD's doas(1) support + kdialog +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * appstream: Remove duplicated release info + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Add .kde-ci.yml + * Modernize code + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Convert license headers to SPDX + * Fix clazy warning + * Add build + clazy support + * Add file for Presets cmake support + * Allow to install translate files +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix --menu, --checklist, and --radiolist usage instructions (kde#427415) + * make \n work with (img)inputbox and (new)password (kde#352981) + * Use camelcase (scripted) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * [kdialog] Fixes the always asking even without dontagain flag usage (kde#426979) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Correct the 'ask' parameter to KMessageBox::createKMessageBox() + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Support specifying calendar's default date + * Add option for specifying calendar's date format (kde#232712) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kdnssd-framework +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Install headers to path prefix matching the C++ namespace KDNSSD + * Fix minor issues in the doc + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add clang-format configuration + +- Update to 5.79.1 + * Revert "Switch from custom K_D to Q_DECLARE_PRIVATE_D & Q_D" + (kde#432949) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Replace QStringList forward decl with QtContainerFwd + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kdoctools +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Remove the usage of QTextCodec (and thus Qt6Core5Compat) for Qt6 + * Don't compare signed with unsigned int + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * [ca]: Improve all references to 'licensed under' + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Move ksnake to deprecated and add ksnakeduel entity + * Add an entity for Kigo + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Add a max width to the content + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add entity for krename +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Hook up customizations for sq (Albanian) and de-duplicate + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * A tag fixed + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Add an entity for MathML acronym + * Mispelled to previous commit + * Change 'Naval Battle' to 'KNavalBattel' to meet legal matters + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kdsoap +- Update to 2.0.0 + * Supports Qt6 in addition to Qt5 + * Minimum Qt version is 5.9 + * The qmake buildsystem (via autogen.py) is removed. + * buildsystem: a new 'docs' target is created when CMake + - DKDSoap_DOCS=True. + * buildsystem: the API manual is now generated in build/docs + vice source/docs. + * buildsystem: added an uninstall target + * buildsystem: generate and install kdsoap-version.h + * The API manual is generated+installed in qch format for Qt + assistant. + + Client-side: + * Added options to the KDSoapClient specifying the SOAP action + sending method + + WSDL parser: + * Fix generated code in case a variable is called "d" or "q" + * Fix generated code for an enumeration type with a length + restriction + * Avoid potential type collisions in nested complexTypes +- Drop the obsolete _service file. license issues were addressed. + kdump +- Exclude i586 from SLE builds. + +- kdump-calibrate.conf-depends-on-kdumptool.patch: calibrate.conf: + Add dependency on kdumptool. +- kdump-calibrate-fix-nic-naming.patch: calibrate: Fix network + interface naming. +- kdump-calibrate-include-af_packet.patch: calibrate: Explicitly + include af_packet in the test initrd. + +- Update to 1.0.2 + * Adjust crash kernel reservation at boot time (jsc#SLE-18441). +- All remaining patches have been upstreamed: + * kdump-fillupdir-fixes.patch + * kdump-use-pbl.patch + * kdump-calibrate-Ignore-malformed-VMCOREINFO.patch + +- kdump-calibrate-Ignore-malformed-VMCOREINFO.patch: calibrate: + Ignore malformed VMCOREINFO lines (address occasional OBS build + failures). + +- Update to 1.0 + * Estimate kdump memory requirements at build time + (jsc#SLE-18441). +- Remove patches that have been upstreamed: + * kdump-0.9.2-mkdumprd-properly-pass-compression-params.patch + +- kdump-0.9.2-mkdumprd-properly-pass-compression-params.patch: Fix + malformation in passing Dracut compression parameters in mkdumprd + (bsc#1193765). +- Refresh existing patches. + kernel-default +- Refresh + patches.suse/mm-page_alloc-Fetch-the-correct-pcp-buddy-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Free-pages-in-a-single-pass-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Limit-number-of-high-order-pages-on-PCP-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Simplify-how-many-pages-are-selected-per-pcp-list-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Track-range-of-active-PCP-lists-during-bulk-free.patch. +- commit 7ca072e + +- sched/preempt: Tell about PREEMPT_DYNAMIC on kernel headers (bsc#1194889). +- commit 1c083dc + +- mm/page_alloc: Limit number of high-order pages on PCP during + bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Free pages in a single pass during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Drain the requested list first during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Simplify how many pages are selected per pcp + list during bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Track range of active PCP lists during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Fetch the correct pcp buddy during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- commit a445f59 + +- mm/khugepaged: disable READ_ONLY_THP_FOR_FS (bsc#1195774). +- commit c4a885b + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit beb790e + +- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA + window for persistent memory" (bsc#1195995 ltc#196394). +- commit e2c5ef4 + +- tipc: improve size validations for received domain records + (bsc#1195254, CVE-2022-0435). +- commit 8dead82 + +- brcmfmac: firmware: Fix firmware loading (bsc#1195501) +- commit 01c98dd + +- brcmfmac: firmware: Allow per-board firmware binaries (bsc#1195501) +- commit 4c87ae7 + +- yam: fix a memory leak in yam_siocdevprivate() (CVE-2022-24959 + bsc#1195897). +- commit 5e032d3 + +- Update kabi files. +- commit f6a01f9 + +- usb: gadget: clear related members when goto fail + (CVE-2022-24958 bsc#1195905). +- usb: gadget: don't release an existing dev->buf (CVE-2022-24958 + bsc#1195905). +- commit eaa2838 + +- moxart: fix potential use-after-free on remove path (bsc#1194516 + CVE-2022-0487). +- commit 4e8eccc + +- brcmfmac: use separate firmware for 43430 revision 2 (bsc#1195501) +- commit 5b616d7 + +- memcg: do not tweak node in alloc_mem_cgroup_per_node_info + (bsc#1195752). +- mm: make free_area_init_node aware of memory less nodes + (bsc#1195752). +- mm, memory_hotplug: reorganize new pgdat initialization + (bsc#1195752). +- mm, memory_hotplug: drop arch_free_nodedata (bsc#1195752). +- mm: handle uninitialized numa nodes gracefully (bsc#1195752). +- mm, memory_hotplug: make arch_alloc_nodedata independent on + CONFIG_MEMORY_HOTPLUG (bsc#1195752). +- commit 8bbe670 + +- cpuidle: menu: Bias selection of a shallower c-state when CPU + idles for IO (bnc#1193353). +- commit 3f1a503 + +- static_call: Fix tools headers (bsc#1194975). +- commit e04353c + +- BTF: Don't break ABI when debuginfo is disabled (jsc#SLE-18805). + This makes re-enabling BTF for modules possible once fix for bsc#1194501 + is available. +- commit afc52cd + +- constraints: Also adjust disk requirement for x86 and s390. +- commit 9719db0 + +- constraints: Increase disk space for aarch64 +- commit 09c2882 + +- KVM: s390: Return error on SIDA memop on normal guest + (bsc#1195516 CVE-2022-0516). +- commit 3db2d99 + +- Update kabi files. + update for the latest scheduler changes +- commit cd3c5e1 + +- sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA + spans multiple LLCs (bsc#1192120). +- sched/fair: Improve consistency of allowed NUMA balance + calculations (bsc#1192120). +- commit 6c87519 + +- NFSv4: Handle case where the lookup of a directory fails + (bsc#1195612 CVE-2022-24448). +- commit 3f047de + +- cgroup-v1: Require capabilities to set release_agent + (bsc#1195543 CVE-2022-0492). +- commit 80c2825 + +- Delete patches.suse/net-sched-disable-nolock-pfifo-fast.patch. (bsc#1187428) + This patch was a temporary workaround for bsc#1183405 race condition. + As SLE15-SP4 is based on 5.14 kernel which contains the upstream fix for + the race condition, disabling lockless implementation of pfifo_fast is not + actually needed. +- commit dd7ef49 + +- This is about really old Lenovo laptop HW/firmware issues + It's very likely that this has been fixed in firmware or in acpi + subsystem with another patch/blacklist whatsoever. + Removing for cleanup reasons: +- Delete patches.suse/acpi_thermal_passive_blacklist.patch. +- Delete + patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch. +- commit a21f3a8 + +- Update kabi files. +- Initial import from 2022-02-02 weekly submission + (commit 0d67d764121814add0f9e5468b80f3b8c8866bc7) +- The kABI Soft Freeze. +- Update kabi files. +- Initial import from 2022-02-02 weekly submission - the kABI Soft Freeze. +- commit 2ba84fd + +- fanotify: Fix stale file descriptor in copy_event_to_user() + (bsc#1195187). +- commit c598009 + +- tcp: Add a stub for sk_defer_free_flush() (bsc#1195400). +- commit 66984be + +- mm: vmscan: remove deadlock due to throttling failing to make + progress (bsc#1195357). +- commit 6096a6d + +- KVM: SEV: Prohibit migration of a VM that has mirrors + (bsc#1194526). +- KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked + (bsc#1194526). +- KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() + (bsc#1194526). +- KVM: SEV: Drop a redundant setting of sev->asid during + initialization (bsc#1194526). +- KVM: SEV: Set sev_info.active after initial checks in + sev_guest_init() (bsc#1194526). +- KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created + vCPUs (bsc#1194526). +- commit 806c843 + +- Update patch reference for radeon regression fix (bsc#1195142) +- commit bc75946 + +- spi: mediatek: Avoid NULL pointer crash in interrupt + (git-fixes). +- spi: bcm-qspi: check for valid cs before applying chip select + (git-fixes). +- spi: uniphier: fix reference count leak in uniphier_spi_probe() + (git-fixes). +- spi: meson-spicc: add IRQ check in meson_spicc_probe + (git-fixes). +- spi: stm32-qspi: Update spi registering (git-fixes). +- irqchip/realtek-rtl: Fix off-by-one in routing (git-fixes). +- irqchip/realtek-rtl: Map control data to virq (git-fixes). +- tty: Add support for Brainboxes UC cards (git-fixes). +- usb: xhci-plat: fix crash when suspend if remote wake enable + (git-fixes). +- USB: core: Fix hang in usb_kill_urb by adding memory barriers + (git-fixes). +- usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge + (git-fixes). +- efi: runtime: avoid EFIv2 runtime services on Apple x86 machines + (git-fixes). +- efi/libstub: arm64: Fix image check alignment at entry + (git-fixes). +- drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw + (git-fixes). +- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy + (git-fixes). +- sch_htb: Fail on unsupported parameters when offload is + requested (git-fixes). +- can: tcan4x5x: regmap: fix max register value (git-fixes). +- phylib: fix potential use-after-free (git-fixes). +- net: phy: broadcom: hook up soft_reset for BCM54616S + (git-fixes). +- rpmsg: char: Fix race between the release of rpmsg_eptdev and + cdev (git-fixes). +- rpmsg: char: Fix race between the release of rpmsg_ctrldev + and cdev (git-fixes). +- ARM: 9180/1: Thumb2: align ALT_UP() sections in modules + sufficiently (git-fixes). +- usr/include/Makefile: add linux/nfc.h to the compile-test + coverage (git-fixes). +- gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock + (git-fixes). +- Bluetooth: refactor malicious adv data check (git-fixes). +- commit b99299d + +- tcp: add a missing sk_defer_free_flush() in tcp_splice_read() + (bsc#1195400). +- commit 90f376b + +- net: Flush deferred skb free on socket destroy (bsc#1195400). +- commit 2e63a82 + +- net/tls: Fix another skb memory leak when running kTLS traffic + (bsc#1195400). +- commit 3aa18f4 + +- net/tls: Fix skb memory leak when running kTLS traffic + (bsc#1195400). +- commit a9990a3 + +- tcp: add missing htmldocs for skb->ll_node and sk->defer_list + (bsc#1195400). +- commit 495cd25 + +- tcp: do not call tcp_cleanup_rbuf() if we have a backlog + (bsc#1195400). +- commit d5025e5 + +- tcp: defer skb freeing after socket lock is released + (bsc#1195400). +- commit 5ddbe0e + +- tcp: avoid indirect calls to sock_rfree (bsc#1195400). +- commit 6167ff6 + +- tcp: small optimization in tcp recvmsg() (bsc#1195400). +- commit 4db4a08 + +- rfkill: add kABI padding Patch-mainline: Never, kABI padding + References: bsc#1179531 (bsc#1179531). +- commit 4badc70 + +- sched/core: Forced idle accounting (bsc#1189999 (Scheduler + functional and performance backports)). +- sched: Make schedstats helpers independent of fair sched class + (bsc#1189999 (Scheduler functional and performance backports)). +- sched: Make struct sched_statistics independent of fair sched + class (bsc#1189999 (Scheduler functional and performance + backports)). +- commit 3157933 + +- List simpledrm in supported.conf (jsc#SLE-18823) + Makes the driver part of the regular kernel-default package. +- commit 7522e67 + +- continue to provide guest OS id on hyperv (bnc#814005, bsc#1189965). +- commit 69937ca + +- platform/x86: wmi: Fix driver->notify() vs ->probe() race + (git-fixes). +- commit 1957b33 + +- platform/x86: wmi: introduce helper to convert driver to WMI + driver (git-fixes). +- commit 0d205fc + +- platform/x86: wmi: Replace read_takes_no_args with a flags field + (git-fixes). +- commit 4e01e3a + +- platform/x86: wmi: make GUID block packed (git-fixes). +- commit d4f4098 + +- platform/x86: wmi: use guid_t and guid_equal() (git-fixes). +- commit ba3700f + +- platform/x86: wmi: use bool instead of int (git-fixes). +- commit fcf29d7 + +- platform/x86: wmi: use BIT() macro (git-fixes). +- commit fefbbd1 + +- platform/x86: wmi: remove unnecessary checks (git-fixes). +- commit bb591a0 + +- platform/x86: wmi: remove unnecessary casts (git-fixes). +- commit 3b81cff + +- platform/x86: wmi: remove unnecessary argument (git-fixes). +- commit 46d5bd4 + +- Delete patches.suse/bfq-tune-slice-idle.patch: BFQ logic has improved + and QA results don't indicate we need this anymore. +- commit 0ad80b2 + +- crypto: HMAC - disallow keys < 112 bits in FIPS mode + (jsc#SLE-21132,bsc#1193136). +- commit 3e251f8 + +- crypto: HMAC - add fips_skip support + (jsc#SLE-21132,bsc#1193136). +- commit d7c3015 + +- blacklist.conf: Added dups +- commit 2333475 + +- Drop superfluous x86 SME patch + The commit already present in another patch +- commit f64529e + +- Update config files: disable DEBUG_INFO_BTF_MODULES (bsc#1194501). +- commit b07bf3e + +- bpf: make module BTF toggleable (bsc#1194501). +- commit e268acf + +- kABI padding for bpf (bsc#1179531). +- commit 15e30ef + +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1190497). +- commit 6282a43 + +- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type + enumeration (jsc#SLE-19026). +- commit 3f43757 + +- x86/MCE/AMD: Export smca_get_bank_type symbol (jsc#SLE-19026). +- commit 49cf559 + +- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types + (jsc#SLE-19026). +- commit a089c33 + +- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and + A0h-AFh (jsc#SLE-19026). +- commit 804cac2 + +- EDAC: Add RDDR5 and LRDDR5 memory types (jsc#SLE-19026). +- commit 4ca03fe + +- scsi: nsp_cs: Check of ioremap return value (git-fixes). +- scsi: ufs: ufs-mediatek: Fix error checking in + ufs_mtk_init_va09_pwr_ctrl() (git-fixes). +- scsi: qedf: Fix potential dereference of NULL pointer + (git-fixes). +- scsi: Revert "scsi: hisi_sas: Filter out new PHY up events + during suspend" (git-fixes). +- scsi: ufs: Fix race conditions related to driver data + (git-fixes). +- scsi: pm8001: Fix kernel-doc warnings (git-fixes). +- scsi: core: Show SCMD_LAST in text form (git-fixes). +- scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() + (git-fixes). +- commit 5fed070 + +- Added blacklisted SCSI ufs commit +- commit 89e75cd + +- supported.conf: Mark drivers/perf/arm_dmc620_pmu as supported (jsc#SLE-19041) +- commit 48e38f8 + +- crypto: testmgr - disallow plain ghash in FIPS mode + (jsc#SLE-21132,bsc#1194777). +- commit a8532d3 + +- crypto: testmgr - disallow plain cbcmac(aes) in FIPS mode + (jsc#SLE-21132,bsc#1194774). +- commit 70677c0 + +- sched/fair: Revert update_pick_idlest() Select group with + lowest group_util when idle_cpus are equal (bnc#1193175). +- commit 5418435 + +- intel_idle: enable interrupts before C1 on Xeons (bnc#1155798 + (CPU scheduler functional and performance backports)). +- commit 78fa711 + +- filemap: Remove PageHWPoison check from next_uptodate_page() + (bnc#1190208 (MM functional and performance backports)). +- sched: Trigger warning if ->migration_disabled counter + underflows (bnc#1189998 (PREEMPT_RT prerequisite backports)). +- sched/fair: Cleanup task_util and capacity type (bnc#1189999 + (Scheduler functional and performance backports)). +- psi: Fix PSI_MEM_FULL state when tasks are in memstall + and doing reclaim (bnc#1189999 (Scheduler functional and + performance backports)). +- psi: Add a missing SPDX license header (bnc#1189999 (Scheduler + functional and performance backports)). +- psi: Remove repeated verbose comment (bnc#1189999 (Scheduler + functional and performance backports)). +- commit edff965 + +- crypto: api - Allow algs only in specific constructions in + FIPS mode (jsc#SLE-21132,bsc#1191256,bsc#1194774,bsc#1194777). +- Refresh + patches.suse/0001-crypto-implement-downstream-solution-for-disabling-d.patch. +- commit 592d0ee + +- blacklist.conf: Add a7ebf564de32 mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() +- commit 69f3db3 + +- ALSA: hda: Remove redundant runtime PM calls (git-fixes). +- ALSA: hda: intel: More comprehensive PM runtime setup for + controller driver (git-fixes). +- commit b254574 + +- kernel-obs-build: include 9p (boo#1195353) + To be able to share files between host and the qemu vm of the build + script, the 9p and 9p_virtio kernel modules need to be included in + the initrd of kernel-obs-build. +- commit 0cfe67a + +- ALSA: hda: Fix UAF of leds class devs at unbinding + (bsc#1195349). +- commit 166e9b4 + +- gve: Add tx|rx-coalesce-usec for DQO (bsc#1195276). +- gve: Add consumed counts to ethtool stats (bsc#1195276). +- gve: Implement suspend/resume/shutdown (bsc#1195276). +- gve: Add optional metadata descriptor type GVE_TXD_MTD + (bsc#1195276). +- gve: remove memory barrier around seqno (bsc#1195276). +- gve: Update gve_free_queue_page_list signature (bsc#1195276). +- gve: Move the irq db indexes out of the ntfy block struct + (bsc#1195276). +- gve: Correct order of processing device options (bsc#1195276). +- gve: fix for null pointer dereference (bsc#1195276). +- gve: fix unmatched u64_stats_update_end() (bsc#1195276). +- gve: Add a jumbo-frame device option (bsc#1195276). +- gve: Implement packet continuation for RX (bsc#1195276). +- gve: Add RX context (bsc#1195276). +- gve: Use kvcalloc() instead of kvzalloc() (bsc#1195276). +- commit 0803caf + +- Update config files. (bsc#1195346) + Enable DMABUF_HEAPS[_SYSTEM] configuration options +- commit 3090423 + +- blacklist.conf: misattributed patch +- commit 8d2ba5e + +- blacklist.conf: misattributed patch +- commit ec33b0f + +- net: mcs7830: handle usb read errors properly (git-fixes). +- commit 48dab08 + +- ucount: Make get_ucount a safe get_user replacement + (bsc#1195306 CVE-2022-24122). +- commit b9063d5 + +- Refresh + patches.suse/kabi-arm64-reserve-space-in-cpu_hwcaps-and-cpu_hwcap.patch. +- commit 0b42051 + +- ceph: set pool_ns in new inode layout for async creates + (bsc#1195342). +- ceph: properly put ceph_string reference after async create + attempt (bsc#1195341). +- commit cade32d + +- bpf,x86: Respect X86_FEATURE_RETPOLINE* (bsc#1190497). +- commit 3017e7f + +- bpf,x86: Simplify computing label offsets (bsc#1190497). +- commit b5c6689 + +- x86,bugs: Unconditionally allow spectre_v2=retpoline,amd + (bsc#1190497). +- commit 8b8edaa + +- x86/alternative: Add debug prints to apply_retpolines() + (bsc#1190497). +- commit 76b6079 + +- x86/alternative: Try inline spectre_v2=retpoline,amd + (bsc#1190497). +- commit 4e48a24 + +- x86/alternative: Handle Jcc __x86_indirect_thunk_\reg + (bsc#1190497). +- commit 8b47d6e + +- x86/alternative: Implement .retpoline_sites support + (bsc#1190497). +- commit 758e879 + +- x86/retpoline: Create a retpoline thunk array (bsc#1190497). +- commit f1f201e + +- x86/retpoline: Move the retpoline thunk declarations to + nospec-branch.h (bsc#1190497). +- commit 6f7882c + +- x86/asm: Fixup odd GEN-for-each-reg.h usage (bsc#1190497). +- commit 0632c94 + +- x86/asm: Fix register order (bsc#1190497). +- commit f91c48e + +- x86/retpoline: Remove unused replacement symbols (bsc#1190497). +- commit 15d0b39 + +- objtool,x86: Replace alternatives with .retpoline_sites + (bsc#1190497). +- commit f215305 + +- objtool: Shrink struct instruction (bsc#1190497). +- commit 633fd59 + +- objtool: Explicitly avoid self modifying code in + .altinstr_replacement (bsc#1190497). +- commit b05fae2 + +- objtool: Classify symbols (bsc#1190497). +- commit c28da8d + +- ibmvnic: remove unused defines (bsc#1195293 ltc#196198). +- ibmvnic: Update driver return codes (bsc#1195293 ltc#196198). +- commit 7124b18 + +- kABI padding for generic crypto (bsc#1179531). +- commit 42a8077 + +- video: hyperv_fb: Fix validation of screen resolution + (git-fixes). +- Drivers: hv: balloon: account for vmbus packet header in + max_pkt_size (git-fixes). +- x86/hyperv: Properly deal with empty cpumasks in + hyperv_flush_tlb_multi() (git-fixes). +- commit 55fdcf1 + +- crypto: seqiv - flag instantiations as FIPS compliant + (jsc#SLE-21132,bsc#1194778). +- commit a0ea522 + +- kbuild: remove include/linux/cyclades.h from header file check + (git-fixes). +- commit 05fdfcd + +- PCI/sysfs: Find shadow ROM before static attribute + initialization (git-fixes). +- serial: stm32: fix software flow control transfer (git-fixes). +- tty: n_gsm: fix SW flow control encoding/handling (git-fixes). +- serial: 8250: of: Fix mapped region size when using reg-offset + property (git-fixes). +- tty: Partially revert the removal of the Cyclades public API + (git-fixes). +- usb: cdnsp: Fix segmentation fault in cdns_lost_power function + (git-fixes). +- usb: dwc3: xilinx: Fix error handling when getting USB3 PHY + (git-fixes). +- usb: dwc3: xilinx: Skip resets and USB3 register settings for + USB2.0 mode (git-fixes). +- usb: common: ulpi: Fix crash in ulpi_match() (git-fixes). +- usb: gadget: f_sourcesink: Fix isoc transfer for + USB_SPEED_SUPER_PLUS (git-fixes). +- ucsi_ccg: Check DEV_INT bit only when starting CCG4 (git-fixes). +- usb: typec: tcpm: Do not disconnect when receiving VSAFE0V + (git-fixes). +- usb: typec: tcpm: Do not disconnect while receiving VBUS off + (git-fixes). +- usb: typec: tcpci: don't touch CC line if it's Vconn source + (git-fixes). +- usb: roles: fix include/linux/usb/role.h compile issue + (git-fixes). +- drm/amd/display: reset dcn31 SMU mailbox on failures + (git-fixes). +- irqchip/gic-v4: Disable redistributors' view of the VPE table + at boot time (git-fixes). +- commit 9089800 + +- Move upstreamed patches into sorted section +- commit 44bc450 + +- kABI padding for qat (bsc#1179531). +- commit 38dc163 + +- blacklist.conf: mark git-fixes added to perf userspace package +- commit adbe3cf + +- crypto: xts - restrict key lengths to approved values in FIPS + mode (jsc#SLE-21132,bsc#1193136). +- commit 3c220f6 + +- ata: pata_platform: Fix a NULL pointer dereference in + __pata_platform_probe() (git-fixes). +- hwmon: (lm90) Fix sysfs and udev notifications (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 + (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6680 (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6654 (git-fixes). +- hwmon: (lm90) Re-enable interrupts after alert clears + (git-fixes). +- hwmon: (lm90) Reduce maximum conversion rate for G781 + (git-fixes). +- drm/amd/display/dc/calcs/dce_calcs: Fix a memleak in + calculate_bandwidth() (git-fixes). +- drm/etnaviv: relax submit size limits (git-fixes). +- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable + (git-fixes). +- drm/msm/a6xx: Add missing suspend_count increment (git-fixes). +- drm/msm: Fix wrong size calculation (git-fixes). +- drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc + (git-fixes). +- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy + (git-fixes). +- Revert "drm/ast: Support 1600x900 with 108MHz PCLK" (git-fixes). +- drm/atomic: Add the crtc to affected crtc only if uapi.enable = + true (git-fixes). +- commit 17cd888 + +- perf/x86/intel/uncore: Add IMC uncore support for ADL + (git-fixes). +- perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX + (git-fixes). +- perf/x86/intel: Add a quirk for the calculation of the number + of counters on Alder Lake (git-fixes). +- perf: Fix perf_event_read_local() time (git-fixes). +- perf: Protect perf_guest_cbs with RCU (git-fixes). +- commit 6b315d3 + +- bpf: Remove config check to enable bpf support for branch + records (git-fixes). +- commit f91c35f + +- blacklist.conf: blacklist a672b2e36a64 bpf: Fix ringbuf memory type confusion when passing to helpers +- commit 3132b8c + +- bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) + (git-fixes). +- bpf: Adjust BTF log size limit (git-fixes). +- commit c6f8f64 + +- phonet: refcount leak in pep_sock_accep (bsc#1193867, + CVE-2021-45095). +- commit f4ec02a + +- Revert "xfrm: xfrm_state_mtu should return at least 1280 for + ipv6" (bsc#1185377, bsc#1194048). +- xfrm: fix MTU regression (bsc#1185377, bsc#1194048). +- commit d7a3024 + +- ext4: set csum seed in tmp inode while migrating to extents + (bsc#1195275). +- commit 8151d53 + +- Refresh patches.suse/x86-cpufeatures-add-kabi-padding.patch. +- commit 7c59b09 + +- KVM: SEV: initialize regions_list of a mirror VM (bsc#1194526). +- KVM: SEV: move mirror status to destination of + KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (bsc#1194526). +- KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM + (bsc#1194526). +- KVM: SEV: do not use list_replace_init on an empty list + (bsc#1194526). +- KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability + (bsc#1194526). +- selftest: KVM: Add intra host migration tests (bsc#1194526). +- commit 77a7ab5 + +- Delete + patches.suse/0008-random-move-FIPS-continuous-test-to-output-functions.patch. + Obsoleted by Nicolai's FIPS RNG rework. +- commit 4892a02 + +- rpm/modules.fips: remove ansi_cprng (jsc#SLE-21132,bsc#1194773). +- commit d8f6d39 + +- Delete patches.suse/fips-enable-ansi_cprng-in-testmgr (jsc#SLE-21132,bsc#1194773). +- commit 9e8a9c1 + +- drm/vmwgfx: Fix stale file descriptors on failed usercopy + (CVE-2022-22942 bsc#1195065). +- commit b82dcaa + +- Delete + patches.suse/net-mvpp2-Enable-autoneg-bypass-for-1000BaseX-2500Ba.patch. + No longer needed. +- commit 7ab8bc0 + +- Delete + patches.suse/brcmfmac-Add-clm_blob-firmware-files-to-modinfo.patch. + Patch is part of v5.14 base kernel. +- commit d3c2d60 + +- Refresh patches.suse/arch-arm64-mm_context-t-placeholder.patch. + Re-enable kABI place holder for SLE15-SP4 +- commit 7bf2c52 + +- dma-buf: cma_heap: Fix mutex locking section (git-fixes). +- dma-buf: system_heap: Avoid warning on mid-order allocations + (git-fixes). +- commit 2944bf7 + +- drm/amdgpu/display: Only set vblank_disable_immediate when + PSR is not enabled (git-fixes). +- drm/amd/display: Enable PSR by default on newer DCN (git-fixes). +- commit 9be44b2 + +- x86/gpu: Reserve stolen memory for first integrated Intel GPU + (git-fixes). +- w1: Misuse of get_user()/put_user() reported by sparse + (git-fixes). +- usb: dwc2: gadget: initialize max_speed from params (git-fixes). +- commit fa8f66b + +- usb: hub: Add delay for SuperSpeed hub resume to let links + transit to U0 (git-fixes). +- usb: uhci: add aspeed ast2600 uhci support (git-fixes). +- usb: gadget: f_fs: Use stream_open() for endpoint files + (git-fixes). +- USB: ehci_brcm_hub_control: Improve port index sanitizing + (git-fixes). +- usb: dwc3: meson-g12a: fix shared reset control use (git-fixes). +- serial: core: Keep mctrl register state and cached copy in sync + (git-fixes). +- serial: pl011: Drop CR register reset on set_termios + (git-fixes). +- serial: pl010: Drop CR register reset on set_termios + (git-fixes). +- soc: imx: gpcv2: Synchronously suspend MIX domains (git-fixes). +- soc: ti: pruss: fix referenced node in error message + (git-fixes). +- commit 6ef0377 + +- rtc: cmos: take rtc_lock while reading from CMOS (git-fixes). +- phy: mediatek: Fix missing check in mtk_mipi_tx_probe + (git-fixes). +- regulator: qcom_smd: Align probe function with rpmh-regulator + (git-fixes). +- regulator: da9121: Prevent current limit change when enabled + (git-fixes). +- PM: runtime: Add safety net to supplier device release + (git-fixes). +- rtw88: 8822c: update rx settings to prevent potential hw + deadlock (git-fixes). +- rsi: Fix out-of-bounds read in rsi_read_pkt() (git-fixes). +- rsi: Fix use-after-free in rsi_rx_done_handler() (git-fixes). +- rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC + (git-fixes). +- PM: AVS: qcom-cpr: Use div64_ul instead of do_div (git-fixes). +- commit 0642d93 + +- PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA + controller (git-fixes). +- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix + lockdep errors (git-fixes). +- mmc: mtk-sd: Use readl_poll_timeout instead of open-coded + polling (git-fixes). +- mtd: rawnand: gpmi: Add ERR007117 protection for + nfc_apply_timings (git-fixes). +- mtd: rawnand: gpmi: Remove explicit default gpmi clock setting + for i.MX6 (git-fixes). +- net: phy: marvell: configure RGMII delays for 88E1118 + (git-fixes). +- mt76: mt7615: improve wmm index allocation (git-fixes). +- mt76: do not pass the received frame with decryption error + (git-fixes). +- mt76: mt7615: fix possible deadlock while + mt7615_register_ext_phy() (git-fixes). +- net: phy: prefer 1000baseT over 1000baseKX (git-fixes). +- commit fe2b42c + +- mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF + platforms (git-fixes). +- mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO + (git-fixes). +- mmc: tmio: reinit card irqs in reset routine (git-fixes). +- mfd: tps65910: Set PWR_OFF bit during driver probe (git-fixes). +- mfd: atmel-flexcom: Use .resume_noirq (git-fixes). +- mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP (git-fixes). +- media: saa7146: hexium_gemini: Fix a NULL pointer dereference + in hexium_attach() (git-fixes). +- media: rockchip: rkisp1: use device name for debugfs subdir name + (git-fixes). +- media: igorplugusb: receiver overflow should be reported + (git-fixes). +- media: m920x: don't use stack on USB reads (git-fixes). +- commit 3a8fd18 + +- media: atomisp: fix "variable dereferenced before check 'asd'" + (git-fixes). +- media: cec: fix a deadlock situation (git-fixes). +- media: saa7146: hexium_orion: Fix a NULL pointer dereference + in hexium_attach() (git-fixes). +- media: rcar-vin: Update format alignment constraints + (git-fixes). +- media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds + (git-fixes). +- media: venus: avoid calling core_clk_setrate() concurrently + during concurrent video sessions (git-fixes). +- media: b2c2: Add missing check in flexcop_pci_isr: (git-fixes). +- media: atomisp: handle errors at sh_css_create_isp_params() + (git-fixes). +- media: atomisp: check before deference asd variable (git-fixes). +- media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the + exposure (git-fixes). +- commit d62b853 + +- mac80211: allow non-standard VHT MCS-10/11 (bsc#1192891). +- iwlwifi: pcie: make sure prph_info is set when treating wakeup + IRQ (git-fixes). +- iwlwifi: mvm: fix AUX ROC removal (git-fixes). +- iwlwifi: mvm: Fix calculation of frame length (git-fixes). +- iwlwifi: remove module loading failure message (git-fixes). +- iwlwifi: fix leaks/bad data after failed firmware load + (git-fixes). +- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds + (git-fixes). +- media: atomisp: set per-device's default mode (git-fixes). +- media: atomisp: fix enum formats logic (git-fixes). +- media: atomisp: add NULL check for asd obtained from + atomisp_video_pipe (git-fixes). +- commit 5c77fd4 + +- HID: Ignore battery for Elan touchscreen on HP Envy X360 + 15t-dr100 (git-fixes). +- i2c: designware-pci: Fix to change data types of hcnt and lcnt + parameters (git-fixes). +- i2c: mpc: Correct I2C reset procedure (git-fixes). +- i2c: i801: Don't silently correct invalid transfer size + (git-fixes). +- interconnect: qcom: rpm: Prevent integer overflow in rate + (git-fixes). +- iio: trigger: Fix a scheduling whilst atomic issue seen on + tsc2046 (git-fixes). +- HSI: core: Fix return freed object in hsi_new_client + (git-fixes). +- HID: magicmouse: Fix an error handling path in + magicmouse_probe() (git-fixes). +- iwlwifi: mvm: avoid clearing a just saved session protection id + (git-fixes). +- iwlwifi: mvm: synchronize with FW after multicast commands + (git-fixes). +- commit 6ef8153 + +- drm/i915/display/ehl: Update voltage swing table (git-fixes). +- floppy: Add max size check for user space request (git-fixes). +- gpiolib: acpi: Do not set the IRQ type if the IRQ is already + in use (git-fixes). +- HID: magicmouse: Report battery level over USB (git-fixes). +- HID: apple: Do not reset quirks when the Fn key is not found + (git-fixes). +- HID: i2c-hid-of: Expose the touchscreen-inverted properties + (git-fixes). +- HID: quirks: Allow inverting the absolute X/Y values + (git-fixes). +- drm/amdgpu: fixup bad vram size on gmc v8 (git-fixes). +- drm/etnaviv: consider completed fence seqno in hang check + (git-fixes). +- commit b98cf3a + +- drm/etnaviv: limit submit sizes (git-fixes). +- drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV (git-fixes). +- drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV + (git-fixes). +- drm/vmwgfx: Release ttm memory if probe fails (git-fixes). +- drm: rcar-du: Fix CRTC timings when CMM is used (git-fixes). +- drm/amd/display: add else to avoid double destroy clk_mgr + (git-fixes). +- drm/amdgpu/display: set vblank_disable_immediate for DC + (git-fixes). +- drm/amd/display: check top_pipe_to_program pointer (git-fixes). +- drm/bridge: megachips: Ensure both bridges are probed before + registration (git-fixes). +- drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga + Book X91F/L (git-fixes). +- commit 7ac44dd + +- crypto: qat - make pfvf send message direction agnostic + (git-fixes). +- Refresh + patches.suse/crypto-qat-fix-undetected-PFVF-timeout-in-ACK-loop.patch. +- commit 1517ba9 + +- crypto: hisilicon/hpre - fix memory leak in + hpre_curve25519_src_init() (git-fixes). +- drm/nouveau/kms/nv04: use vzalloc for nv04_display (git-fixes). +- drm/nouveau/pmu/gm200-: avoid touching PMU outside of + DEVINIT/PREOS/ACR (git-fixes). +- drm/bridge: dw-hdmi: handle ELD when + DRM_BRIDGE_ATTACH_NO_CONNECTOR (git-fixes). +- drm/ttm: Put BO in its memory manager's lru list (git-fixes). +- drm/lima: fix warning when CONFIG_DEBUG_SG=y & + CONFIG_DMA_API_DEBUG=y (git-fixes). +- drm/panel: Delete panel on mipi_dsi_attach() failure + (git-fixes). +- crypto: qat - remove unnecessary collision prevention step in + PFVF (git-fixes). +- commit 4a84546 + +- clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB + (git-fixes). +- backlight: qcom-wled: Respect enabled-strings in set_brightness + (git-fixes). +- backlight: qcom-wled: Use cpu_to_le16 macro to perform + conversion (git-fixes). +- batman-adv: allow netlink usage in unprivileged containers + (git-fixes). +- Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES (git-fixes). +- Bluetooth: btintel: Add missing quirks and msft ext for legacy + bootloader (git-fixes). +- Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag + (git-fixes). +- Bluetooth: Fix debugfs entry leak in hci_register_dev() + (git-fixes). +- Bluetooth: refactor set_exp_feature with a feature table + (git-fixes). +- commit 4823532 + +- ath11k: Fix napi related hang (git-fixes). +- ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream + (git-fixes). +- ath9k_htc: fix NULL pointer dereference at + ath9k_htc_tx_get_packet() (git-fixes). +- ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() + (git-fixes). +- ath11k: Avoid false DEADLOCK warning reported by lockdep + (git-fixes). +- ath11k: avoid deadlock by change ieee80211_queue_work for + regd_update_work (git-fixes). +- ath11k: Avoid NULL ptr access during mgmt tx cleanup + (git-fixes). +- ath11k: add string type to search board data in board-2.bin + for WCN6855 (git-fixes). +- ath11k: Fix crash caused by uninitialized TX ring (git-fixes). +- commit 94ca4e3 + +- drm: Add kabi placeholders to commonly used structs + (bsc#1179531). +- commit 95ca796 + +- ASoC: mediatek: mt8183: fix device_node leak (git-fixes). +- ASoC: mediatek: mt8173: fix device_node leak (git-fixes). +- ASoC: mediatek: mt8192-mt6359: fix device_node leak (git-fixes). +- ASoC: imx-hdmi: add put_device() after of_find_device_by_node() + (git-fixes). +- ACPI: CPPC: Check present CPUs for determining _CPC is valid + (git-fixes). +- ACPI: battery: Add the ThinkPad "Not Charging" quirk + (git-fixes). +- ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device + on the GPD win (git-fixes). +- ACPI / x86: Allow specifying acpi_device_override_status() + quirks by path (git-fixes). +- ACPI: Change acpi_device_always_present() into + acpi_device_override_status() (git-fixes). +- ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always + present table (git-fixes). +- ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 + (git-fixes). +- ACPICA: Fix wrong interpretation of PCC address (git-fixes). +- ACPICA: Executer: Fix the REFCLASS_REFOF case in + acpi_ex_opcode_1A_0T_1R() (git-fixes). +- ACPICA: Utilities: Avoid deleting the same object twice in a + row (git-fixes). +- ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions + (git-fixes). +- ath10k: Fix tx hanging (git-fixes). +- ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START + reply (git-fixes). +- amdgpu/pm: Make sysfs pm attributes as read-only for VFs + (git-fixes). +- ath11k: qmi: avoid error messages when dma allocation fails + (git-fixes). +- commit e0f2245 + +- Update + patches.suse/0002-char-random-reinstantiate-DRBGs-once-optimized-sha51.patch + (jsc#SLE-21132,bsc#1191259,bsc#1195160). +- commit 1ebad47 + +- net ticp:fix a kernel-infoleak in __tipc_sendmsg() (bsc#1195199 + CVE-2022-0382). +- net/packet: rx_owner_map depends on pg_vec (bsc#1195184 + CVE-2021-22600). +- commit 322fbf8 + +- powerpc/book3s64/radix: make tlb_single_page_flush_ceiling a + debugfs entry (bsc#1195183 ltc#193865). +- commit 5d7a0a2 + +- rds: Fix memory leak in __rds_conn_create() (bsc#1194090 CVE-2021-45480). +- commit 6d71aca + +- Update + patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch + (bsc#464461,bsc#981838,bsc#1064414,bsc#1144943,bsc#1193200,bsc#1193088). +- commit 1420840 + +- Revert IPMI backports (bsc#1195195) + It turned out that the recent backports of IPMI fixes cause a regression + on arm64 machine. + Deleted: + patches.suse/ipmi-Fix-UAF-when-uninstall-ipmi_si-and-ipmi_msghand.patch + patches.suse/ipmi-bail-out-if-init_srcu_struct-fails.patch + patches.suse/ipmi-fix-initialization-when-workqueue-allocation-fa.patch +- commit 435eaf7 + +- supported.conf: mark rtw88 modules as supported (jsc#SLE-22690) +- commit 37cc2d0 + +- mm: drop node from alloc_pages_vma (jsc#SLE-23098). +- commit 27520d6 + +- mm/mempolicy: wire up syscall set_mempolicy_home_node + (jsc#SLE-23098). +- mm/mempolicy: add set_mempolicy_home_node syscall + (jsc#SLE-23098). +- mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY + (jsc#SLE-23098). +- mm/mempolicy: unify the create() func for + bind/interleave/prefer-many policies (jsc#SLE-23098). +- mm/mempolicy: advertise new MPOL_PREFERRED_MANY (jsc#SLE-23098). +- mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY + (jsc#SLE-23098). +- mm/memplicy: add page allocation function for + MPOL_PREFERRED_MANY policy (jsc#SLE-23098). +- mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferred + nodes (jsc#SLE-23098). +- commit 41edfce + +- Update + patches.suse/USB-gadget-detect-too-big-endpoint-0-requests.patch + (bsc#1193802 CVE-2021-39685). + Updated references for CVE that became known after the fix + had been applied for other reasons +- commit 149a312 + +- Refresh patches.suse/powerpc-security-mitigation-patching.sh-Support-X-ta.patch. +- commit cc4f423 + +- ARM: 9170/1: fix panic when kasan and kprobe are enabled + (git-fixes). +- commit ae5a8de + +- net: bonding: fix bond_xmit_broadcast return value error bug + (git-fixes). +- mlx5: Don't accidentally set RTO_ONLINK before + mlx5e_route_lookup_ipv4_get() (git-fixes). +- libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() + (git-fixes). +- RDMA/cxgb4: Set queue pair state when being queried (git-fixes). +- RDMA/rxe: Fix a typo in opcode name (git-fixes). +- RDMA/cma: Let cma_resolve_ib_dev() continue search even after + empty entry (git-fixes). +- RDMA/core: Let ib_find_gid() continue search even after empty + entry (git-fixes). +- RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (git-fixes). +- RDMA/rxe: Remove the unnecessary variable (git-fixes). +- RDMA/uverbs: Remove the unnecessary assignment (git-fixes). +- RDMA/hns: Modify the mapping attribute of doorbell to device + (git-fixes). +- RDMA/rtrs-clt: Fix the initial value of min_latency (git-fixes). +- RDMA/cma: Remove open coding of overflow checking for + private_data_len (git-fixes). +- RDMA/hns: Validate the pkey index (git-fixes). +- RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling + RCFW with pending cmd-bit" (git-fixes). +- Revert "net/mlx5: Add retry mechanism to the command entry + index allocation" (git-fixes). +- net/mlx5: Set command entry semaphore up once got index free + (git-fixes). +- net/mlx5e: Sync VXLAN udp ports during uplink representor + profile change (git-fixes). +- net/mlx5: Fix access to sf_dev_table on allocation failure + (git-fixes). +- net/mlx5e: Fix matching on modified inner ip_ecn bits + (git-fixes). +- Revert "net/mlx5e: Block offload of outer header csum for GRE + tunnel" (git-fixes). +- Revert "net/mlx5e: Block offload of outer header csum for UDP + tunnels" (git-fixes). +- net/mlx5e: Don't block routes with nexthop objects in SW + (git-fixes). +- net/mlx5e: Fix wrong usage of fib_info_nh when routes with + nexthop objects are used (git-fixes). +- net/mlx5e: Fix nullptr on deleting mirroring rule (git-fixes). +- net/mlx5e: Fix page DMA map/unmap attributes (git-fixes). +- bnxt_en: use firmware provided max timeout for messages + (git-fixes). +- igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS + (git-fixes). +- commit 450565e + +- Delete + patches.suse/block-genhd-use-atomic_t-for-disk_event-block.patc. + (bsc#1192913, bsc#1194850) +- commit 62f1042 + +- mm: vmscan: reduce throttling due to a failure to make progress + - fix (git fixes (mm/vmscan)). +- mm: vmscan: Reduce throttling due to a failure to make progress + (git fixes (mm/vmscan)). +- commit 985ae57 + +- Delete + patches.suse/mm-vmscan-Reduce-throttling-due-to-a-failure-to-make-progress.patch. +- commit 758b892 + +- ibmvnic: remove unused ->wait_capability (bsc#1195073 + ltc#195713). +- ibmvnic: don't spin in tasklet (bsc#1195073 ltc#195713). +- ibmvnic: init ->running_cap_crqs early (bsc#1195073 ltc#195713). +- ibmvnic: Allow extra failures before disabling (bsc#1195073 + ltc#195713). +- commit 80bb4bf + +- sched/fair: Mark tg_is_idle() an inline in the + !CONFIG_FAIR_GROUP_SCHED case (git fixes (sched/fair)). +- commit 3fda91c + +- bpf, mm: Fix lockdep warning triggered by + stack_map_get_build_id_offset() (git fixes (mm/mmap)). +- commit 7c2b587 + +- mm: shmem: don't truncate page if memory failure happens v2 + (bsc#1190208 (MM functional and performance backports)). +- commit 4233c64 + +- Revert "mm: shmem: don't truncate page if memory failure + happens" (git fixes (mm/shmem)). +- commit 91b69dc + +- nitro_enclaves: Use get_user_pages_unlocked() call to handle + mmap assert (git fixes (mm/gup)). +- commit d2119e6 + +- bpf: Fix out of bounds access for ringbuf helpers (bsc#1194111 + bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- bpf: Generally fix helper register offset check (bsc#1194111 + bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- bpf: Generalize check_ctx_reg for reuse with other types + (bsc#1194111 bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- commit 5803ef2 + +- clocksource: Reduce the default clocksource_watchdog() retries + to 2 (bsc#1192724). +- commit ec1b82e + +- clocksource: Avoid accidental unstable marking of clocksources + (bsc#1192724). +- commit 8396e64 + +- x86/tsc: Disable clocksource watchdog for TSC on qualified + platorms (bsc#1192724). +- commit ad5e1ba + +- x86/tsc: Add a timer to make sure TSC_adjust is always checked + (bsc#1192724). +- commit c76fbc3 + +- Delete "Forgive repeated long-latency watchdog clocksource reads (bsc#1192724)" + The patch being deleted was a tentative fix that never made it into + upstream Linux. The clocksource instability issue will be addressed with + more appropriate fixes. +- scripts/git_sort/git_sort.py: Remove a dev branch of the -rcu tree +- Delete + patches.suse/clocksource-Forgive-repeated-long-latency-watchdog-c.patch. +- commit 726d4be + +- kernel-binary.spec.in: Move 20-kernel-default-extra.conf to the correctr + directory (bsc#1195051). +- commit c80b5de + +- scsi: kABI: Add suse_kabi_padding to scsi template structs + (bsc#1195056). +- commit 7342194 + +- Refresh + patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch. +- commit e169a7b + +- scsi: storvsc: Fix storvsc_queuecommand() memory leak + (git-fixes). +- commit a3c4175 + +- Move upstreamed IMA fix into sorted section +- commit 8970684 + +- psi: Fix uaf issue when psi trigger is destroyed while being + polled (git-fixes). +- bitops: protect find_first_{,zero}_bit properly (git-fixes). +- scripts/dtc: dtx_diff: remove broken example from help text + (git-fixes). +- Documentation: fix firewire.rst ABI file path error (git-fixes). +- commit b4b4dff + +- selftests/powerpc: Use date instead of EPOCHSECONDS in + mitigation-patching.sh (bsc#1194305 ltc#195651). +- commit d103181 + +- Refresh patches.suse/powerpc-security-mitigation-patching.sh-Support-X-ta.patch (bsc#1194305 ltc#195651). +- commit 96568cb + +- powerpc/64s: Mask SRR0 before checking against the masked NIP + (bsc#1194869). +- commit 2f4f88b + +- gpio: mpc8xxx: Fix an ignored error return from + platform_get_irq() (git-fixes). +- gpio: idt3243x: Fix an ignored error return from + platform_get_irq() (git-fixes). +- commit d403da6 + +- HID: uhid: Fix worker destroying device without any protection + (git-fixes). +- HID: vivaldi: fix handling devices not using numbered reports + (git-fixes). +- rtc: pxa: fix null pointer dereference (git-fixes). +- drm/radeon: fix error handling in radeon_driver_open_kms + (git-fixes). +- drm/amdgpu: don't do resets on APUs which don't support it + (git-fixes). +- clk: si5341: Fix clock HW provider cleanup (git-fixes). +- gpio: idt3243x: Fix IRQ check in idt_gpio_probe (git-fixes). +- gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe (git-fixes). +- commit 06c7e48 + +- ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 + (git-fixes). +- ALSA: core: Simplify snd_power_ref_and_wait() with the standard + macro (git-fixes). +- ALSA: core: Fix SSID quirk lookup for subvendor=0 (git-fixes). +- ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi + (git-fixes). +- ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 + (git-fixes). +- commit 8124ea4 + +- HID: wacom: Avoid using stale array indicies to read contact + count (bsc#1194667). +- HID: wacom: Ignore the confidence flag when a touch is removed + (bsc#1194667). +- HID: wacom: Reset expected and received contact counts at the + same time (bsc#1194667). +- commit 19261e1 + +- drm/i915: Flush TLBs before releasing backing store + (CVE-2022-0330 bsc#1194880). +- commit d011369 + +- vfs: fs_context: fix up param length parsing in + legacy_parse_param (CVE-2022-0185 bsc#1194517). +- Rename and retag following upstream merge from: + patches.suse/vfs-Out-of-bounds-write-of-heap-buffer-in-fs_context-c.patch + to patches.suse/vfs-fs_context-fix-up-param-length-parsing-in-legacy.patch +- commit e3271e6 + +- Update + patches.suse/sctp-account-stream-padding-length-for-reconf-chunk.patch + (stable-5.14.14 bsc#1194985 CVE-2022-0322). + Added bsc/CVE reference +- commit c9b8efe + +- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of + processors (bsc#1192644 jsc#SLE-17823). +- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh + and A0h-AFh (bsc#1192644 jsc#SLE-17823). +- hwmon: (k10temp) Remove unused definitions (bsc#1192644 + jsc#SLE-17823). +- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) + PCI IDs (bsc#1192644 jsc#SLE-17823). +- commit b55859b + +- Revert "net: phy: fixed_phy: Fix NULL vs IS_ERR() checking in + __fixed_phy_register" (git-fixes). +- commit a9c90b6 + +- mt76: mt7921: fix possible resume failure (git-fixes). +- commit adeea28 + +- media: c8sectpfe: fix double free in configure_channels() + (git-fixes). +- media: c8sectpfe: remove redundant assignment to pointer tsin + (git-fixes). +- commit 4ff2399 + +- Add cherry-picked IDs for media videobuf2 fix +- commit e45c889 + +- iwlwifi: don't pass actual WGDS revision number in + table_revision (git-fixes). +- commit c270187 + +- Add cherry-picked ID to HID fix patch +- commit 57fe3df + +- bus: mhi: core: Fix reading wake_capable channel configuration + (git-fixes). +- bus: mhi: pci_generic: Graceful shutdown on freeze (git-fixes). +- commit 36e2acb + +- vfio/iommu_type1: replace kfree with kvfree (git-fixes). +- net: phy: micrel: use kszphy_suspend()/kszphy_resume for irq + aware devices (git-fixes). +- nfc: llcp: fix NULL error pointer dereference on sendmsg() + after failed bind() (git-fixes). +- net: phy: marvell: add Marvell specific PHY loopback + (git-fixes). +- lib82596: Fix IRQ check in sni_82596_probe (git-fixes). +- 9p: only copy valid iattrs in 9P2000.L setattr implementation + (git-fixes). +- drm/amd/display: explicitly set is_dsc_supported to false + before use (git-fixes). +- net: phy: fixed_phy: Fix NULL vs IS_ERR() checking in + __fixed_phy_register (git-fixes). +- commit 8409861 + +- kernel-binary.spec: Do not use the default certificate path (bsc#1194943). + Using the the default path is broken since Linux 5.17 +- commit 68b36f0 + +- fuse: Pass correct lend value to filemap_write_and_wait_range() + (bsc#1194959). +- commit ab3cc62 + +- mount: warn only once about timestamp range expiration + (bsc#1193000). +- commit d968bc1 + +- Update patches.suse/tpm-fix-potential-NULL-pointer-access-in-tpm_del_cha.patch + (git-fixes bsc#1193660 ltc#195634). +- commit 6be7501 + +- livepatch: Avoid CPU hogging with cond_resched (bsc#1071995). +- commit 17d77e0 + +- livepatch: Fix missing unlock on error in klp_enable_patch() + (bsc#1071995). +- commit 3aafada + +- livepatch: Fix kobject refcount bug on klp_init_patch_early + failure path (bsc#1071995). +- commit 14928de + +- PCI: vmd: Do not disable MSI-X remapping if interrupt remapping + is enabled by IOMMU (bsc#1194887). +- commit b96f35f + +- livepatch/kabi: refresh and reenable kABI padding for future arm64 support +- commit c5ed388 + +- Reenabling kABI placeholders for generic fpga stuff +- commit b6c6ae1 + +- Reenabling kABI placeholders for generic crypto stuff +- commit e9350d4 + +- Reenabling kABI placeholders for the QAT crypto driver +- commit 1804445 + +- Refresh patches.suse/0001-kABI-more-hooks-for-PCI-changes.patch. + Reenabling kABI placeholders for PCI stuff +- commit 6145d27 + +- Refresh patches.suse/0001-Thunderbolt-kABI-paddings-added.patch. +- Refresh + patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch. +- Delete patches.suse/0001-USB-fix-kABI-padding.patch. + Reenabling the kABI placeholders for Type C stuff +- commit 297e89c + +- powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings + (bsc#1194869). +- powerpc/64s: Mask NIP before checking against SRR0 + (bsc#1194869). +- Revert "powerpc: Inline setup_kup()" (bsc#1194869). +- powerpc/modules: Don't WARN on first module allocation attempt + (bsc#1194869). +- powerpc/module_64: Fix livepatching for RO modules + (bsc#1194869). +- powerpc/xive: Change IRQ domain to a tree domain (bsc#1194869). +- commit 3b9be9e + +- net: Prevent HW-GRO and LRO features operate together + (bsc#1194628). +- commit b3b76f5 + +- powerpc/perf: Fix PMU callbacks to clear pending PMI before + resetting an overflown PMC (bsc#1156395). +- commit 178d341 + +- sched,x86: Don't use cluster topology for x86 hybrid CPUs + (jsc#SLE-18889,bnc#1194825). +- commit a3cf05e + +- Refresh + patches.suse/cpuidle-Poll-for-a-minimum-of-30ns-and-poll-for-a-tick-if-lower-c-states-are-disabled.patch. + Forward port for evaluation. +- commit 3ec28d7 + +- S390: Fix mlx5 throughput degradtion (jsc#SLE-22496). +- commit 6fe12cf + +- powerpc/prom_init: Fix improper check of prom_getprop() + (bsc#1065729). +- commit 07fce74 + +- crypto: qat - fix undetected PFVF timeout in ACK loop + (git-fixes). +- commit 008135a + +- powerpc/pseries/cpuhp: delete add/remove_by_count code + (bsc#1065729). +- powerpc/pseries/cpuhp: cache node corrections (bsc#1065729). +- commit b26d0d8 + +- Add cherry-picked IDs for qemu fw_cfg patches +- commit 550427b + +- powerpc/perf: Fix data source encodings for L2.1 and L3.1 + accesses (bsc#1065729). +- commit c39ded5 + +- dmaengine: at_xdmac: Fix at_xdmac_lld struct definition + (git-fixes). +- dmaengine: at_xdmac: Fix lld view setting (git-fixes). +- dmaengine: at_xdmac: Fix concurrency over xfers_list + (git-fixes). +- dmaengine: at_xdmac: Fix race for the tx desc callback + (git-fixes). +- dmaengine: at_xdmac: Fix concurrency over chan's + completed_cookie (git-fixes). +- dmaengine: at_xdmac: Print debug message after realeasing the + lock (git-fixes). +- dmaengine: at_xdmac: Start transfer for cyclic channels in + issue_pending (git-fixes). +- dmaengine: at_xdmac: Don't start transactions at tx_submit level + (git-fixes). +- dmaengine: idxd: fix wq settings post wq disable (git-fixes). +- dmaengine: uniphier-xdmac: Fix type of address variables + (git-fixes). +- Documentation: dmaengine: Correctly describe dmatest with + channel unset (git-fixes). +- virtio_ring: mark ring unused on error (git-fixes). +- virtio/virtio_mem: handle a possible NULL as a memcpy parameter + (git-fixes). +- remoteproc: qcom: pas: Add missing power-domain "mxc" for CDSP + (git-fixes). +- remoteproc: qcom: pil_info: Don't memcpy_toio more than is + provided (git-fixes). +- remoteproc: imx_rproc: Fix a resource leak in the remove + function (git-fixes). +- rpmsg: core: Clean up resources on announce_create failure + (git-fixes). +- ACPI: APD: Check for NULL pointer after calling devm_ioremap() + (git-fixes). +- drm/i915: Fix Memory BW formulae for ADL-P (git-fixes). +- net: usb: lan78xx: add Allied Telesis AT29M2-AF (git-fixes). +- commit ceaa6fc + +- Update config files (bsc#1194858). + CONFIG_INTEL_IDXD_COMPAT=n +- commit 86e1929 + +- Delete patches.suse/crypto-qat-fix-undetected-PFVF-timeout-in-ACK-loop.patch. + Remove empty patch +- commit a3108c7 + +- powerpc/xive: Add missing null check after calling kmalloc + (bsc#1177437 ltc#188522 jsc#SLE-13294 git-fixes). +- commit e8dfc9f + +- Refresh patches.suse/s390-mm-fix-2KB-pgtable-release-race.patch. + Correct the acked-by tag to the right position. +- commit 88fc17d + +- s390/mm: fix 2KB pgtable release race (bsc#1188896). +- commit 31e123b + +- nvme: fix visibility of dev_attr_dhchap_ctrl_secret sysfs + attribute (bsc#1194839). +- commit f70152e + +- Re-enable kABI placeholder pathces for HD-audio and ASoC +- commit c77cdff + +- ALSA: seq: virmidi: Add a drain operation (bsc#1192354). +- ALSA: hda: Add new AlderLake-P variant PCI ID (bsc#1192354). +- ALSA: hda: Add AlderLake-N PCI ID (bsc#1192354). +- ALSA: hda: use swap() to make code cleaner (bsc#1192354). +- ALSA: seq: Set upper limit of processed events (bsc#1192354). +- ALSA: usb-audio: Drop CONFIG_PM ifdefs (bsc#1192354). +- ALSA: Fix some typo (bsc#1192354). +- ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present + (bsc#1192354). +- ALSA: hda: Do disconnect jacks at codec unbind (bsc#1192354). +- commit 3705026 + +- Update + patches.suse/bpf-Fix-kernel-address-leakage-in-atomic-fetch.patch + (bsc#1193883 bsc#1194826 CVE-2022-0264). +- commit b1fc140 + +- tracing/osnoise: Properly unhook events if + start_per_cpu_kthreads() fails (git-fixes). +- commit e3c4174 + +- tracing/kprobes: 'nmissed' not showed correctly for kretprobe + (git-fixes). +- commit f960845 + +- tracing: Add test for user space strings when filtering on + string pointers (git-fixes). +- commit face3d9 + +- typeC: Add kABI placeholders (bsc#1183030). +- commit 6c5f823 + +- nvme-auth: fixup crash at boot (jsc#SLE-20183). +- commit 8f1ac2e + +- xfs: fix I_DONTCACHE (git-fixes). +- commit 0f76c7a + +- libertas_tf: Add missing __packed annotations (git-fixes). +- commit 84a12f8 + +- libertas_tf: Use struct_group() for memcpy() region (git-fixes). +- commit aa4014c + +- selftests: KVM: Add test to verify KVM doesn't explode on + "bad" I/O (bsc#1194298). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1194298). +- commit 12e4caa + +- blacklist.conf: 3e2a56e6f639 ("tracing: Have syscall trace events use trace_event_buffer_lock_reserve()") + Optimization only. +- commit 3a0a34b + +- SUNRPC: Fix sockaddr handling in svcsock_accept_class trace + points (git-fixes). +- commit 2d4609d + +- swiotlb: Add CONFIG_HAS_IOMEM check around swiotlb_mem_remap() + (bsc#1183682). +- commit c991d0b + +- Move upstreamed hyperv patches into sorted section +- commit 12240b4 + +- Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 (git-fixes). +- Input: ti_am335x_tsc - set ADCREFM for X configuration + (git-fixes). +- i3c: master: dw: check return of dw_i3c_master_get_free_pos() + (git-fixes). +- i3c/master/mipi-i3c-hci: Fix a potentially infinite loop in + 'hci_dat_v1_get_index()' (git-fixes). +- i3c: fix incorrect address slot lookup on 64-bit (git-fixes). +- commit e6ac0a5 + +- Move upstreamed crypto and arm64 patches into sorted section +- commit a4955ac + +- SUNRPC: Fix sockaddr handling in the svc_xprt_create_error + trace point (git-fixes). +- commit c1d9cfb + +- devtmpfs regression fix: reconfigure on each mount + (bsc#1193377). +- commit 92e66c4 + +- drm/i915: Update memory bandwidth formulae (jsc#SLE-22724). +- commit 2ae01ab + +- drm/i915: Clean-up bonding debug message (jsc#SLE-22724). +- commit 26ae0ff + +- drm/i915: s/ddi_translations/trans/ (jsc#SLE-22724). +- commit f572040 + +- drm/i915/bios: get rid of vbt ddi_port_info (jsc#SLE-22724). +- commit 88e2afa + +- drm/i915/bios: use ddc pin directly from child data + (jsc#SLE-22724). +- commit 453ff21 + +- drm/i915/bios: move ddc pin mapping code next to ddc pin + sanitize (jsc#SLE-22724). +- Refresh + patches.suse/drm-i915-Fix-type1-DVI-DP-dual-mode-adapter-heuristi.patch. +- commit 1eb8e9c + +- drm/i915/bios: use alternate aux channel directly from child + data (jsc#SLE-22724). +- commit ed48aa0 + +- drm/i915/bios: use dp max link rate directly from child data + (jsc#SLE-22724). +- commit 34545c4 + +- drm/i915/bios: use max tmds clock directly from child data + (jsc#SLE-22724). +- commit ab53297 + +- drm/i915/bios: use hdmi level shift directly from child data + (jsc#SLE-22724). +- commit 01b51f5 + +- powerpc/security/mitigation-patching.sh: Support X taint flag + (bsc#1194305 ltc#195651). +- commit 18af6bc + +- tracing/probes: check the return value of kstrndup() for pbuf + (git-fixes). +- commit 2424e3d + +- tracing/uprobes: Check the return value of kstrdup() for + tu->filename (git-fixes). +- commit d142b62 + +- tracing: Do not let synth_events block other dyn_event systems + during create (git-fixes). +- commit 7b4ab30 + +- dt-bindings: display: meson-dw-hdmi: add missing + sound-name-prefix property (git-fixes). +- workqueue: Fix unbind_workers() VS wq_worker_sleeping() race + (git-fixes). +- workqueue: Fix unbind_workers() VS wq_worker_running() race + (git-fixes). +- timekeeping: Really make sure wall_to_monotonic isn't positive + (git-fixes). +- selinux: fix sleeping function called from invalid context + (git-fixes). +- preempt/dynamic: Fix setup_preempt_mode() return value + (git-fixes). +- sock: fix /proc/net/sockstat underflow in sk_clone_lock() + (git-fixes). +- scripts: update the comments of kallsyms support (git-fixes). +- commit 9f1e40d + +- dt-bindings: display: meson-vpu: Add missing amlogic,canvas + property (git-fixes). +- dt-bindings: thermal: Fix definition of cooling-maps + contribution property (git-fixes). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (git-fixes). +- dt-bindings: media: nxp,imx7-mipi-csi2: Drop bad if/then schema + (git-fixes). +- dt-bindings: i2c: imx: hardware do not restrict clock-frequency + to only 100 and 400 kHz (git-fixes). +- dt-bindings: display: xilinx: Fix example with psgtr + (git-fixes). +- dt-bindings: devfreq: rk3399_dmc: fix clocks in example + (git-fixes). +- dt-bindings: net: dsa: marvell: fix compatible in example + (git-fixes). +- dt-bindings: net: dsa: sja1105: update nxp,sja1105.yaml + reference (git-fixes). +- dt-bindings: pinctrl: mt8195: Use real world values for + drive-strength arguments (git-fixes). +- commit b68e291 + +- Documentation/locking/locktypes: Update migrate_disable() bits + (git-fixes). +- commit ff0f4be + +- arm64: tegra: Remove non existent Tegra194 reset (git-fixes). +- arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP + == 1 (git-fixes). +- arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == + 1 (git-fixes). +- arm64: errata: Fix exec handling in erratum 1418040 workaround + (git-fixes). +- dt-bindings: mtd: update mtd-physmap.yaml reference (git-fixes). +- dt-bindings: msm: dsi: add missing 7nm bindings (git-fixes). +- dt-bindings: iio: accel: bma255: Fix interrupt type (git-fixes). +- dt-bindings: phy: Rename Intel Keem Bay USB PHY bindings + (git-fixes). +- dt-bindings: firmware: update arm,scpi.yaml reference + (git-fixes). +- commit 7b30d34 + +- arm64: dts: qcom: ipq6018: Fix gpio-ranges property (git-fixes). +- arm64: dts: qcom: c630: Fix soundcard setup (git-fixes). +- arm64: dts: qcom: msm8916: fix MMC controller aliases + (git-fixes). +- arm64: dts: qcom: sc7280: Fix incorrect clock name (git-fixes). +- arm64: dts: qcom: msm8996: drop not documented adreno properties + (git-fixes). +- arm64: dts: marvell: cn9130: enable CP0 GPIO controllers + (git-fixes). +- arm64: dts: marvell: cn9130: add GPIO and SPI aliases + (git-fixes). +- arm64: dts: ti: k3-j7200: Correct the d-cache-sets info + (git-fixes). +- arm64: dts: ti: k3-j721e: Fix the L2 cache sets (git-fixes). +- arm64: dts: ti: k3-j7200: Fix the L2 cache sets (git-fixes). +- commit 97c18d2 + +- arm64: dts: ti: k3-am642: Fix the L2 cache sets (git-fixes). +- arm64: dts: ti: k3-j721e: correct cache-sets info (git-fixes). +- arm64: dts: meson-gxbb-wetek: fix missing GPIO binding + (git-fixes). +- arm64: dts: meson-gxbb-wetek: fix HDMI in early boot + (git-fixes). +- arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID + N2/N2+ (git-fixes). +- arm64: dts: amlogic: meson-g12: Fix GPU operating point table + node name (git-fixes). +- arm64: dts: renesas: cat875: Add rx/tx delays (git-fixes). +- arm64: dts: lx2160a: fix scl-gpios property name (git-fixes). +- arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode + (git-fixes). +- arm64: dts: rockchip: fix poweroff on helios64 (git-fixes). +- commit 68a372e + +- arm64: dts: rockchip: fix audio-supply for Rock Pi 4 + (git-fixes). +- arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply + (git-fixes). +- arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply + (git-fixes). +- arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from + rk3399-khadas-edge (git-fixes). +- arm64: dts: imx8mq: remove interconnect property from lcdif + (git-fixes). +- arm64: kexec: Fix missing error code 'ret' warning in + load_other_segments() (git-fixes). +- arm64: ftrace: add missing BTIs (git-fixes). +- arm64: uaccess: avoid blocking within critical sections + (git-fixes). +- arm64: dts: qcom: sdm845-oneplus: remove devinfo-size from + ramoops node (git-fixes). +- arm64: dts: allwinner: a100: Fix thermal zone node name + (git-fixes). +- commit 08fa850 + +- arm64: dts: allwinner: h5: Fix GPU thermal zone node name + (git-fixes). +- arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY + (git-fixes). +- arm64: dts: ls1012a: Add serial alias for ls1012a-rdb + (git-fixes). +- arm64: dts: freescale: fix arm,sp805 compatible string + (git-fixes). +- arm64: dts: hisilicon: fix arm,sp805 compatible string + (git-fixes). +- arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus + (git-fixes). +- arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property + (git-fixes). +- arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property + (git-fixes). +- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and + residency (git-fixes). +- commit 5e706fb + +- kunit: fix kernel-doc warnings due to mismatched arg names + (git-fixes). +- commit 584c0b5 + +- ARM: dts: omap3-n900: Fix lp5523 for multi color (git-fixes). +- ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding + (git-fixes). +- ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 + (git-fixes). +- arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio + (git-fixes). +- arm64: zynqmp: Fix serial compatible string (git-fixes). +- arm64: zynqmp: Do not duplicate flash partition label property + (git-fixes). +- arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd + (git-fixes). +- arm64: dts: qcom: sm8350: Rename GENI serial engine DT node + (git-fixes). +- arm64: dts: qcom: sc7280: Remove pm8350 and pmr735b for + sc7280-idp (git-fixes). +- commit d164fbf + +- ARM: dts: armada-38x: Add generic compatible to UART nodes + (git-fixes). +- ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding + on stm32f429 disco (git-fixes). +- ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB + sectors (git-fixes). +- ARM: dts: gpio-ranges property is now required (git-fixes). +- ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling + (git-fixes). +- ARM: 9160/1: NOMMU: Reload __secondary_data after + PROCINFO_INITFUNC (git-fixes). +- ARM: dts: imx6qdl-wandboard: Fix Ethernet support (git-fixes). +- ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name + (git-fixes). +- ARM: socfpga: dts: fix qspi node compatible (git-fixes). +- ARM: dts: bcm2711: Fix PCIe interrupts (git-fixes). +- commit ef21691 + +- ARM: dts: BCM5301X: Add interrupt properties to GPIO node + (git-fixes). +- ARM: dts: BCM5301X: Fix I2C controller interrupt (git-fixes). +- ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION + (git-fixes). +- ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 + (git-fixes). +- ARM: dts: omap: fix gpmc,mux-add-data type (git-fixes). +- ARM: dts: sunxi: Fix OPPs node name (git-fixes). +- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible + for flash (git-fixes). +- ARM: dts: ls1021a: move thermal-zones node out of soc/ + (git-fixes). +- ARM: dts: ux500: Skomer regulator fixes (git-fixes). +- ARM: BCM53016: Specify switch ports for Meraki MR32 (git-fixes). +- commit 187b6ed + +- ARM: dts: NSP: Fix mpcore, mmc node names (git-fixes). +- ARM: dts: BCM5301X: Fix MDIO mux binding (git-fixes). +- ARM: dts: BCM5301X: Fix nodes names (git-fixes). +- ARM: imx_v6_v7_defconfig: enable fb (git-fixes). +- ARM: 9110/1: oabi-compat: fix oabi epoll sparse warning + (git-fixes). +- ARM: dts: vf610-zii-dev-rev-b: Remove #address-cells and + [#]size-cells property from at93c46d dt node (git-fixes). +- ARM: tegra: Enable CONFIG_CROS_EC (git-fixes). +- ARM: tegra: Enable CONFIG_FB (git-fixes). +- commit 51d32f8 + +- Add cherry-picked id for HD-audio HDMI fix (git-fixes) +- commit 4f7bd06 + +- cgroup: Trace event cgroup id fields should be u64 (git-fixes). +- commit db15697 + +- crypto: qat - fix undetected PFVF timeout in ACK loop + (git-fixes). +- commit a5918df + +- selftests: KVM: Explicitly use movq to read xmm registers + (git-fixes). +- commit 2d50b70 + +- Delete patches.suse/cdrom-turn-off-autoclose-by-default.patch (bsc#1165047). + This is now shipped as modprobe.conf preset in suse-module-tools. +- commit 6aca37e + +- select: Fix indefinitely sleeping task in + poll_schedule_timeout() (bsc#1194027). +- commit 1695292 + +- Move upstreamed subsystem patches into sorted section +- commit cb7f697 + +- PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device + (git-fixes). +- PCI: pci-bridge-emul: Correctly set PCIe capabilities + (git-fixes). +- PCI: pci-bridge-emul: Fix definitions of reserved bits + (git-fixes). +- video: vga16fb: Only probe for EGA and VGA 16 color graphic + cards (git-fixes). +- USB: core: Fix bug in resuming hub's handling of wakeup requests + (git-fixes). +- USB: Fix "slab-out-of-bounds Write" bug in + usb_hcd_poll_rh_status (git-fixes). +- random: fix crash on multiple early calls to + add_bootloader_randomness() (git-fixes). +- random: fix data race on crng init time (git-fixes). +- random: fix data race on crng_node_pool (git-fixes). +- staging: wlan-ng: Avoid bitwise vs logical OR warning in + hfa384x_usb_throttlefn() (git-fixes). +- commit 9176445 + +- PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI + config space (git-fixes). +- PCI: pci-bridge-emul: Make expansion ROM Base Address register + read-only (git-fixes). +- PCI: xgene: Fix IB window setup (git-fixes). +- PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 + registers on emulated bridge (git-fixes). +- PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge + (git-fixes). +- PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge + (git-fixes). +- PCI: mvebu: Do not modify PCI IO type bits in conf_write + (git-fixes). +- PCI: mvebu: Check for errors from pci_bridge_emul_init() call + (git-fixes). +- PCI: mediatek-gen3: Disable DVFSRC voltage request (git-fixes). +- commit d9b2ed2 + +- PCI: dwc: Do not remap invalid res (git-fixes). +- PCI: aardvark: Fix checking for MEM resource type (git-fixes). +- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault + (git-fixes). +- drm/amdkfd: Check for null pointer after calling kmemdup + (git-fixes). +- drm/sun4i: dw-hdmi: Fix missing put_device() call in + sun8i_hdmi_phy_get (git-fixes). +- drm/atomic: Check new_crtc_state->active to determine if CRTC + needs disable in self refresh mode (git-fixes). +- drm/i915/ttm: add unmap_virtual callback (git-fixes). +- drm/i915: don't call free_mmap_offset when purging (git-fixes). +- mmc: sdhci-pci: Add PCI ID for Intel ADL (git-fixes). +- drm/i915: Avoid bitwise vs logical OR warning in + snb_wm_latency_quirk() (git-fixes). +- commit 9f50bf5 + +- Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 + (git-fixes). +- Bluetooth: btusb: Add support for Foxconn MT7922A (git-fixes). +- Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 + (git-fixes). +- Bluetooth: btusb: Add one more Bluetooth part for WCN6855 + (git-fixes). +- Bluetooth: btusb: Add one more Bluetooth part for the Realtek + RTL8852AE (git-fixes). +- Bluetooth: btusb: enable Mediatek to support AOSP extension + (git-fixes). +- Bluetooth: bfusb: fix division by zero in send path (git-fixes). +- commit 9fdbfa4 + +- Move upstreamed ALSA and coresight patches into sorted section +- commit 14619f6 + +- Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices + (bsc#1193124). +- Delete + patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch. +- commit 38b5832 + +- blacklist.conf: add one ath5k config fix +- commit d106a94 + +- SUNRPC: lock against ->sock changing during sysfs read + (bsc#1194324). +- SUNRPC: Check if the xprt is connected before handling sysfs + reads (bsc#1194324). +- commit f48a6d6 + +- xfs: only run COW extent recovery when there are no live extents + (bsc#1193791). +- commit f025202 + +- xfs: move recovery needed state updates to xfs_log_mount_finish + (bsc#1193791). +- commit 3ab22f2 + +- xfs: allow setting and clearing of log incompat feature flags + (bsc#1193791). +- commit e5ce8a5 + +- xfs: remove all COW fork extents when remounting readonly + (git-fixes). +- commit dda180e + +- xfs: punch out data fork delalloc blocks on COW writeback + failure (git-fixes). +- commit d8175c4 + +- ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker + quirk (git-fixes). +- ALSA: hda/realtek: Re-order quirk entries for Lenovo + (git-fixes). +- ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (git-fixes). +- ALSA: hda/tegra: Fix Tegra194 HDA reset failure (git-fixes). +- ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP + laptop (git-fixes). +- ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 + devices (git-fixes). +- commit 97194d3 + +- mei: hbm: fix client dma reply status (git-fixes). +- misc: lattice-ecp3-config: Fix task hung when firmware load + failed (git-fixes). +- phy: cadence: Sierra: Fix to get correct parent for mux clocks + (git-fixes). +- phy: uniphier-usb3ss: fix unintended writing zeros to PHY + register (git-fixes). +- iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs + (git-fixes). +- firmware: qemu_fw_cfg: fix sysfs information leak (git-fixes). +- firmware: qemu_fw_cfg: fix kobject leak in probe error path + (git-fixes). +- firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate + entries (git-fixes). +- firmware: Update Kconfig help text for Google firmware + (git-fixes). +- uio: uio_dmem_genirq: Catch the Exception (git-fixes). +- char/mwave: Adjust io port register size (git-fixes). +- misc: at25: Make driver OF independent again (git-fixes). +- ASoC: imx-card: improve the sound quality for low rate + (git-fixes). +- ASoC: imx-card: Fix mclk calculation issue for akcodec + (git-fixes). +- ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ + (git-fixes). +- ASoC: fsl_asrc: refine the check of available clock divider + (git-fixes). +- dmaengine: pxa/mmp: stop referencing config->slave_id + (git-fixes). +- commit 0ba81f9 + +- ASoC: fsl_mqs: fix MODULE_ALIAS (git-fixes). +- ASoC: samsung: idma: Check of ioremap return value (git-fixes). +- ASoC: mediatek: Check for error clk pointer (git-fixes). +- ASoC: Intel: catpt: Test dmaengine_submit() result before + moving on (git-fixes). +- ASoC: rt5663: Handle device_property_read_u32_array error codes + (git-fixes). +- ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list + instead (git-fixes). +- ASoC: uniphier: drop selecting non-existing + SND_SOC_UNIPHIER_AIO_DMA (git-fixes). +- ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 + convertible (git-fixes). +- ALSA: hda/cs8409: Fix Jack detection after resume (git-fixes). +- ALSA: hda/cs8409: Increase delay during jack detection + (git-fixes). +- commit 501f634 + +- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus + Master after reboot from Windows (git-fixes). +- ALSA: usb-audio: Drop superfluous '0' in Presonus Studio + 1810c's ID (git-fixes). +- ALSA: oss: fix compile error when OSS_DEBUG is enabled + (git-fixes). +- ALSA: hda: Make proper use of timecounter (git-fixes). +- ALSA: led: Use restricted type for iface assignment (git-fixes). +- ALSA: hda: Fix potential deadlock at codec unbinding + (git-fixes). +- ALSA: hda: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- ALSA: jack: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- commit 073769b + +- Updated mpi3mr entry in supported.conf (bsc#1194578 jsc#SLE-18121) +- commit d76e53a + +- Move upstreamed thunderbolt patches into sorted section +- commit cc9c167 + +- selftests: KVM: Fix non-x86 compiling (bsc#1194396). +- commit f5bdc4a + +- x86/sev: Move common memory encryption code to mem_encrypt.c + (jsc#SLE-19924). +- Update config files. +- commit 295fcc1 + +- x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c + (jsc#SLE-19924). +- commit e716904 + +- x86/sev: Use CC_ATTR attribute to generalize string I/O unroll + (jsc#SLE-19924). +- x86/sev: Remove do_early_exception() forward declarations + (jsc#SLE-19924). +- x86/head64: Carve out the guest encryption postprocessing into + a helper (jsc#SLE-19924). +- x86/sev: Get rid of excessive use of defines (jsc#SLE-19924). +- x86/sev: Shorten GHCB terminate macro names (jsc#SLE-19924). +- commit f844a2b + +- Delete mistakenly merged bogus file. +- commit 3a6a1bf + +- Update config files to enable NVMe In-band Authentication (jsc#SLE-20183) +- commit 1154950 + +- nvme: add TCP TSAS definitions (jsc#SLE-20183). +- {PATCH 11/12] nvmet-auth: expire authentication sessions + (jsc#SLE-20183). +- nvmet-auth: Diffie-Hellman key exchange support (jsc#SLE-20183). +- nvmet: Implement basic In-Band Authentication (jsc#SLE-20183). +- nvmet: parse fabrics commands on io queues (jsc#SLE-20183). +- nvme-auth: Diffie-Hellman key exchange support (jsc#SLE-20183). +- nvme: Implement In-Band authentication (jsc#SLE-20183). +- nvme-fabrics: decode 'authentication required' connect error + (jsc#SLE-20183). +- nvme: add definitions for NVMe In-Band authentication + (jsc#SLE-20183). +- lib/base64: RFC4648-compliant base64 encoding (jsc#SLE-20183). +- crypto: add crypto_has_kpp() (jsc#SLE-20183). +- crypto: add crypto_has_shash() (jsc#SLE-20183). +- commit 64effa8 + +- mailbox: hi3660: convert struct comments to kernel-doc notation + (git-fixes). +- PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() + (git-fixes). +- commit 098c83f + +- nvme: add new discovery log page entry definitions + (bsc#1192761). +- nvme: add CNTRLTYPE definitions for 'identify controller' + (bsc#1192761). +- commit 769658d + +- Move upstreamed serial patches into sorted section +- commit 3fba525 + +- nvme: add 'iopolicy' module parameter (bsc#1177599). +- nvme-fabrics: print out valid arguments when reading from + /dev/nvme-fabrics (bsc#1192761). +- nvme: fix use after free when disconnecting a reconnecting ctrl + (bsc#1192761). +- nvme-multipath: set ana_log_size to 0 after free ana_log_buf + (bsc#1192761). +- nvmet: register discovery subsystem as 'current' (bsc#1192761). +- nvmet: switch check for subsystem type (bsc#1192761). +- nvme: display correct subsystem NQN (bsc#1192761). +- nvme: Add connect option 'discovery' (bsc#1192761). +- nvme: expose subsystem type in sysfs attribute 'subsystype' + (bsc#1192761). +- nvmet: set 'CNTRLTYPE' in the identify controller data + (bsc#1192761). +- nvmet: add nvmet_is_disc_subsys() helper (bsc#1192761). +- nvmet: make discovery NQN configurable (bsc#1192761). +- commit 439c8e7 + +- btrfs: respect the max size in the header when activating swap file (bsc#1194595). +- commit ed07a37 + +- tools headers UAPI: Sync linux/prctl.h with the kernel sources + (bsc#1194659). +- commit 5606b92 + +- Disable hyperv_fb in favour of hyperv_drm (jsc#SLE-19733) +- commit 19fee0c + +- net: mana: Add RX fencing (bsc#1193506). +- commit e3d6f05 + +- Drivers: hv: vmbus: Initialize request offers message for + Isolation VM (bsc#1183682). +- commit 7c5d060 + +- scsi: storvsc: Fix unsigned comparison to zero (git-fixes). +- commit 9e68988 + +- x86/hyperv: Fix definition of hv_ghcb_pg variable (bsc#1183682). +- commit 95638ec + +- Drivers: hv: Fix definition of hypercall input & output arg + variables (git-fixes). +- commit 607f280 + +- net: netvsc: Add Isolation VM support for netvsc driver + (bsc#1183682). +- commit 6e48a4c + +- hv_sock: Extract hvs_send_data() helper that takes only header + (git-fixes). +- commit 460e07f + +- scsi: storvsc: Add Isolation VM support for storvsc driver + (bsc#1183682). +- commit e37f664 + +- hyper-v: Enable swiotlb bounce buffer for Isolation VM + (bsc#1183682). +- commit 48df245 + +- net: mana: Add XDP support (bsc#1193506). +- commit 5fa8748 + +- hv_netvsc: Use bitmap_zalloc() when applicable (bsc#1193506). +- commit 11f2462 + +- PCI: hv: Add arm64 Hyper-V vPCI support + (jsc#SLE-17855,bsc#1186071). +- commit e9d267d + +- PCI: hv: Make the code arch neutral by adding arch specific + interfaces (jsc#SLE-17855,bsc#1186071). +- commit 51d1087 + +- PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors + (git-fixes). +- commit e8d71a7 + +- x86/hyper-v: Add hyperv Isolation VM check in the + cc_platform_has() (bsc#1183682). +- commit 4fb06cd + +- swiotlb: Add swiotlb bounce buffer remap function for HV IVM + (bsc#1183682). +- commit 8e7bfc2 + +- uapi/linux/prctl: provide macro definitions for the PR_SCHED_CORE + type argument (bsc#1194659). +- commit d1a1904 + +- btrfs: fix warning when freeing leaf after subvolume creation + failure (bsc#1194656). +- btrfs: fix invalid delayed ref after subvolume creation failure + (bsc#1194656). +- btrfs: fix double free of anon_dev after failure to create + subvolume (bsc#1194656). +- commit e3b8e6b + +- KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT + (bsc#1194650). +- commit aaac702 + +- KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT + (bsc#1194650). +- commit d70b6af + +- KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping + (bsc#1194647). +- commit b8eb21e + +- Refresh + patches.suse/Revert-drm-i915-Implement-Wa_1508744258.patch. + Alt-commit +- commit 7a9c995 + +- Refresh + patches.suse/0445-drm-i915-Revert-guc_id-from-i915_request-tracepoint.patch. + Alt-commit +- commit 50dc252 + +- KVM: SVM: Zero out GDTR.base and IDTR.base on INIT + (bsc#1194644). +- commit 1e7e5ae + +- Revert "drm/i915/display: Disable audio, DRRS and PSR before + planes" (git-fixes). +- commit fa3f617 + +- KVM: nVMX: Set LDTR to its architecturally defined value on + nested VM-Exit (bsc#1194641). +- commit ef61f72 + +- KVM: x86: Flush the guest's TLB on INIT (bsc#1194639). +- commit b025945 + +- KVM: x86/mmu: Fix use of enums in trace_fast_page_fault + (bsc#1194638). +- commit 232ac66 + +- KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault + (bsc#1194636). +- commit 748abc3 + +- optee: Suppress false positive kmemleak report in + optee_handle_rpc() (jsc#SLE-21844). +- tee: optee: Fix incorrect page free bug (jsc#SLE-21844). +- tee: amdtee: fix an IS_ERR() vs NULL bug (jsc#SLE-21844). +- optee: smc_abi.c: add missing #include + (jsc#SLE-21844). +- commit 818bd23 + +- net/smc: Clear memory when release and reuse buffer + (jsc#SLE-18331). +- commit 7a4e5bd + +- net/smc: Keep smc_close_final rc during active close + (git-fixes). +- net/smc: Don't call clcsock shutdown twice when smc shutdown + (git-fixes). +- commit 22f3071 + +- net/smc: fix kernel panic caused by race of smc_sock + (git-fixes). +- net/smc: don't send CDC/LLC message if link not ready + (git-fixes). +- net/smc: fix using of uninitialized completions (git-fixes). +- net/smc: Prevent smc_release() from long blocking (git-fixes). +- net/smc: fix wrong list_del in smc_lgr_cleanup_early + (git-fixes). +- net/smc: Fix loop in smc_listen (git-fixes). +- net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() + (git-fixes). +- net/smc: Ensure the active closing peer first closes clcsock + (git-fixes). +- net/smc: Clean up local struct sock variables (git-fixes). +- net/smc: Make sure the link_id is unique (git-fixes). +- commit 8fbf330 + +- optee: fix kfree NULL pointer (jsc#SLE-21844). +- optee: Fix spelling mistake "reclain" -> "reclaim" + (jsc#SLE-21844). +- firmware: arm_ffa: Remove unused 'compat_version' variable + (jsc#SLE-21844). +- firmware: arm_ffa: Add support for MEM_LEND (jsc#SLE-21844). +- firmware: arm_ffa: Handle compatibility with different firmware + versions (jsc#SLE-21844). +- optee: add FF-A support (jsc#SLE-21844). +- optee: isolate smc abi (jsc#SLE-21844). +- optee: refactor driver with internal callbacks (jsc#SLE-21844). +- optee: simplify optee_release() (jsc#SLE-21844). +- commit 5c29442 + +- tee: add sec_world_id to struct tee_shm (jsc#SLE-21844). +- Refresh + patches.suse/tee-handle-lookup-of-shm-with-reference-count-0.patch. +- commit 16de057 + +- tee/optee/shm_pool: fix application of sizeof to pointer + (jsc#SLE-21844). +- commit a041250 + +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1194396). +- commit dc525da + +- net/smc: Print function name in smcr_link_down tracepoint + (jsc#SLE-18331). +- net/smc: Introduce tracepoint for smcr link down + (jsc#SLE-18331). +- net/smc: Introduce tracepoints for tx and rx msg + (jsc#SLE-18331). +- net/smc: Introduce tracepoint for fallback (jsc#SLE-18331). +- net/smc: stop links when their GID is removed (jsc#SLE-18331). +- net/smc: add netlink support for SMC-Rv2 (jsc#SLE-18331). +- net/smc: extend LLC layer for SMC-Rv2 (jsc#SLE-18331). +- net/smc: add v2 support to the work request layer + (jsc#SLE-18331). +- net/smc: retrieve v2 gid from IB device (jsc#SLE-18331). +- net/smc: add v2 format of CLC decline message (jsc#SLE-18331). +- net/smc: add listen processing for SMC-Rv2 (jsc#SLE-18331). +- net/smc: add SMC-Rv2 connection establishment (jsc#SLE-18331). +- net/smc: prepare for SMC-Rv2 connection (jsc#SLE-18331). +- net/smc: save stack space and allocate smc_init_info + (jsc#SLE-18331). +- net/smc: add generic netlink support for system EID + (jsc#SLE-18331). +- net/smc: keep static copy of system EID (jsc#SLE-18331). +- net/smc: add support for user defined EIDs (jsc#SLE-18331). +- net/smc: Allow SMC-D 1MB DMB allocations (jsc#SLE-18331). +- commit f31e069 + +- clk: bm1880: remove kfrees on static allocations (git-fixes). +- clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled + (git-fixes). +- clk: imx8mn: Fix imx8mn_clko1_sels (git-fixes). +- clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() + after system enter shell (git-fixes). +- clk: Emit a stern warning with writable debugfs enabled + (git-fixes). +- clk: Gemini: fix struct name in kernel-doc (git-fixes). +- clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 + (git-fixes). +- leds: lp55xx: initialise output direction from dts (git-fixes). +- usb: gadget: u_audio: Subdevice 0 for capture ctls (git-fixes). +- usb: dwc2: do not gate off the hardware if it does not support + clock gating (git-fixes). +- usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe + (git-fixes). +- usb: ftdi-elan: fix memory leak on device disconnect + (git-fixes). +- serial: stm32: move tx dma terminate DMA to shutdown + (git-fixes). +- serial: liteuart: fix MODULE_ALIAS (git-fixes). +- serial: 8250_bcm7271: Propagate error codes from + brcmuart_probe() (git-fixes). +- serial: Fix incorrect rs485 polarity on uart open (git-fixes). +- serial: amba-pl011: do not request memory region twice + (git-fixes). +- tty: serial: uartlite: allow 64 bit address (git-fixes). +- tty: serial: atmel: Call dma_async_issue_pending() (git-fixes). +- tty: serial: atmel: Check return code of dmaengine_submit() + (git-fixes). +- staging: rtl8192e: rtllib_module: fix error handle case in + alloc_rtllib() (git-fixes). +- staging: rtl8192e: return error code from rtllib_softmac_init() + (git-fixes). +- drivers/firmware: Add missing platform_device_put() in + sysfb_create_simplefb (git-fixes). +- pinctrl: renesas: rza1: Fix kerneldoc function names + (git-fixes). +- floppy: Fix hang in watchdog when disk is ejected (git-fixes). +- commit 13cce41 + +- scsi: vmw_pvscsi: Set residual data length conditionally + (git-fixes). +- scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() + (git-fixes). +- commit 4c59c88 + +- Move mpi3mr driver to being fully supported (bsc#1194578) +- commit 8f564bb + +- blacklist.conf: f28439db470c ("tracing: Tag trace_percpu_buffer as a percpu pointer") + It fixes a sparse warning only. +- commit f67dade + +- tracing: Fix check for trace_percpu_buffer validity in + get_trace_buf() (git-fixes). +- commit 8ff3def + +- drm: Enable support for simpledrm devices on x86-64 (jsc#SLE-18823) + - enable support for simple-framebuffer devices + - disabled by default +- commit 74f8512 + +- cgroup: Use open-time cgroup namespace for process migration + perm checks (bsc#1194302 CVE-2021-4197). +- cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv + (bsc#1194302 CVE-2021-4197). +- cgroup: Use open-time credentials for process migraton perm + checks (bsc#1194302 CVE-2021-4197). +- commit 91b620d + +- firmware/sysfb: Add parameter to enable sysfb support (jsc#SLE-18823) +- commit afbe6c6 + +- s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (jsc#SLE-23099). +- s390/disassembler: add instructions (jsc#SLE-18634). +- s390: report more CPU capabilities (jsc#SLE-18634). +- commit f81382d + +- fget: clarify and improve __fget_files() implementation + (bsc#1193727). +- commit 5f0b9f7 + +- fget: check that the fd still exists after getting a ref to it + (bsc#1193727 CVE-2021-4083). +- commit 2321692 + +- tpm: fix NPE on probe for missing device (git-fixes). +- tpm: fix potential NULL pointer access in tpm_del_char_device + (git-fixes). +- tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' + (git-fixes). +- tpm: add request_locality before write TPM_INT_ENABLE + (git-fixes). +- spi: uniphier: Fix a bug that doesn't point to private data + correctly (git-fixes). +- usb: mtu3: fix interval value for intr and isoc (git-fixes). +- commit c4bbaa3 + +- selinux: fix potential memleak in selinux_add_opt() (git-fixes). +- spi: spi-meson-spifc: Add missing pm_runtime_disable() in + meson_spifc_probe (git-fixes). +- spi: spi-rspi: Drop redeclaring ret variable in + qspi_transfer_in() (git-fixes). +- spi: hisi-kunpeng: Fix the debugfs directory name incorrect + (git-fixes). +- regulator: qcom-labibb: OCP interrupts are not a failure while + disabled (git-fixes). +- regulator: Drop unnecessary struct member (git-fixes). +- regmap: Call regmap_debugfs_exit() prior to _init() (git-fixes). +- power: reset: mt6397: Check for null res pointer (git-fixes). +- power: bq25890: Enable continuous conversion for ADC at charging + (git-fixes). +- rndis_host: support Hytera digital radios (git-fixes). +- commit 8693eaa + +- mtd: rawnand: mpc5121: Remove unused variable in + ads5121_select_chip() (git-fixes). +- mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page + function (git-fixes). +- mtd: rawnand: Export nand_read_page_hwecc_oob_first() + (git-fixes). +- mtd: rawnand: davinci: Rewrite function description (git-fixes). +- mtd: rawnand: davinci: Avoid duplicated page read (git-fixes). +- mtd: rawnand: davinci: Don't calculate ECC when reading page + (git-fixes). +- mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove (git-fixes). +- mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() + (git-fixes). +- Revert "net: usb: r8152: Add MAC passthrough support for more + Lenovo Docks" (git-fixes). +- commit d77e38e + +- pcmcia: fix setting of kthread task states (git-fixes). +- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in + nonstatic_find_mem_region() (git-fixes). +- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in + __nonstatic_find_io_region() (git-fixes). +- commit 291cf9b + +- kernel/locking: Use a pointer in ww_mutex_trylock() (git-fixes). +- lib/logic_iomem: Fix operation on 32-bit (git-fixes). +- lib/logic_iomem: Fix 32-bit build (git-fixes). +- mmc: meson-mx-sdio: add IRQ check (git-fixes). +- mmc: meson-mx-sdhc: add IRQ check (git-fixes). +- mfd: intel-lpss: Fix too early PM enablement in the ACPI + - >probe() (git-fixes). +- mtd: core: provide unique name for nvmem device (git-fixes). +- mtd: Fixed breaking list in __mtd_del_partition (git-fixes). +- lib/mpi: Add the return value check of kcalloc() (git-fixes). +- mISDN: change function names to avoid conflicts (git-fixes). +- commit 9a0c88a + +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_frame_init_v1_buttonpad (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_huion_init (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_get_str_desc (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_init (git-fixes). +- hwmon: (mr75203) fix wrong power-up delay value (git-fixes). +- drm/amdgpu: disable runpm if we are the primary adapter + (git-fixes). +- fbdev: fbmem: add a helper to determine if an aperture is used + by a fw fb (git-fixes). +- drm/amd/pm: keep the BACO feature enabled for suspend + (git-fixes). +- drm/amdgpu: fix dropped backing store handling in + amdgpu_dma_buf_move_notify (git-fixes). +- drm/amd/display: Added power down for DCN10 (git-fixes). +- commit 49a64a1 + +- drm/i915/backlight: extract backlight code to a separate file + (git-fixes). +- Refresh + patches.suse/drm-i915-dp-Perform-30ms-delay-after-source-OUI-writ.patch. +- commit de43291 + +- crypto: x86/aesni - don't require alignment of data (git-fixes). +- crypto: stm32/crc32 - Fix kernel BUG triggered in probe() + (git-fixes). +- docs: automarkup.py: Fix invalid HTML link output and broken + URI fragments (git-fixes). +- Documentation: refer to config RANDOMIZE_BASE for kernel + address-space randomization (git-fixes). +- drm/amd/display: fix B0 TMDS deepcolor no dislay issue + (git-fixes). +- drm/amdgpu: put SMU into proper state on runpm suspending for + BOCO capable platform (git-fixes). +- drm/amdgpu: always reset the asic in suspend (v2) (git-fixes). +- drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume + (git-fixes). +- drm/amd/pm: Fix xgmi link control on aldebaran (git-fixes). +- drm/i915: Add support for panels with VESA backlights with + PWM enable/disable (git-fixes). +- drm/i915/backlight: mass rename functions to have + intel_backlight_ prefix (git-fixes). +- commit 941e68f + +- crypto: omap-aes - Fix broken pm_runtime_and_get() usage + (git-fixes). +- crypto: octeontx2 - prevent underflow in get_cores_bmap() + (git-fixes). +- crypto: stm32 - Revert broken pm_runtime_resume_and_get changes + (git-fixes). +- crypto: stm32/cryp - fix bugs and crash in tests (git-fixes). +- crypto: stm32/cryp - fix lrw chaining mode (git-fixes). +- crypto: stm32/cryp - fix double pm exit (git-fixes). +- crypto: stm32/cryp - check early input data (git-fixes). +- crypto: stm32/cryp - fix xts and race condition in crypto_engine + requests (git-fixes). +- crypto: stm32/cryp - fix CTR counter carry (git-fixes). +- crypto: octeontx2 - uninitialized variable in kvf_limits_store() + (git-fixes). +- commit 1f3d99d + +- backlight: qcom-wled: Override default length with + qcom,enabled-strings (git-fixes). +- backlight: qcom-wled: Fix off-by-one maximum with default + num_strings (git-fixes). +- backlight: qcom-wled: Pass number of elements to read to + read_u32_array (git-fixes). +- backlight: qcom-wled: Validate enabled string indices in DT + (git-fixes). +- crypto: qce - fix uaf on qce_skcipher_register_one (git-fixes). +- crypto: qce - fix uaf on qce_ahash_register_one (git-fixes). +- crypto: qce - fix uaf on qce_aead_register_one (git-fixes). +- atlantic: Fix buff_ring OOB in aq_ring_rx_clean (git-fixes). +- auxdisplay: charlcd: checking for pointer reference before + dereferencing (git-fixes). +- commit 85744be + +- Move upstreamed caam patches into sorted section +- commit c0716a1 + +- vfs: fs_context: fix up param length parsing in legacy_parse_param + (CVE-2022-0185 bsc#1194517). +- vfs: Out-of-bounds write of heap buffer in fs_context.c + (CVE-2022-0185 bsc#1194517). +- commit 4eff35e + +- Refresh and reenable patches.suse/powerpc-Add-kABI-placeholder-to-struct-pci_controlle.patch. +- commit 0662bab + +- Move upstreamed i915 patch into sorted section +- commit ab774ad + +- Drop a bogus DRM patch that has been already cherry-picked +- commit 74d26f7 + +- thunderbolt: xdomain: Avoid potential stack OOB read + (jsc#SLE-19356 jsc#SLE-19358 jsc#SLE-19359). +- commit b3e0efa + +- Update patch references for NFC security fixes (CVE-2021-4202 bsc#1194529) +- commit 73f05a8 + +- RDMA/core: Don't infoleak GRH fields (jsc#SLE-19249). +- RDMA/uverbs: Check for null return of kmalloc_array + (jsc#SLE-19249). +- Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg + MR flow" (jsc#SLE-19253). +- RDMA/rxe: Prevent double freeing rxe_map_set() (jsc#SLE-19249). +- iavf: Fix limit of total number of queues to active queues of VF + (jsc#SLE-18385). +- i40e: Fix incorrect netdev's real number of RX/TX queues + (jsc#SLE-18378). +- i40e: Fix for displaying message regarding NVM version + (jsc#SLE-18378). +- i40e: fix use-after-free in i40e_sync_filters_subtask() + (jsc#SLE-18378). +- i40e: Fix to not show opcode msg on unsuccessful VF MAC change + (jsc#SLE-18378). +- sfc: The RX page_ring is optional (git-fixes). +- sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc + (git-fixes). +- net: ena: Fix error handling when calculating max IO queues + number (git-fixes). +- net: ena: Fix wrong rx request id by resetting device + (git-fixes). +- net: ena: Fix undefined state when tx request id is out of + bounds (git-fixes). +- commit 47d0d9d + +- thunderbolt: Add module parameter for CLx disabling + (jsc#SLE-19359). +- commit 2edbb7d + +- thunderbolt: Enable CL0s for Intel Titan Ridge (jsc#SLE-19359). +- commit 78214f0 + +- thunderbolt: Rename Intel TB_VSE_CAP_IECS capability + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 77795ca + +- thunderbolt: Implement TMU time disruption for Intel Titan Ridge + (jsc#SLE-19359). +- commit a599ed6 + +- thunderbolt: Move usb4_switch_wait_for_bit() to switch.c + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 654869f + +- thunderbolt: Add CL0s support for USB4 routers (jsc#SLE-19359). +- commit 2d3b539 + +- thunderbolt: Add TMU uni-directional mode (jsc#SLE-19358 + jsc#SLE-19359). +- commit 55afa32 + +- thunderbolt: Check return value of kmemdup() in + icm_handle_event() (jsc#SLE-19358). +- commit 1d198a8 + +- thunderbolt: Do not dereference fwnode in struct device + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 6c6f018 + +- thunderbolt: Add debug logging of DisplayPort resource + allocation (jsc#SLE-19356). +- commit c30ad8a + +- thunderbolt: Do not allow subtracting more NFC credits than + configured (jsc#SLE-19359). +- commit 6830e6c + +- thunderbolt: Runtime resume USB4 port when retimers are scanned + (jsc#SLE-19359). +- commit d68139f + +- thunderbolt: Runtime PM activate both ends of the device link + (jsc#SLE-19356 jsc#SLE-19359). +- commit 7b8a05d + +- iwlwifi: mvm: Use div_s64 instead of do_div in + iwl_mvm_ftm_rtt_smoothing() (git-fixes). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (git-fixes). +- commit fbf8c6a + +- wcn36xx: Fix max channels retrieval (git-fixes). +- wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma + (git-fixes). +- wcn36xx: fix RX BD rate mapping for 5GHz legacy rates + (git-fixes). +- wcn36xx: populate band before determining rate on RX + (git-fixes). +- commit e2ed707 + +- software node: fix wrong node passed to find nargs_prop + (git-fixes). +- thermal/drivers/int340x: Fix RFIM mailbox write commands + (git-fixes). +- thermal/drivers/imx8mm: Enable ADC when enabling monitor + (git-fixes). +- thermal/drivers/imx: Implement runtime PM support (git-fixes). +- rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() + with interrupts enabled (git-fixes). +- wcn36xx: Put DXE block into reset before freeing memory + (git-fixes). +- wcn36xx: Release DMA channel descriptor allocations (git-fixes). +- wcn36xx: Fix DMA channel enable/disable cycle (git-fixes). +- wcn36xx: Indicate beacon not connection loss on + MISSED_BEACON_IND (git-fixes). +- wcn36xx: ensure pairing of init_scan/finish_scan and + start_scan/end_scan (git-fixes). +- commit 33d2ad1 + +- PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment + (git-fixes). +- mt76: mt7921: drop offload_flags overwritten (git-fixes). +- mwifiex: Fix possible ABBA deadlock (git-fixes). +- media: hantro: Fix probe func error path (git-fixes). +- media: ov8865: Disable only enabled regulators on error path + (git-fixes). +- media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes + (git-fixes). +- media: msi001: fix possible null-ptr-deref in msi001_probe() + (git-fixes). +- media: dw2102: Fix use after free (git-fixes). +- memory: renesas-rpc-if: Return error in case + devm_ioremap_resource() fails (git-fixes). +- commit 5b0b74d + +- media: streamzap: remove unnecessary ir_raw_event_reset and + handle (git-fixes). +- media: si2157: Fix "warm" tuner state detection (git-fixes). +- media: cec-pin: fix interrupt en/disable handling (git-fixes). +- media: saa7146: mxb: Fix a NULL pointer dereference in + mxb_attach() (git-fixes). +- media: dib8000: Fix a memleak in dib8000_init() (git-fixes). +- media: uvcvideo: fix division by zero at stream start + (git-fixes). +- media: venus: core: Fix a resource leak in the error handling + path of 'venus_probe()' (git-fixes). +- media: venus: core: Fix a potential NULL pointer dereference + in an error handling path (git-fixes). +- media: venus: correct low power frequency calculation for + encoder (git-fixes). +- media: coda: fix CODA960 JPEG encoder buffer overflow + (git-fixes). +- commit ad9c38c + +- media: mtk-vcodec: call v4l2_m2m_ctx_release first when file + is released (git-fixes). +- media: si470x-i2c: fix possible memory leak in + si470x_i2c_probe() (git-fixes). +- media: imx-pxp: Initialize the spinlock prior to using it + (git-fixes). +- media: rcar-csi2: Optimize the selection PHTW register + (git-fixes). +- media: rcar-csi2: Correct the selection of hsfreqrange + (git-fixes). +- media: i2c: ov8865: Fix lockdep error (git-fixes). +- media: i2c: Re-order runtime pm initialisation (git-fixes). +- media: i2c: imx274: fix trivial typo obainted/obtained + (git-fixes). +- media: i2c: imx274: fix trivial typo expsoure/exposure + (git-fixes). +- media: i2c: imx274: fix s_frame_interval runtime resume not + requested (git-fixes). +- commit 2f34e23 + +- media: dib0700: fix undefined behavior in tuner shutdown + (git-fixes). +- media: dmxdev: fix UAF when dvb_register_device() fails + (git-fixes). +- media: stk1160: fix control-message timeouts (git-fixes). +- media: s2255: fix control-message timeouts (git-fixes). +- media: pvrusb2: fix control-message timeouts (git-fixes). +- media: em28xx: fix control-message timeouts (git-fixes). +- media: cpia2: fix control-message timeouts (git-fixes). +- media: flexcop-usb: fix control-message timeouts (git-fixes). +- media: redrat3: fix control-message timeouts (git-fixes). +- media: mceusb: fix control-message timeouts (git-fixes). +- commit da51464 + +- media: correct MEDIA_TEST_SUPPORT help text (git-fixes). +- media: aspeed: Update signal status immediately to ensure sane + hw state (git-fixes). +- media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE + (git-fixes). +- media: em28xx: fix memory leak in em28xx_init_dev (git-fixes). +- media: aspeed: fix mode-detect always time out at 2nd run + (git-fixes). +- media: atomisp: fix uninitialized bug in + gmin_get_pmic_id_and_addr() (git-fixes). +- media: atomisp: fix ifdefs in sh_css.c (git-fixes). +- media: atomisp: fix inverted error check for + ia_css_mipi_is_source_port_valid() (git-fixes). +- media: atomisp: do not use err var when checking port validity + for ISP2400 (git-fixes). +- commit 54c82b7 + +- iwlwifi: mvm: set protected flag only for NDP ranging + (git-fixes). +- iwlwifi: mvm: perform 6GHz passive scan after suspend + (git-fixes). +- iwlwifi: mvm: test roc running status bits before removing + the sta (git-fixes). +- iwlwifi: mvm: fix 32-bit build in FTM (git-fixes). +- iwlwifi: fix Bz NMI behaviour (git-fixes). +- media: atomisp: fix inverted logic in buffers_needed() + (git-fixes). +- media: atomisp: fix punit_ddr_dvfs_enable() argument for + mrfld_power up case (git-fixes). +- media: atomisp: add missing media_device_cleanup() in + atomisp_unregister_entities() (git-fixes). +- gpu: host1x: Add back arm_iommu_detach_device() (git-fixes). +- gpu: host1x: Drop excess kernel-doc entry @key (git-fixes). +- commit ddae815 + +- drm/amd/display: Fix the uninitialized variable in + enable_stream_features() (git-fixes). +- drm/msm/dpu: fix safe status debugfs file (git-fixes). +- drm/msm/dp: displayPort driver need algorithm rational + (git-fixes). +- drm/vmwgfx: Remove explicit transparent hugepages support + (git-fixes). +- drm/tegra: vic: Fix DMA API misuse (git-fixes). +- drm/tegra: gr2d: Explicitly control module reset (git-fixes). +- drm/amd/pm: fix a potential gpu_metrics_table memory leak + (git-fixes). +- drm/amd/display: Fix out of bounds access on DNC31 stream + encoder regs (git-fixes). +- drm/amd/display: Fix bug in debugfs crc_win_update entry + (git-fixes). +- drm/radeon/radeon_kms: Fix a NULL pointer dereference in + radeon_driver_open_kms() (git-fixes). +- commit dd193ee + +- drm/amdgpu: Fix a NULL pointer dereference in + amdgpu_connector_lcd_native_mode() (git-fixes). +- drm/bridge: ti-sn65dsi86: Set max register for regmap + (git-fixes). +- drm/vmwgfx: Fail to initialize on broken configs (git-fixes). +- drm/vmwgfx: Remove the deprecated lower mem limit (git-fixes). +- drm/amd/display: Fix DPIA outbox timeout after GPU reset + (git-fixes). +- drm/vboxvideo: fix a NULL vs IS_ERR() check (git-fixes). +- drm/dp: Don't read back backlight mode in + drm_edp_backlight_enable() (git-fixes). +- drm/vc4: crtc: Copy assigned channel to the CRTC (git-fixes). +- drm/vc4: Fix non-blocking commit getting stuck forever + (git-fixes). +- drm/vc4: crtc: Drop feed_txp from state (git-fixes). +- commit fd31773 + +- drm/bridge: analogix_dp: Make PSR-exit block less (git-fixes). +- drm/vc4: hdmi: Enable the scrambler on reconnection (git-fixes). +- drm/vc4: crtc: Make sure the HDMI controller is powered when + disabling (git-fixes). +- drm/vc4: hdmi: Rework the pre_crtc_configure error handling + (git-fixes). +- drm/vc4: hdmi: Make sure the controller is powered up during + bind (git-fixes). +- drm/vc4: hdmi: Make sure the controller is powered in detect + (git-fixes). +- drm/vc4: hdmi: Move the HSM clock enable to runtime_pm + (git-fixes). +- drm/vc4: hdmi: Set a default HSM rate (git-fixes). +- drm/rockchip: dsi: Disable PLL clock on bind error (git-fixes). +- commit c836251 + +- Documentation: ACPI: Fix data node reference documentation + (git-fixes). +- dma_fence_array: Fix PENDING_ERROR leak in + dma_fence_array_signaled() (git-fixes). +- drm/rockchip: dsi: Fix unbalanced clock on probe error + (git-fixes). +- drm/rockchip: dsi: Reconfigure hardware on resume() (git-fixes). +- drm/rockchip: dsi: Hold pm-runtime across bind/unbind + (git-fixes). +- drm/panel: innolux-p079zca: Delete panel on attach() failure + (git-fixes). +- drm/panel: kingdisplay-kd097d04: Delete panel on attach() + failure (git-fixes). +- drm: fix null-ptr-deref in drm_dev_init_release() (git-fixes). +- drm/bridge: display-connector: fix an uninitialized pointer + in probe() (git-fixes). +- Documentation, arch: Remove leftovers from raw device + (git-fixes). +- commit c33b5df + +- device property: Fix documentation for + FWNODE_GRAPH_DEVICE_DISABLED (git-fixes). +- device property: Fix fwnode_graph_devcon_match() fwnode leak + (git-fixes). +- can: gs_usb: gs_can_start_xmit(): zero-initialize + hf->{flags,reserved} (git-fixes). +- can: xilinx_can: xcan_probe(): check for error irq (git-fixes). +- can: softing: softing_startstop(): fix set but not used variable + warning (git-fixes). +- can: softing_cs: softingcs_probe(): fix memleak on registration + failure (git-fixes). +- can: isotp: convert struct tpcon::{idx,len} to unsigned int + (git-fixes). +- can: gs_usb: fix use of uninitialized variable, detach device + on reception of invalid USB data (git-fixes). +- clk: bcm-2835: Remove rounding up the dividers (git-fixes). +- clk: bcm-2835: Pick the closest clock rate (git-fixes). +- commit ccff551 + +- Bluetooth: L2CAP: uninitialized variables in + l2cap_sock_setsockopt() (git-fixes). +- Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in + qca_serdev_probe (git-fixes). +- Bluetooth: hci_bcm: Check for error irq (git-fixes). +- can: mcp251xfd: add missing newline to printed strings + (git-fixes). +- can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error + message (git-fixes). +- can: usb_8dev: remove unused member echo_skb from struct + usb_8dev_priv (git-fixes). +- Bluetooth: hci_qca: Stop IBS timer during BT OFF (git-fixes). +- Bluetooth: L2CAP: Fix using wrong mode (git-fixes). +- Bluetooth: btmtksdio: fix resume failure (git-fixes). +- commit 9c9f45a + +- ax25: uninitialized variable in ax25_setsockopt() (git-fixes). +- ath11k: Fix a NULL pointer dereference in + ath11k_mac_op_hw_scan() (git-fixes). +- ath11k: Fix deleting uninitialized kernel timer during fragment + cache flush (git-fixes). +- ath11k: Fix buffer overflow when scanning with extraie + (git-fixes). +- Bluetooth: stop proccessing malicious adv data (git-fixes). +- Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() + fails (git-fixes). +- Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() + (git-fixes). +- Bluetooth: btusb: fix memory leak in + btusb_mtk_submit_wmt_recv_urb() (git-fixes). +- Bluetooth: btusb: Fix application of sizeof to pointer + (git-fixes). +- Bluetooth: L2CAP: Fix not initializing sk_peer_pid (git-fixes). +- commit 1874423 + +- ACPI: EC: Rework flushing of EC work while suspended to idle + (git-fixes). +- ACPI: scan: Create platform device for BCM4752 and LNV4752 + ACPI nodes (git-fixes). +- ath10k: Fix the MTU size on QCA9377 SDIO (git-fixes). +- ath11k: Use host CE parameters for CE interrupts configuration + (git-fixes). +- ath11k: reset RSN/WPA present state for open BSS (git-fixes). +- ath11k: clear the keys properly via DISABLE_KEY (git-fixes). +- ath11k: Fix ETSI regd with weather radar overlap (git-fixes). +- ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware + (git-fixes). +- commit daa87ce + +- Move upstreamed media and wireless patches into sorted section +- commit 0e89c6b + +- Update + patches.suse/0001-crypto-implement-downstream-solution-for-disabling-d.patch + (jsc#SLE-21132,bsc#1191270,bsc#1193976). +- commit 3bec270 + +- EDAC/i10nm: Release mdev/mbase when failing to detect HBM + (bsc#1190497). +- commit fd0b06f + +- Delete + patches.suse/sched-fair-Adjust-the-allowed-NUMA-imbalance-when-SD_NUMA-spans-multiple-LLCs.patch. +- Delete + patches.suse/sched-fair-Use-weight-of-SD_NUMA-domain-in-find_busiest_group.patch. + To be updated. +- commit d4407e8 + +- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like + fallocate (bsc#1194272 CVE-2021-4155). +- commit a336d8d + +- Input: zinitix - make sure the IRQ is allocated before it gets + enabled (git-fixes). +- Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" + (git-fixes). +- i2c: mpc: Avoid out of bounds memory access (git-fixes). +- power: reset: ltc2952: Fix use of floating point literals + (git-fixes). +- power: supply: core: Break capacity loop (git-fixes). +- commit a4fc8b8 + +- x86/kvm: Add kexec support for SEV Live Migration (bsc#1194316). +- commit 984f004 + +- x86/kvm: Add guest support for detecting and enabling SEV Live + Migration feature (bsc#1194316). +- Refresh + patches.suse/0001-kvm-Reintroduce-nopvspin-kernel-parameter.patch. +- commit 339e71a + +- EFI: Introduce the new AMD Memory Encryption GUID (bsc#1194316). +- mm: x86: Invoke hypercall when page encryption status is changed + (bsc#1194316). +- x86/kvm: Add AMD SEV specific Hypercall3 (bsc#1194316). +- commit 9fae40a + +- tee: handle lookup of shm with reference count 0 (bsc#1193767 + CVE-2021-44733). +- commit 9b249a9 + +- sched/fair: Prevent dead task groups from regaining cfs_rq's + (bsc#1192837). +- commit 06f21e0 + +- debugfs: lockdown: Allow reading debugfs files that are not + world readable (bsc#1193328 ltc#195566). +- commit 57aefb3 + +- drm/ast: Create the driver for ASPEED proprietory Display-Port (jsc#SLE-19299) +- commit 6e5bebf + +- drm/ast: Enable the supporting of wide screen on AST2600 (jsc#SLE-19299) +- commit 20901d9 + +- rpm/kernel-binary.spec.in: Add Provides of kernel-preempt (jsc#SLE-18857) + For smooth migration with the former kernel-preempt user, kernel-default + provides kernel-preempt now when CONFIG_PREEMPT_DYNAMIC is defined. +- commit a877782 + +- Refresh BT workaround patch (bsc#1193124) + Fix yet another broken device 8086:0aa7 +- commit 97575af + +- drm/amdgpu: add support for IP discovery gc_info table v2 + (git-fixes). +- commit ddac46e + +- ieee802154: atusb: fix uninit value in atusb_set_extended_addr + (git-fixes). +- mac80211: mesh: embedd mesh_paths and mpp_paths into + ieee80211_if_mesh (git-fixes). +- mac80211: initialize variable have_higher_than_11mbit + (git-fixes). +- batman-adv: mcast: don't send link-local multicast to mcast + routers (git-fixes). +- Input: spaceball - fix parsing of movement data packets + (git-fixes). +- drm/amdgpu: When the VCN(1.0) block is suspended, powergating + is explicitly enabled (git-fixes). +- platform/x86: apple-gmux: use resource_size() with res + (git-fixes). +- platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in + mlxbf_pmc_map_counters (git-fixes). +- ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth + of 2 (git-fixes). +- ALSA: hda: intel-sdw-acpi: harden detection of controller + (git-fixes). +- tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() + (git-fixes). +- tomoyo: Check exceeded quota early in + tomoyo_domain_quota_is_ok() (git-fixes). +- commit 9651cf1 + +- scsi: core: Fix scsi_device_max_queue_depth() (bsc#1194317). +- commit 3a8ce65 + +- Update + patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch + (bsc#464461,bsc#981838,bsc#1064414,bsc#1144943,bsc#1193200). +- commit 4e8aa41 + +- x86/sev: Carve out HV call's return value verification + (jsc#SLE-19924). +- Refresh + patches.suse/x86-sev-expose-sev_es_ghcb_hv_call-for-use-by-hyperv. +- commit 7220981 + +- powerpc/fadump: Fix inaccurate CPU state info in vmcore + generated with panic (bsc#1193901 ltc#194976). +- powerpc: handle kdump appropriately with + crash_kexec_post_notifiers option (bsc#1193901 ltc#194976). +- commit 7a55b80 + +- Refresh + patches.suse/ext4-Support-for-checksumming-from-journal-triggers.patch. +- commit 37abf0d + +- filesystems/locking: fix Malformed table warning (bsc#1194346). +- commit d6bb90b + +- cifs: Fix race between hole punch and page fault (bsc#1194346). +- commit b378137 + +- ceph: Fix race between hole punch and page fault (bsc#1194346). +- commit 0d112ab + +- fuse: Convert to using invalidate_lock (bsc#1194346). +- commit 5d819b0 + +- f2fs: Convert to using invalidate_lock (bsc#1194346). +- commit 9764db7 + +- zonefs: Convert to using invalidate_lock (bsc#1194346). +- commit c847453 + +- xfs: Convert double locking of MMAPLOCK to use VFS helpers + (bsc#1194346). +- commit ec46016 + +- xfs: Convert to use invalidate_lock (bsc#1194346). +- commit af165b9 + +- xfs: Refactor xfs_isilocked() (bsc#1194346). +- commit d308a96 + +- ext2: Convert to using invalidate_lock (bsc#1194346). +- commit 2e31ef0 + +- ext4: Convert to use mapping->invalidate_lock (bsc#1194346). +- commit 2285a90 + +- documentation: Sync file_operations members with reality + (bsc#1194346). +- commit ceb27b8 + +- powerpc/xmon: Dump XIVE information for online-only processors + (bsc#1193482 ltc#195600). +- commit 5695527 + +- thunderbolt: Do not program path HopIDs for USB4 routers + (jsc#SLE-19357). +- commit 4027086 + +- ext4: prevent partial update of the extent blocks (bsc#1194163). +- ext4: check for inconsistent extents between index and leaf + block (bsc#1194163). +- ext4: check for out-of-order index extents in + ext4_valid_extent_entries() (bsc#1194163). +- ext4: Support for checksumming from journal triggers + (bsc#1194163). + Refresh + patches.suse/ext4-correct-the-error-path-of-ext4_write_inline_dat.patch +- commit 52d77cb + +- thunderbolt: Tear down existing tunnels when resuming from + hibernate (jsc#SLE-19357). +- commit 06feed9 + +- Update + patches.suse/netdevsim-Zero-initialize-memory-for-new-map-s-value.patch + (bsc#1193927 CVE-2021-4135). + Added CVE number. +- commit 660e423 + +- KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from + (jsc#SLE-19924). +- KVM: SEV: Add support for SEV-ES intra host migration + (jsc#SLE-19924). +- KVM: SEV: Add support for SEV intra host migration + (jsc#SLE-19924). +- KVM: SEV: provide helpers to charge/uncharge misc_cg + (jsc#SLE-19924). +- KVM: generalize "bugged" VM to "dead" VM (jsc#SLE-19924). +- KVM: SEV: Refactor out sev_es_state struct (jsc#SLE-19924). +- KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() + (jsc#SLE-19924). +- KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce + indentation (jsc#SLE-19924). +- KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() + (jsc#SLE-19924). +- KVM: x86/mmu: Mark VM as bugged if page fault returns + RET_PF_INVALID (jsc#SLE-19924). +- KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal + to the VM (jsc#SLE-19924). +- KVM: Export kvm_make_all_cpus_request() for use in marking + VMs as bugged (jsc#SLE-19924). +- KVM: Add infrastructure and macro to mark VM as bugged + (jsc#SLE-19924). +- commit 4c87f07 + +- kprobes: Limit max data_size of the kretprobe instances + (bsc#1193669). +- commit 37c195c + +- Refresh + patches.suse/igc-Do-not-enable-crosstimestamping-for-i225-V-model.patch. + Replaced with upstream commit and put to sorted section. +- commit 7a69d48 + +- net/mlx5e: Fix wrong features assignment in case of error + (jsc#SLE-19253). +- net/mlx5e: TC, Fix memory leak with rules with internal port + (jsc#SLE-19253). +- igc: Fix TX timestamp support for non-MSI-X platforms + (jsc#SLE-18377). +- ionic: Initialize the 'lif->dbid_inuse' bitmap (jsc#SLE-19282). +- net/mlx5: Fix some error handling paths in + 'mlx5e_tc_add_fdb_flow()' (jsc#SLE-19253). +- net/mlx5e: Delete forward rule for ct or sample action + (jsc#SLE-19253). +- net/mlx5e: Fix ICOSQ recovery flow for XSK (jsc#SLE-19253). +- net/mlx5e: Fix interoperability between XSK and ICOSQ recovery + flow (jsc#SLE-19253). +- net/mlx5e: Fix skb memory leak when TC classifier action + offloads are disabled (jsc#SLE-19253). +- net/mlx5e: Wrap the tx reporter dump callback to extract the sq + (jsc#SLE-19253). +- net/mlx5: Fix tc max supported prio for nic mode + (jsc#SLE-19253). +- net/mlx5: Fix SF health recovery flow (jsc#SLE-19253). +- net/mlx5: Fix error print in case of IRQ request failed + (jsc#SLE-19253). +- net/mlx5: Use first online CPU instead of hard coded CPU + (jsc#SLE-19253). +- net/mlx5: DR, Fix querying eswitch manager vport for ECPF + (jsc#SLE-19253). +- net/mlx5: DR, Fix NULL vs IS_ERR checking in + dr_domain_init_resources (jsc#SLE-19253). +- sfc: falcon: Check null pointer of rx_queue->page_ring + (git-fixes). +- sfc: Check null pointer of rx_queue->page_ring (git-fixes). +- bonding: fix ad_actor_system option setting to default + (git-fixes). +- igb: fix deadlock caused by taking RTNL in RPM resume path + (jsc#SLE-18379). +- qlcnic: potential dereference null pointer of + rx_queue->page_ring (git-fixes). +- ice: xsk: fix cleaned_count setting (jsc#SLE-18375). +- ice: xsk: allow empty Rx descriptors on XSK ZC data path + (jsc#SLE-18375). +- ice: xsk: do not clear status_error0 for ntu + nb_buffs + descriptor (jsc#SLE-18375). +- ice: remove dead store on XSK hotpath (jsc#SLE-18375). +- ice: xsk: allocate separate memory for XDP SW ring + (jsc#SLE-18375). +- ice: xsk: return xsk buffers back to pool when cleaning the ring + (jsc#SLE-18375). +- commit 23e6d3c + +- scsi: lpfc: Use struct_group to isolate cast to larger object + (bsc#1194266). +- scsi: lpfc: Use struct_group() to initialize struct + lpfc_cgn_info (bsc#1194266). +- scsi: lpfc: Update lpfc version to 14.0.0.4 (bsc#1194266). +- scsi: lpfc: Add additional debugfs support for CMF + (bsc#1194266). +- scsi: lpfc: Cap CMF read bytes to MBPI (bsc#1194266). +- scsi: lpfc: Adjust CMF total bytes and rxmonitor (bsc#1194266). +- scsi: lpfc: Trigger SLI4 firmware dump before doing driver + cleanup (bsc#1194266). +- scsi: lpfc: Fix NPIV port deletion crash (bsc#1194266). +- scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance + (bsc#1194266). +- scsi: lpfc: Change return code on I/Os received during link + bounce (bsc#1194266). +- scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV + (bsc#1194266). +- commit 56f0e4d + +- Update patches.suse/qla2xxx-synchronize-rport-dev_loss_tmo-setting.patch + Update meta data and move the patch into the sorted section. +- commit 801abe1 + +- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() + (git-fixes). +- wireguard: receive: drop handshakes if queue lock is contended + (git-fixes). +- wireguard: receive: use ring buffer for incoming handshakes + (git-fixes). +- wireguard: device: reset peer src endpoint when netns exits + (git-fixes). +- wireguard: selftests: actually test for routing loops + (git-fixes). +- wireguard: selftests: increase default dmesg log size + (git-fixes). +- wireguard: allowedips: add missing __rcu annotation to satisfy + sparse (git-fixes). +- scsi: qla2xxx: edif: Fix off by one bug in + qla_edif_app_getfcinfo() (git-fixes). +- scsi: qla2xxx: edif: Fix EDIF bsg (git-fixes). +- scsi: qla2xxx: edif: Increase ELS payload (git-fixes). +- scsi: qla2xxx: edif: Flush stale events and msgs on session down + (git-fixes). +- scsi: qla2xxx: edif: Fix app start delay (git-fixes). +- scsi: qla2xxx: edif: Fix app start fail (git-fixes). +- commit bf283b6 + +- Input: goodix - try not to touch the reset-pin on x86/ACPI + devices (git-fixes). +- commit 9c810e6 + +- Input: goodix - push error logging up into i2c_read and + i2c_write helpers (git-fixes). +- commit 83b987d + +- Input: goodix - refactor reset handling (git-fixes). +- commit fe6c264 + +- Input: goodix - add a goodix.h header file (git-fixes). +- commit d09187d + +- Input: goodix - change goodix_i2c_write() len parameter type + to int (git-fixes). +- commit cf299db + +- net: usb: pegasus: Do not drop long Ethernet frames (git-fixes). +- commit 7669ccb + +- drm/i915/adlp: Remove require_force_probe protection + (jsc#SLE-22725). +- commit ed19f50 + +- media: Revert "media: uvcvideo: Set unique vdev name based in + type" (bsc#1193255). +- commit ece5395 + +- hv: utils: add PTP_1588_CLOCK to Kconfig to fix build (git-fixes). +- commit f927f33 + +- i2c: validate user data in compat ioctl (git-fixes). +- Input: appletouch - initialize work before device registration + (git-fixes). +- commit 67ef690 + +- rtw89: 8852a: correct bit definition of dfs_en (bsc#1188303). +- rtw89: coex: Update COEX to 5.5.8 (bsc#1188303). +- rtw89: coex: Cancel PS leaving while C2H comes (bsc#1188303). +- rtw89: coex: Update BT counters while receiving report + (bsc#1188303). +- rtw89: coex: Define LPS state for BTC using (bsc#1188303). +- rtw89: coex: Add MAC API to get BT polluted counter + (bsc#1188303). +- rtw89: coex: Not to send H2C when WL not ready and count H2C + (bsc#1188303). +- rtw89: coex: correct C2H header length (bsc#1188303). +- rtw89: don't kick off TX DMA if failed to write skb + (bsc#1188303). +- rtw89: remove cch_by_bw which is not used (bsc#1188303). +- rtw89: fix sending wrong rtwsta->mac_id to firmware to fill + address CAM (bsc#1188303). +- rtw89: fix incorrect channel info during scan (bsc#1188303). +- rtw89: update scan_mac_addr during scanning period + (bsc#1188303). +- rtw89: use inline function instead macro to set H2C and CAM + (bsc#1188303). +- rtw89: add const in the cast of le32_get_bits() (bsc#1188303). +- commit de4e062 + +- Input: i8042 - enable deferred probe quirk for ASUS UM325UA + (bsc#1190256). +- commit 9eb35f2 + +- Move upstreamed patches into sorted section +- commit d24f83f + +- uapi: fix linux/nfc.h userspace compilation errors (git-fixes). +- xhci: Fresco FL1100 controller should not have BROKEN_MSI + quirk set (git-fixes). +- usb: mtu3: set interval of FS intr and isoc endpoint + (git-fixes). +- usb: mtu3: fix list_head check warning (git-fixes). +- usb: mtu3: add memory barrier before set GPD's HWO (git-fixes). +- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear + (git-fixes). +- uapi: Fix undefined __always_inline on non-glibc systems + (git-fixes). +- spi: change clk_disable_unprepare to clk_unprepare (git-fixes). +- tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (git-fixes). +- USB: serial: option: add Telit FN990 compositions (git-fixes). +- USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) + (git-fixes). +- usb: xhci: Extend support for runtime power management for + AMD's Yellow carp (git-fixes). +- soc/tegra: fuse: Fix bitwise vs. logical OR warning (git-fixes). +- Revert "tty: serial: fsl_lpuart: drop earlycon entry for + i.MX8QXP" (git-fixes). +- USB: core: Make do_proc_control() and do_proc_bulk() killable + (git-fixes). +- commit fd73c6a + +- r8152: sync ocp base (git-fixes). +- r8152: fix the force speed doesn't work for RTL8156 (git-fixes). +- serial: 8250_fintek: Fix garbled text for console (git-fixes). +- soc: imx: Register SoC device only on i.MX boards (git-fixes). +- Revert "serial: 8250: Fix reporting real baudrate value in + c_ospeed field" (git-fixes). +- serial: 8250: Fix reporting real baudrate value in c_ospeed + field (git-fixes). +- commit a7820da + +- NFC: st21nfca: Fix memory leak in device probe and remove + (git-fixes). +- nfc: uapi: use kernel size_t to fix user-space builds + (git-fixes). +- pinctrl: stm32: consider the GPIO offset to expose all the + GPIO lines (git-fixes). +- pinctrl: bcm2835: Change init order for gpio hogs (git-fixes). +- pinctrl: mediatek: fix global-out-of-bounds issue (git-fixes). +- platform/x86: intel_pmc_core: fix memleak on registration + failure (git-fixes). +- platform/x86: amd-pmc: only use callbacks for suspend + (git-fixes). +- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (git-fixes). +- PCI/MSI: Mask MSI-X vectors only on success (git-fixes). +- pinctrl: amd: Fix wakeups when IRQ is shared with SCI + (git-fixes). +- commit c29a200 + +- mac80211: fix locking in ieee80211_start_ap error path + (git-fixes). +- mmc: mmci: stm32: clear DLYB_CR after sending tuning command + (git-fixes). +- mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO + commands (git-fixes). +- mmc: core: Disable card detect during shutdown (git-fixes). +- mmc: sdhci-tegra: Fix switch to HS400ES mode (git-fixes). +- mac80211: mark TX-during-stop for TX in in_reconfig (git-fixes). +- nfc: fix segfault in nfc_genl_dump_devices_done (git-fixes). +- memory-hotplug.rst: fix wrong + /sys/module/memory_hotplug/parameters/ path (git-fixes). +- memory-hotplug.rst: fix two instances of "movablecore" that + should be "movable_node" (git-fixes). +- commit e3c9499 + +- kernel/crash_core: suppress unknown crashkernel parameter + warning (git-fixes). +- Refresh + patches.suse/add-product-identifying-information-to-vmcoreinfo.patch. +- commit e11041f + +- libata: if T_LENGTH is zero, dma direction should be DMA_NONE + (git-fixes). +- mac80211: fix lookup when adding AddBA extension element + (git-fixes). +- mac80211: validate extended element ID is present (git-fixes). +- mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock + (git-fixes). +- mac80211: send ADDBA requests using the tid/queue of the + aggregation session (git-fixes). +- mac80211: fix regression in SSN handling of addba tx + (git-fixes). +- mac80211: fix rate control for retransmitted frames (git-fixes). +- mac80211: track only QoS data frames for admission control + (git-fixes). +- LSM: Avoid warnings about potentially unused hook variables + (git-fixes). +- commit 2417651 + +- hwmon: (lm90) Do not report 'busy' status bit as alarm + (git-fixes). +- hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 + (git-fixes). +- hwmon: (lm90) Drop critical attribute support for MAX6654 + (git-fixes). +- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis + calculations (git-fixes). +- hwmon: (lm90) Fix usage of CONFIG2 register in detect function + (git-fixes). +- Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 + (git-fixes). +- Input: atmel_mxt_ts - fix double free in mxt_read_info_block + (git-fixes). +- Input: goodix - add id->model mapping for the "9111" model + (git-fixes). +- Input: elantech - fix stack out of bound access in + elantech_change_report_id() (git-fixes). +- Input: iqs626a - prohibit inlining of channel parsing functions + (git-fixes). +- hamradio: improve the incomplete fix to avoid NPD (git-fixes). +- gpio: dln2: Fix interrupts when replugging the device + (git-fixes). +- ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module + (git-fixes). +- ipmi: fix initialization when workqueue allocation fails + (git-fixes). +- ipmi: bail out if init_srcu_struct fails (git-fixes). +- HID: potential dereference of null pointer (git-fixes). +- i2c: rk3x: Handle a spurious start completion interrupt flag + (git-fixes). +- hamradio: defer ax25 kfree after unregister_netdev (git-fixes). +- hwmon: (lm90) Add basic support for TI TMP461 (git-fixes). +- hwmon: (lm90) Introduce flag indicating extended temperature + support (git-fixes). +- commit cda309a + +- drm/amd/display: Set optimize_pwr_state for DCN31 (git-fixes). +- drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization + (git-fixes). +- drm/mediatek: hdmi: Perform NULL pointer check for mtk_hdmi_conf + (git-fixes). +- drm/amd/pm: fix a potential gpu_metrics_table memory leak + (git-fixes). +- drm/amd/display: Set exit_optimized_pwr_state for DCN31 + (git-fixes). +- drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info + on YC (git-fixes). +- drm/amdgpu: don't override default ECO_BITs setting (git-fixes). +- firmware: arm_scpi: Fix string overflow in SCPI genpd driver + (git-fixes). +- firmware: tegra: Fix error application of sizeof() to pointer + (git-fixes). +- firmware_loader: fix pre-allocated buf built-in firmware use + (git-fixes). +- commit 791c862 + +- drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE + (git-fixes). +- commit d8f06f2 + +- drm/ast: potential dereference of null pointer (git-fixes). +- drm: simpledrm: fix wrong unit with pixel clock (git-fixes). +- Revert "drm/fb-helper: improve DRM fbdev emulation device names" + (git-fixes). +- drm/i915/display: Fix an unsigned subtraction which can never + be negative (git-fixes). +- drm/amdkfd: process_info lock not needed for svm (git-fixes). +- drm/amd/display: add connector type check for CRC source set + (git-fixes). +- drm/amdkfd: fix double free mem structure (git-fixes). +- drm/amd/display: Fix for the no Audio bug with Tiled Displays + (git-fixes). +- commit 3978643 + +- dmaengine: st_fdma: fix MODULE_ALIAS (git-fixes). +- dmaengine: idxd: fix missed completion on abort path + (git-fixes). +- dmaengine: idxd: fix calling wq quiesce inside spinlock + (git-fixes). +- drm/amdgpu: check atomic flag to differeniate with legacy path + (git-fixes). +- drm/msm/dp: Avoid unpowered AUX xfers that caused crashes + (git-fixes). +- drm/msm/dsi: set default num_data_lanes (git-fixes). +- drm/i915: Fix type1 DVI DP dual mode adapter heuristic for + modern platforms (git-fixes). +- drm/i915/dp: Ensure max link params are always valid + (git-fixes). +- drm/i915/dp: Ensure sink rate values are always valid + (git-fixes). +- commit 2ffa66e + +- ax25: NPD bug when detaching AX25 device (git-fixes). +- ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s + (git-fixes). +- bus: sunxi-rsb: Fix shutdown (git-fixes). +- cfg80211: Acquire wiphy mutex on regulatory work (git-fixes). +- clk: Don't parent clks until the parent is fully registered + (git-fixes). +- dmaengine: idxd: add halt interrupt support (git-fixes). +- bus: ti-sysc: Fix variable set but not used warning for + reinit_modules (git-fixes). +- cachefiles: Fix oops with cachefiles_cull() due to NULL object + (git-fixes). +- cachefiles: Fix oops in trace_cachefiles_mark_buried due to + NULL object (git-fixes). +- commit cd688de + +- asix: fix wrong return value in asix_check_host_enable() + (git-fixes). +- asix: fix uninit-value in asix_mdio_read() (git-fixes). +- ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (git-fixes). +- ASoC: meson: aiu: fifo: Add missing + dma_coerce_mask_and_coherent() (git-fixes). +- ASoC: tas2770: Fix setting of high sample rates (git-fixes). +- ASoC: rt5682: fix the wrong jack type detected (git-fixes). +- ASoC: tegra: Restore headphones jack name on Nyan Big + (git-fixes). +- ASoC: tegra: Add DAPM switches for headphones and mic jack + (git-fixes). +- ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (git-fixes). +- ASoC: SOF: Intel: pci-tgl: add ADL-N support (git-fixes). +- commit a7aad6f + +- ALSA: rawmidi - fix the uninitalized user_pversion (git-fixes). +- ALSA: hda/hdmi: Disable silent stream on GLK (git-fixes). +- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook + (git-fixes). +- ALSA: hda/realtek: Add new alc285-hp-amp-init model (git-fixes). +- ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 + (git-fixes). +- ALSA: jack: Check the return value of kstrdup() (git-fixes). +- ALSA: drivers: opl3: Fix incorrect use of vp->state (git-fixes). +- ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P + (git-fixes). +- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (git-fixes). +- commit edda50f + +- igc: Do not enable crosstimestamping for i225-V models + (bsc#1193039). +- commit 4b7258e + +- recordmcount.pl: fix typo in s390 mcount regex (bsc#1192267). +- commit 502efc5 + +- recordmcount.pl: look for jgnop instruction as well as bcrl + on s390 (bsc#1192267). +- Delete patches.suse/ftrace-recordmcount-binutils.patch. +- commit e276c5a + +- fix rpm build warning + tumbleweed rpm is adding these warnings to the log: + It's not recommended to have unversioned Obsoletes: Obsoletes: microcode_ctl +- commit 3ba8941 + +- signal: Skip the altstack update when not needed (bsc#1190497). +- commit 0a4e2d9 + +- bpf: Fix kernel address leakage in atomic fetch (bsc#1193883). +- commit ebab46c + +- locking/rtmutex: Fix incorrect condition in + rtmutex_spin_on_owner() (bsc#1190137 bsc#1189998). +- ipc: WARN if trying to remove ipc object which is absent + (bsc#1190187). +- ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL + (bsc#1190187). +- ipc: check checkpoint_restore_ns_capable() to modify C/R proc + files (bsc#1190187). +- mm,hugetlb: remove mlock ulimit for SHM_HUGETLB (bsc#1190187). +- futex: Fix PREEMPT_RT build (bsc#1190137 bsc#1189998). +- futex: Simplify double_lock_hb() (bsc#1190137 bsc#1189998). +- futex: Split out wait/wake (bsc#1190137 bsc#1189998). +- futex: Split out requeue (bsc#1190137 bsc#1189998). +- futex: Rename mark_wake_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: match_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: hb_waiter_{inc,dec,pending}() (bsc#1190137 + bsc#1189998). +- futex: Split out PI futex (bsc#1190137 bsc#1189998). +- futex: Rename: {get,cmpxchg}_futex_value_locked() (bsc#1190137 + bsc#1189998). +- futex: Rename hash_futex() (bsc#1190137 bsc#1189998). +- futex: Rename __unqueue_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: queue_{,un}lock() (bsc#1190137 bsc#1189998). +- futex: Rename futex_wait_queue_me() (bsc#1190137 bsc#1189998). +- futex: Rename {,__}{,un}queue_me() (bsc#1190137 bsc#1189998). +- futex: Split out syscalls (bsc#1190137 bsc#1189998). +- futex: Move to kernel/futex/ (bsc#1190137 bsc#1189998). +- commit 2cdb038 + +- cifs: sanitize multiple delimiters in prepath (bsc#1193629). +- commit 451f2d6 + +- cifs: ignore resource_id while getting fscache super cookie + (bsc#1193629). +- commit eeba60d + +- cifs: fix ntlmssp auth when there is no key exchange + (bsc#1193629). +- commit 0175110 + +- cifs: avoid use of dstaddr as key for fscache client cookie + (bsc#1193629). +- commit f3d9639 + +- cifs: add server conn_id to fscache client cookie (bsc#1193629). +- commit 107f3d6 + +- cifs: wait for tcon resource_id before getting fscache super + (bsc#1193629). +- commit 9ad6391 + +- cifs: fix missed refcounting of ipc tcon (bsc#1193629). +- commit 324a379 + +- cifs: update internal version number (bsc#1193629). +- commit 069cbf3 + +- smb2: clarify rc initialization in smb2_reconnect (bsc#1193629). +- commit 7fb1cf7 + +- cifs: populate server_hostname for extra channels (bsc#1193629). +- commit a78bb02 + +- cifs: nosharesock should be set on new server (bsc#1193629). +- commit f9c0a11 + +- cifs: introduce cifs_ses_mark_for_reconnect() helper + (bsc#1193629). +- commit 75cf16a + +- cifs: protect srv_count with cifs_tcp_ses_lock (bsc#1193629). +- commit 7b74cfa + +- cifs: move debug print out of spinlock (bsc#1193629). +- commit 3fe9ee3 + +- cifs: do not duplicate fscache cookie for secondary channels + (bsc#1193629). +- commit ec76d5a + +- cifs: connect individual channel servers to primary channel + server (bsc#1193629). +- commit c5cace7 + +- cifs: protect session channel fields with chan_lock + (bsc#1193629). +- commit fc55a6d + +- cifs: do not negotiate session if session already exists + (bsc#1193629). +- commit 61214c8 + +- smb3: do not setup the fscache_super_cookie until fsinfo + initialized (bsc#1193629). +- commit ed23408 + +- cifs: fix potential use-after-free bugs (bsc#1193629, + jsc#SLE-20043). +- commit 5c08eeb + +- smb3: add additional null check in SMB311_posix_mkdir + (bsc#1193629). +- commit ceaffcf + +- cifs: release lock earlier in dequeue_mid error case + (bsc#1193629). +- commit c5b3ecb + +- smb3: add additional null check in SMB2_tcon (bsc#1193629). +- commit 4035864 + +- smb3: add additional null check in SMB2_open (bsc#1193629). +- commit 8ea5886 + +- smb3: add additional null check in SMB2_ioctl (bsc#1193629). +- commit a851210 + +- smb3: remove trivial dfs compile warning (bsc#1193629, + jsc#SLE-20043). +- commit 890475c + +- cifs: support nested dfs links over reconnect (bsc#1193629, + jsc#SLE-20043). +- commit 59d47b4 + +- cifs: for compound requests, use open handle if possible + (bsc#1193629). +- commit 02e1bae + +- cifs: split out dfs code from cifs_reconnect() (bsc#1193629, + jsc#SLE-20043). +- commit af9cd3d + +- cifs: convert list_for_each to entry variant (bsc#1193629, + jsc#SLE-20043). +- commit dce8737 + +- cifs: introduce new helper for cifs_reconnect() (bsc#1193629, + jsc#SLE-20043). +- commit 5e2b90c + +- cifs: fix print of hdr_flags in dfscache_proc_show() + (bsc#1193629, jsc#SLE-20043). +- commit 449aafc + +- cifs: send workstation name during ntlmssp session setup + (bsc#1193629). +- Refresh + patches.suse/cifs-fix-memory-leak-of-smb3_fs_context_dup-server_h.patch. +- commit 343b351 + +- cifs: nosharesock should not share socket with future sessions + (bsc#1193629). +- commit 7e97086 + +- smb3: add dynamic trace points for socket connection + (bsc#1193629). +- commit 893bf17 + +- cifs: Move SMB2_Create definitions to the shared area + (bsc#1193629). +- commit ecfb219 + +- cifs: Move more definitions into the shared area (bsc#1193629). +- commit 89babe6 + +- cifs: move NEGOTIATE_PROTOCOL definitions out into the common + area (bsc#1193629). +- commit 445edea + +- cifs: Create a new shared file holding smb2 pdu definitions + (bsc#1193629). +- commit ed5b95d + +- cifs: add mount parameter tcpnodelay (bsc#1193629). +- commit a35b30c + +- smb3: correct server pointer dereferencing check to be more + consistent (bsc#1193629). +- commit 528e69d + +- cifs: Clear modified attribute bit from inode flags + (bsc#1193629). +- commit 877f02c + +- cifs: Deal with some warnings from W=1 (bsc#1193629). +- commit 48de0a6 + +- cifs: Deferred close performance improvements (bsc#1193629). +- commit 3284ea4 + +- cifs: fix incorrect kernel doc comments (bsc#1193629). +- commit e10f67b + +- cifs: remove pathname for file from SPDX header (bsc#1193629). +- commit eba423d + +- cifs: move SMB FSCTL definitions to common code (bsc#1193629). +- commit 5fa969c + +- cifs: rename cifs_common to smbfs_common (bsc#1193629). +- Add to supported.conf: + fs/smbfs_common/cifs_arc4 + fs/smbfs_common/cifs_md4 +- Update configs to add CONFIG_SMBFS_COMMON=m. +- commit ece4318 + +- cifs: cifs_md4 convert to SPDX identifier (bsc#1193629). +- commit d7aa128 + +- cifs: create a MD4 module and switch cifs.ko to use it + (bsc#1193629). +- commit 79d9d13 + +- cifs: fork arc4 and create a separate module for it for cifs + and other users (bsc#1193629). +- commit ac6203b + +- cifs: update FSCTL definitions (bsc#1193629). +- commit 66c717f + +- x86/pkey: Fix undefined behaviour with PKRU_WD_BIT + (bsc#1190497). +- commit c9f5572 + +- Drop the preempt kernel flavor (jsc#SLE-18857) + The extra -preempt flavor is no longer needed when we have + PREEMPT_DYNAMIC enabled and the boot-time "preempt=" option available. +- commit 9d1770c + +- build initrd without systemd + This reduces the size of the initrd by over 25%, which + improves startup time of the virtual machine by 0.5-0.6s on + very fast machines, more on slower ones. +- commit ef4c569 + +- arm64: Implement HAVE_PREEMPT_DYNAMIC + (jsc#SLE-18857). +- arm64: Implement IRQ exit preemption static call for dynamic preemption + (jsc#SLE-18857). +- sched/preempt: Prepare for supporting !CONFIG_GENERIC_ENTRY + (jsc#SLE-18857). +- arm64: implement support for static call trampolines + (jsc#SLE-18857). +- commit 2443f87 + +- blacklist.conf: ef775a0e36c6 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon +- commit 79fbdb8 + +- static_call: Use non-function types to refer to the trampolines + (jsc#SLE-18857). +- commit 16af38a + +- clk: renesas: r8a779a0: Add the DSI clocks (git-fixes). +- commit 4144466 + +- clk: renesas: r8a779a0: Add the DU clock (git-fixes). +- commit e4f5038 + +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (git-fixes). +- commit 3c01bdb + +- bpf, x86: Fix "no previous prototype" warning (git-fixes). +- commit d18ea1d + +- arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd + (git-fixes). +- commit 3d5d99f + +- PM: sleep: Fix error handling in dpm_prepare() (git-fixes). +- commit 1d4147f + +- HID: holtek: fix mouse probing (git-fixes). +- commit e70fdd2 + +- KVM: VMX: Fix stale docs for + kvm-intel.emulate_invalid_guest_state (git-fixes). +- commit 403e13c + +- RDMA/hns: Replace kfree() with kvfree() (bsc#1190336). +- IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() + (git-fixes). +- RDMA/hns: Fix RNR retransmission issue for HIP08 (bsc#1190336). +- sfc_ef100: potential dereference of null pointer (git-fixes). +- ixgbe: set X550 MDIO speed before talking to PHY + (jsc#SLE-18384). +- ixgbe: Document how to enable NBASE-T support (jsc#SLE-18384). +- igc: Fix typo in i225 LTR functions (jsc#SLE-18377). +- igbvf: fix double free in `igbvf_probe` (jsc#SLE-18379). +- igb: Fix removal of unicast MAC filters of VFs (jsc#SLE-18379). +- netdevsim: Zero-initialize memory for new map's value in + function nsim_bpf_map_alloc (git-fixes). +- ice: Don't put stale timestamps in the skb (jsc#SLE-18375). +- ice: Use div64_u64 instead of div_u64 in adjfine + (jsc#SLE-18375). +- iavf: do not override the adapter state in the watchdog task + (again) (jsc#SLE-18385). +- iavf: missing unlocks in iavf_watchdog_task() (jsc#SLE-18385). +- flow_offload: return EOPNOTSUPP for the unsupported mpls action + type (git-fixes). +- net: hns3: fix race condition in debugfs (bsc#1190336). +- net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg + (bsc#1190336). +- commit c8da480 + +- USB: serial: cp210x: fix CP2105 GPIO registration (git-fixes). +- commit 21acdf8 + +- usb: cdnsp: Fix lack of spin_lock_irqsave/spin_lock_restore + (git-fixes). +- commit 0ecdeb8 + +- usb: dwc2: fix STM ID/VBUS detection startup delay in + dwc2_driver_probe (git-fixes). +- commit 706591c + +- usb: cdnsp: Fix incorrect status for control request + (git-fixes). +- commit 39c7644 + +- usb: cdnsp: Fix issue in cdnsp_log_ep trace event (git-fixes). +- commit 6a1899d + +- usb: cdnsp: Fix incorrect calling of cdnsp_died function + (git-fixes). +- commit 6500212 + +- usb: gadget: u_ether: fix race in setting MAC address in setup + phase (git-fixes). +- commit de812df + +- fscache: Use refcount_t for the cookie refcount instead of + atomic_t (bsc#1190277). +- fscache: Fix fscache_cookie_put() to not deref after dec + (bsc#1190277). +- cachefiles: Change %p in format strings to something else + (bsc#1190277). +- fscache: Change %p in format strings to something else + (bsc#1190277). +- fscache: Remove the object list procfile (bsc#1190277). +- fscache, cachefiles: Remove the histogram stuff (bsc#1190277). +- fscache: Procfile to display cookies (bsc#1190277). +- fscache: Add a cookie debug ID and use that in traces + (bsc#1190277). +- commit 7bdee94 + +- add kvmsmall flavor for aarch64 +- cherry-picked from master +- commit ddd3a02 + +- ceph: initialize pathlen variable in reconnect_caps_cb + (bsc#1193925). +- ceph: fix duplicate increment of opened_inodes metric + (bsc#1193924). +- commit e2145a2 + +- tracing/uprobe: Fix uprobe_perf_open probes iteration + (git-fixes). +- commit ed9f636 + +- x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() + (bsc#1190497). +- commit 7191fb9 + +- Revert "usb: early: convert to readl_poll_timeout_atomic()" + (git-fixes). +- commit cb61d99 + +- usb: typec: tcpm: fix tcpm unregister port but leave a pending + timer (git-fixes). +- commit 5235800 + +- USB: gadget: bRequestType is a bitfield, not a enum (git-fixes). +- commit 7d60d0b + +- xen/netback: don't queue unlimited number of packages + (CVE-2021-28715 XSA-392 bsc#1193442). +- commit 3c72c0c + +- xen/netback: fix rx queue stall detection (CVE-2021-28714 + XSA-392 bsc#1193442). +- commit caace15 + +- xen/console: harden hvc_xen against event channel storms + (CVE-2021-28713 XSA-391 bsc#1193440). +- commit 146b839 + +- xen/netfront: harden netfront against event channel storms + (CVE-2021-28712 XSA-391 bsc#1193440). +- commit d10254c + +- xen/blkfront: harden blkfront against event channel storms + (CVE-2021-28711 XSA-391 bsc#1193440). +- commit e1ca522 + +- NFSD: Fix exposure in nfsd4_decode_bitmap() (bnc#1193663 CVE-2021-4090). +- commit 2b4cae0 + +- hwmon: (k10temp) Remove residues of current and voltage + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add support for yellow carp (jsc#SLE-17823 + jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Rework the temperature offset calculation + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) support Zen3 APUs (jsc#SLE-17823 jsc#SLE-23139 + jsc#ECO-3666). +- commit 0e017c0 + +- kernel-obs-build: remove duplicated/unused parameters + lbs=0 - this parameters is just giving "unused parameter" and it looks + like I can not find any version that implemented this. + rd.driver.pre=binfmt_misc is not needed when setup_obs is used, it + alread loads the kernel module. + quiet and panic=1 will now be also always added by OBS, so we don't have + to set it here anymore. +- commit 972c692 + +- supported.conf: enable ffa-module (jsc#SLE-21844) +- commit f52f878 + +- tracing: Add length protection to histogram string copies + (git-fixes). +- commit 0ebdac5 + +- Revert "- rpm/*build: use buildroot macro instead of env variable" + buildroot macro is not being expanded inside a shell script. go + back to the environment variable usage. This reverts parts of + commit e2f60269b9330d7225b2547e057ef0859ccec155. +- commit fe85f96 + +- kernel-obs-build: include the preferred kernel parameters + Currently the Open Build Service hardcodes the kernel boot parameters + globally. Recently functionality was added to control the parameters + by the kernel-obs-build package, so make use of that. parameters here + will overwrite what is used by OBS otherwise. +- commit a631240 + +- vfio: Introduce a vfio_uninit_group_dev() API call + (jsc#SLE-22601). +- Refresh + patches.suse/vfio-fsl-Move-to-the-device-set-infrastructure.patch. +- Refresh + patches.suse/0447-vfio-Provide-better-generic-support-for-open-release.patch. +- commit 880f484 + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + +- rpm/kernel-obs-build.spec.in: move to zstd for the initrd + Newer distros have capability to decompress zstd, which + provides a 2-5% better compression ratio at very similar + cpu overhead. Plus this tests the zstd codepaths now as well. +- commit 3d53a5b + kernel-firmware -- Update to version 20211123: +- Update to version 20220119 (git commit 0c6a7b3bf728): + * linux-firmware: Update firmware file for Intel Bluetooth 9260 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX200 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: update firmware for mediatek bluetooth chip(MT7921) + * linux-firmware: update firmware for MT7921 WiFi device + * Mellanox: Add new mlxsw_spectrum firmware xx.2010.1232 + * linux-firmware: add marvell CPT firmware images + * QCA: Add Bluetooth nvm file for WCN685x + * QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00324 + * QCA: Update Bluetooth WCN685x 2.0 firmware to 2.0.0-00609 + * i915: Add GuC v69.0.3 for all platforms +- Add entry for rvu_cptpf + +- Update to version 20220111 (git commit 13dca280f760): + * linux-firmware: update firmware for MT7915 + * iwlwifi: add new FWs from core63-136 release + * iwlwifi: add new FWs from core66-88 release + * iwlwifi: update 9000-family firmwares to core66-88 + * linux-firmware: add firmware for MT7916 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * WHENCE: add missing symlink for NanoPi R1 + * amdgpu: update yellow carp dmcub firmware + * cxgb4: Update firmware to revision 1.26.6.0 +- update aliases from 5.16 final + +- Update to version 20211229 (git commit 57d6b9507e28): + * cnm: add chips&media wave521c firmware. + * linux-firmware: update firmware for MT7921 WiFi device + * linux-firmware: update firmware for mediatek bluetooth chip (MT7921) + * rtw88: 8822c: Update normal firmware to v9.9.11 + * QCA: Update Bluetooth WCN685x firmware to 2.1.0-00298 + * amdgpu: update green sardine PSP firmware + * bnx2x: Add FW 7.13.21.0 + * linux-firmware: update frimware for mediatek bluetooth chip (MT7921) + * linux-firmware: wilc1000: update WILC1000 firmware to v15.4.1 + * rtl_bt: Update RTL8761B BT UART firmware to 0x0CA9_8A6B + * rtl_bt: Update RTL8761B BT USB firmware to 0x09A9_8A6B + * cxgb4: Update firmware to revision 1.26.4.0 + * rtw89: 8852a: update fw to v0.13.33.0 + * i915: Add DMC firmware v2.14 for ADL-P + * QCA: Add Bluetooth default nvm file for WCN685x + +- Update to version 20211123 (git commit b0e898fbaf37): kernel-firmware:compressed -- Update to version 20211123: +- Update to version 20220119 (git commit 0c6a7b3bf728): + * linux-firmware: Update firmware file for Intel Bluetooth 9260 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX200 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: update firmware for mediatek bluetooth chip(MT7921) + * linux-firmware: update firmware for MT7921 WiFi device + * Mellanox: Add new mlxsw_spectrum firmware xx.2010.1232 + * linux-firmware: add marvell CPT firmware images + * QCA: Add Bluetooth nvm file for WCN685x + * QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00324 + * QCA: Update Bluetooth WCN685x 2.0 firmware to 2.0.0-00609 + * i915: Add GuC v69.0.3 for all platforms +- Add entry for rvu_cptpf + +- Update to version 20220111 (git commit 13dca280f760): + * linux-firmware: update firmware for MT7915 + * iwlwifi: add new FWs from core63-136 release + * iwlwifi: add new FWs from core66-88 release + * iwlwifi: update 9000-family firmwares to core66-88 + * linux-firmware: add firmware for MT7916 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * WHENCE: add missing symlink for NanoPi R1 + * amdgpu: update yellow carp dmcub firmware + * cxgb4: Update firmware to revision 1.26.6.0 +- update aliases from 5.16 final + +- Update to version 20211229 (git commit 57d6b9507e28): + * cnm: add chips&media wave521c firmware. + * linux-firmware: update firmware for MT7921 WiFi device + * linux-firmware: update firmware for mediatek bluetooth chip (MT7921) + * rtw88: 8822c: Update normal firmware to v9.9.11 + * QCA: Update Bluetooth WCN685x firmware to 2.1.0-00298 + * amdgpu: update green sardine PSP firmware + * bnx2x: Add FW 7.13.21.0 + * linux-firmware: update frimware for mediatek bluetooth chip (MT7921) + * linux-firmware: wilc1000: update WILC1000 firmware to v15.4.1 + * rtl_bt: Update RTL8761B BT UART firmware to 0x0CA9_8A6B + * rtl_bt: Update RTL8761B BT USB firmware to 0x09A9_8A6B + * cxgb4: Update firmware to revision 1.26.4.0 + * rtw89: 8852a: update fw to v0.13.33.0 + * i915: Add DMC firmware v2.14 for ADL-P + * QCA: Add Bluetooth default nvm file for WCN685x + +- Update to version 20211123 (git commit b0e898fbaf37): kernel-kvmsmall +- Refresh + patches.suse/mm-page_alloc-Fetch-the-correct-pcp-buddy-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Free-pages-in-a-single-pass-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Limit-number-of-high-order-pages-on-PCP-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Simplify-how-many-pages-are-selected-per-pcp-list-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Track-range-of-active-PCP-lists-during-bulk-free.patch. +- commit 7ca072e + +- sched/preempt: Tell about PREEMPT_DYNAMIC on kernel headers (bsc#1194889). +- commit 1c083dc + +- mm/page_alloc: Limit number of high-order pages on PCP during + bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Free pages in a single pass during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Drain the requested list first during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Simplify how many pages are selected per pcp + list during bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Track range of active PCP lists during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Fetch the correct pcp buddy during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- commit a445f59 + +- mm/khugepaged: disable READ_ONLY_THP_FOR_FS (bsc#1195774). +- commit c4a885b + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit beb790e + +- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA + window for persistent memory" (bsc#1195995 ltc#196394). +- commit e2c5ef4 + +- tipc: improve size validations for received domain records + (bsc#1195254, CVE-2022-0435). +- commit 8dead82 + +- brcmfmac: firmware: Fix firmware loading (bsc#1195501) +- commit 01c98dd + +- brcmfmac: firmware: Allow per-board firmware binaries (bsc#1195501) +- commit 4c87ae7 + +- yam: fix a memory leak in yam_siocdevprivate() (CVE-2022-24959 + bsc#1195897). +- commit 5e032d3 + +- Update kabi files. +- commit f6a01f9 + +- usb: gadget: clear related members when goto fail + (CVE-2022-24958 bsc#1195905). +- usb: gadget: don't release an existing dev->buf (CVE-2022-24958 + bsc#1195905). +- commit eaa2838 + +- moxart: fix potential use-after-free on remove path (bsc#1194516 + CVE-2022-0487). +- commit 4e8eccc + +- brcmfmac: use separate firmware for 43430 revision 2 (bsc#1195501) +- commit 5b616d7 + +- memcg: do not tweak node in alloc_mem_cgroup_per_node_info + (bsc#1195752). +- mm: make free_area_init_node aware of memory less nodes + (bsc#1195752). +- mm, memory_hotplug: reorganize new pgdat initialization + (bsc#1195752). +- mm, memory_hotplug: drop arch_free_nodedata (bsc#1195752). +- mm: handle uninitialized numa nodes gracefully (bsc#1195752). +- mm, memory_hotplug: make arch_alloc_nodedata independent on + CONFIG_MEMORY_HOTPLUG (bsc#1195752). +- commit 8bbe670 + +- cpuidle: menu: Bias selection of a shallower c-state when CPU + idles for IO (bnc#1193353). +- commit 3f1a503 + +- static_call: Fix tools headers (bsc#1194975). +- commit e04353c + +- BTF: Don't break ABI when debuginfo is disabled (jsc#SLE-18805). + This makes re-enabling BTF for modules possible once fix for bsc#1194501 + is available. +- commit afc52cd + +- constraints: Also adjust disk requirement for x86 and s390. +- commit 9719db0 + +- constraints: Increase disk space for aarch64 +- commit 09c2882 + +- KVM: s390: Return error on SIDA memop on normal guest + (bsc#1195516 CVE-2022-0516). +- commit 3db2d99 + +- Update kabi files. + update for the latest scheduler changes +- commit cd3c5e1 + +- sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA + spans multiple LLCs (bsc#1192120). +- sched/fair: Improve consistency of allowed NUMA balance + calculations (bsc#1192120). +- commit 6c87519 + +- NFSv4: Handle case where the lookup of a directory fails + (bsc#1195612 CVE-2022-24448). +- commit 3f047de + +- cgroup-v1: Require capabilities to set release_agent + (bsc#1195543 CVE-2022-0492). +- commit 80c2825 + +- Delete patches.suse/net-sched-disable-nolock-pfifo-fast.patch. (bsc#1187428) + This patch was a temporary workaround for bsc#1183405 race condition. + As SLE15-SP4 is based on 5.14 kernel which contains the upstream fix for + the race condition, disabling lockless implementation of pfifo_fast is not + actually needed. +- commit dd7ef49 + +- This is about really old Lenovo laptop HW/firmware issues + It's very likely that this has been fixed in firmware or in acpi + subsystem with another patch/blacklist whatsoever. + Removing for cleanup reasons: +- Delete patches.suse/acpi_thermal_passive_blacklist.patch. +- Delete + patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch. +- commit a21f3a8 + +- Update kabi files. +- Initial import from 2022-02-02 weekly submission + (commit 0d67d764121814add0f9e5468b80f3b8c8866bc7) +- The kABI Soft Freeze. +- Update kabi files. +- Initial import from 2022-02-02 weekly submission - the kABI Soft Freeze. +- commit 2ba84fd + +- fanotify: Fix stale file descriptor in copy_event_to_user() + (bsc#1195187). +- commit c598009 + +- tcp: Add a stub for sk_defer_free_flush() (bsc#1195400). +- commit 66984be + +- mm: vmscan: remove deadlock due to throttling failing to make + progress (bsc#1195357). +- commit 6096a6d + +- KVM: SEV: Prohibit migration of a VM that has mirrors + (bsc#1194526). +- KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked + (bsc#1194526). +- KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() + (bsc#1194526). +- KVM: SEV: Drop a redundant setting of sev->asid during + initialization (bsc#1194526). +- KVM: SEV: Set sev_info.active after initial checks in + sev_guest_init() (bsc#1194526). +- KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created + vCPUs (bsc#1194526). +- commit 806c843 + +- Update patch reference for radeon regression fix (bsc#1195142) +- commit bc75946 + +- spi: mediatek: Avoid NULL pointer crash in interrupt + (git-fixes). +- spi: bcm-qspi: check for valid cs before applying chip select + (git-fixes). +- spi: uniphier: fix reference count leak in uniphier_spi_probe() + (git-fixes). +- spi: meson-spicc: add IRQ check in meson_spicc_probe + (git-fixes). +- spi: stm32-qspi: Update spi registering (git-fixes). +- irqchip/realtek-rtl: Fix off-by-one in routing (git-fixes). +- irqchip/realtek-rtl: Map control data to virq (git-fixes). +- tty: Add support for Brainboxes UC cards (git-fixes). +- usb: xhci-plat: fix crash when suspend if remote wake enable + (git-fixes). +- USB: core: Fix hang in usb_kill_urb by adding memory barriers + (git-fixes). +- usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge + (git-fixes). +- efi: runtime: avoid EFIv2 runtime services on Apple x86 machines + (git-fixes). +- efi/libstub: arm64: Fix image check alignment at entry + (git-fixes). +- drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw + (git-fixes). +- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy + (git-fixes). +- sch_htb: Fail on unsupported parameters when offload is + requested (git-fixes). +- can: tcan4x5x: regmap: fix max register value (git-fixes). +- phylib: fix potential use-after-free (git-fixes). +- net: phy: broadcom: hook up soft_reset for BCM54616S + (git-fixes). +- rpmsg: char: Fix race between the release of rpmsg_eptdev and + cdev (git-fixes). +- rpmsg: char: Fix race between the release of rpmsg_ctrldev + and cdev (git-fixes). +- ARM: 9180/1: Thumb2: align ALT_UP() sections in modules + sufficiently (git-fixes). +- usr/include/Makefile: add linux/nfc.h to the compile-test + coverage (git-fixes). +- gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock + (git-fixes). +- Bluetooth: refactor malicious adv data check (git-fixes). +- commit b99299d + +- tcp: add a missing sk_defer_free_flush() in tcp_splice_read() + (bsc#1195400). +- commit 90f376b + +- net: Flush deferred skb free on socket destroy (bsc#1195400). +- commit 2e63a82 + +- net/tls: Fix another skb memory leak when running kTLS traffic + (bsc#1195400). +- commit 3aa18f4 + +- net/tls: Fix skb memory leak when running kTLS traffic + (bsc#1195400). +- commit a9990a3 + +- tcp: add missing htmldocs for skb->ll_node and sk->defer_list + (bsc#1195400). +- commit 495cd25 + +- tcp: do not call tcp_cleanup_rbuf() if we have a backlog + (bsc#1195400). +- commit d5025e5 + +- tcp: defer skb freeing after socket lock is released + (bsc#1195400). +- commit 5ddbe0e + +- tcp: avoid indirect calls to sock_rfree (bsc#1195400). +- commit 6167ff6 + +- tcp: small optimization in tcp recvmsg() (bsc#1195400). +- commit 4db4a08 + +- rfkill: add kABI padding Patch-mainline: Never, kABI padding + References: bsc#1179531 (bsc#1179531). +- commit 4badc70 + +- sched/core: Forced idle accounting (bsc#1189999 (Scheduler + functional and performance backports)). +- sched: Make schedstats helpers independent of fair sched class + (bsc#1189999 (Scheduler functional and performance backports)). +- sched: Make struct sched_statistics independent of fair sched + class (bsc#1189999 (Scheduler functional and performance + backports)). +- commit 3157933 + +- List simpledrm in supported.conf (jsc#SLE-18823) + Makes the driver part of the regular kernel-default package. +- commit 7522e67 + +- continue to provide guest OS id on hyperv (bnc#814005, bsc#1189965). +- commit 69937ca + +- platform/x86: wmi: Fix driver->notify() vs ->probe() race + (git-fixes). +- commit 1957b33 + +- platform/x86: wmi: introduce helper to convert driver to WMI + driver (git-fixes). +- commit 0d205fc + +- platform/x86: wmi: Replace read_takes_no_args with a flags field + (git-fixes). +- commit 4e01e3a + +- platform/x86: wmi: make GUID block packed (git-fixes). +- commit d4f4098 + +- platform/x86: wmi: use guid_t and guid_equal() (git-fixes). +- commit ba3700f + +- platform/x86: wmi: use bool instead of int (git-fixes). +- commit fcf29d7 + +- platform/x86: wmi: use BIT() macro (git-fixes). +- commit fefbbd1 + +- platform/x86: wmi: remove unnecessary checks (git-fixes). +- commit bb591a0 + +- platform/x86: wmi: remove unnecessary casts (git-fixes). +- commit 3b81cff + +- platform/x86: wmi: remove unnecessary argument (git-fixes). +- commit 46d5bd4 + +- Delete patches.suse/bfq-tune-slice-idle.patch: BFQ logic has improved + and QA results don't indicate we need this anymore. +- commit 0ad80b2 + +- crypto: HMAC - disallow keys < 112 bits in FIPS mode + (jsc#SLE-21132,bsc#1193136). +- commit 3e251f8 + +- crypto: HMAC - add fips_skip support + (jsc#SLE-21132,bsc#1193136). +- commit d7c3015 + +- blacklist.conf: Added dups +- commit 2333475 + +- Drop superfluous x86 SME patch + The commit already present in another patch +- commit f64529e + +- Update config files: disable DEBUG_INFO_BTF_MODULES (bsc#1194501). +- commit b07bf3e + +- bpf: make module BTF toggleable (bsc#1194501). +- commit e268acf + +- kABI padding for bpf (bsc#1179531). +- commit 15e30ef + +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1190497). +- commit 6282a43 + +- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type + enumeration (jsc#SLE-19026). +- commit 3f43757 + +- x86/MCE/AMD: Export smca_get_bank_type symbol (jsc#SLE-19026). +- commit 49cf559 + +- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types + (jsc#SLE-19026). +- commit a089c33 + +- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and + A0h-AFh (jsc#SLE-19026). +- commit 804cac2 + +- EDAC: Add RDDR5 and LRDDR5 memory types (jsc#SLE-19026). +- commit 4ca03fe + +- scsi: nsp_cs: Check of ioremap return value (git-fixes). +- scsi: ufs: ufs-mediatek: Fix error checking in + ufs_mtk_init_va09_pwr_ctrl() (git-fixes). +- scsi: qedf: Fix potential dereference of NULL pointer + (git-fixes). +- scsi: Revert "scsi: hisi_sas: Filter out new PHY up events + during suspend" (git-fixes). +- scsi: ufs: Fix race conditions related to driver data + (git-fixes). +- scsi: pm8001: Fix kernel-doc warnings (git-fixes). +- scsi: core: Show SCMD_LAST in text form (git-fixes). +- scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() + (git-fixes). +- commit 5fed070 + +- Added blacklisted SCSI ufs commit +- commit 89e75cd + +- supported.conf: Mark drivers/perf/arm_dmc620_pmu as supported (jsc#SLE-19041) +- commit 48e38f8 + +- crypto: testmgr - disallow plain ghash in FIPS mode + (jsc#SLE-21132,bsc#1194777). +- commit a8532d3 + +- crypto: testmgr - disallow plain cbcmac(aes) in FIPS mode + (jsc#SLE-21132,bsc#1194774). +- commit 70677c0 + +- sched/fair: Revert update_pick_idlest() Select group with + lowest group_util when idle_cpus are equal (bnc#1193175). +- commit 5418435 + +- intel_idle: enable interrupts before C1 on Xeons (bnc#1155798 + (CPU scheduler functional and performance backports)). +- commit 78fa711 + +- filemap: Remove PageHWPoison check from next_uptodate_page() + (bnc#1190208 (MM functional and performance backports)). +- sched: Trigger warning if ->migration_disabled counter + underflows (bnc#1189998 (PREEMPT_RT prerequisite backports)). +- sched/fair: Cleanup task_util and capacity type (bnc#1189999 + (Scheduler functional and performance backports)). +- psi: Fix PSI_MEM_FULL state when tasks are in memstall + and doing reclaim (bnc#1189999 (Scheduler functional and + performance backports)). +- psi: Add a missing SPDX license header (bnc#1189999 (Scheduler + functional and performance backports)). +- psi: Remove repeated verbose comment (bnc#1189999 (Scheduler + functional and performance backports)). +- commit edff965 + +- crypto: api - Allow algs only in specific constructions in + FIPS mode (jsc#SLE-21132,bsc#1191256,bsc#1194774,bsc#1194777). +- Refresh + patches.suse/0001-crypto-implement-downstream-solution-for-disabling-d.patch. +- commit 592d0ee + +- blacklist.conf: Add a7ebf564de32 mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() +- commit 69f3db3 + +- ALSA: hda: Remove redundant runtime PM calls (git-fixes). +- ALSA: hda: intel: More comprehensive PM runtime setup for + controller driver (git-fixes). +- commit b254574 + +- kernel-obs-build: include 9p (boo#1195353) + To be able to share files between host and the qemu vm of the build + script, the 9p and 9p_virtio kernel modules need to be included in + the initrd of kernel-obs-build. +- commit 0cfe67a + +- ALSA: hda: Fix UAF of leds class devs at unbinding + (bsc#1195349). +- commit 166e9b4 + +- gve: Add tx|rx-coalesce-usec for DQO (bsc#1195276). +- gve: Add consumed counts to ethtool stats (bsc#1195276). +- gve: Implement suspend/resume/shutdown (bsc#1195276). +- gve: Add optional metadata descriptor type GVE_TXD_MTD + (bsc#1195276). +- gve: remove memory barrier around seqno (bsc#1195276). +- gve: Update gve_free_queue_page_list signature (bsc#1195276). +- gve: Move the irq db indexes out of the ntfy block struct + (bsc#1195276). +- gve: Correct order of processing device options (bsc#1195276). +- gve: fix for null pointer dereference (bsc#1195276). +- gve: fix unmatched u64_stats_update_end() (bsc#1195276). +- gve: Add a jumbo-frame device option (bsc#1195276). +- gve: Implement packet continuation for RX (bsc#1195276). +- gve: Add RX context (bsc#1195276). +- gve: Use kvcalloc() instead of kvzalloc() (bsc#1195276). +- commit 0803caf + +- Update config files. (bsc#1195346) + Enable DMABUF_HEAPS[_SYSTEM] configuration options +- commit 3090423 + +- blacklist.conf: misattributed patch +- commit 8d2ba5e + +- blacklist.conf: misattributed patch +- commit ec33b0f + +- net: mcs7830: handle usb read errors properly (git-fixes). +- commit 48dab08 + +- ucount: Make get_ucount a safe get_user replacement + (bsc#1195306 CVE-2022-24122). +- commit b9063d5 + +- Refresh + patches.suse/kabi-arm64-reserve-space-in-cpu_hwcaps-and-cpu_hwcap.patch. +- commit 0b42051 + +- ceph: set pool_ns in new inode layout for async creates + (bsc#1195342). +- ceph: properly put ceph_string reference after async create + attempt (bsc#1195341). +- commit cade32d + +- bpf,x86: Respect X86_FEATURE_RETPOLINE* (bsc#1190497). +- commit 3017e7f + +- bpf,x86: Simplify computing label offsets (bsc#1190497). +- commit b5c6689 + +- x86,bugs: Unconditionally allow spectre_v2=retpoline,amd + (bsc#1190497). +- commit 8b8edaa + +- x86/alternative: Add debug prints to apply_retpolines() + (bsc#1190497). +- commit 76b6079 + +- x86/alternative: Try inline spectre_v2=retpoline,amd + (bsc#1190497). +- commit 4e48a24 + +- x86/alternative: Handle Jcc __x86_indirect_thunk_\reg + (bsc#1190497). +- commit 8b47d6e + +- x86/alternative: Implement .retpoline_sites support + (bsc#1190497). +- commit 758e879 + +- x86/retpoline: Create a retpoline thunk array (bsc#1190497). +- commit f1f201e + +- x86/retpoline: Move the retpoline thunk declarations to + nospec-branch.h (bsc#1190497). +- commit 6f7882c + +- x86/asm: Fixup odd GEN-for-each-reg.h usage (bsc#1190497). +- commit 0632c94 + +- x86/asm: Fix register order (bsc#1190497). +- commit f91c48e + +- x86/retpoline: Remove unused replacement symbols (bsc#1190497). +- commit 15d0b39 + +- objtool,x86: Replace alternatives with .retpoline_sites + (bsc#1190497). +- commit f215305 + +- objtool: Shrink struct instruction (bsc#1190497). +- commit 633fd59 + +- objtool: Explicitly avoid self modifying code in + .altinstr_replacement (bsc#1190497). +- commit b05fae2 + +- objtool: Classify symbols (bsc#1190497). +- commit c28da8d + +- ibmvnic: remove unused defines (bsc#1195293 ltc#196198). +- ibmvnic: Update driver return codes (bsc#1195293 ltc#196198). +- commit 7124b18 + +- kABI padding for generic crypto (bsc#1179531). +- commit 42a8077 + +- video: hyperv_fb: Fix validation of screen resolution + (git-fixes). +- Drivers: hv: balloon: account for vmbus packet header in + max_pkt_size (git-fixes). +- x86/hyperv: Properly deal with empty cpumasks in + hyperv_flush_tlb_multi() (git-fixes). +- commit 55fdcf1 + +- crypto: seqiv - flag instantiations as FIPS compliant + (jsc#SLE-21132,bsc#1194778). +- commit a0ea522 + +- kbuild: remove include/linux/cyclades.h from header file check + (git-fixes). +- commit 05fdfcd + +- PCI/sysfs: Find shadow ROM before static attribute + initialization (git-fixes). +- serial: stm32: fix software flow control transfer (git-fixes). +- tty: n_gsm: fix SW flow control encoding/handling (git-fixes). +- serial: 8250: of: Fix mapped region size when using reg-offset + property (git-fixes). +- tty: Partially revert the removal of the Cyclades public API + (git-fixes). +- usb: cdnsp: Fix segmentation fault in cdns_lost_power function + (git-fixes). +- usb: dwc3: xilinx: Fix error handling when getting USB3 PHY + (git-fixes). +- usb: dwc3: xilinx: Skip resets and USB3 register settings for + USB2.0 mode (git-fixes). +- usb: common: ulpi: Fix crash in ulpi_match() (git-fixes). +- usb: gadget: f_sourcesink: Fix isoc transfer for + USB_SPEED_SUPER_PLUS (git-fixes). +- ucsi_ccg: Check DEV_INT bit only when starting CCG4 (git-fixes). +- usb: typec: tcpm: Do not disconnect when receiving VSAFE0V + (git-fixes). +- usb: typec: tcpm: Do not disconnect while receiving VBUS off + (git-fixes). +- usb: typec: tcpci: don't touch CC line if it's Vconn source + (git-fixes). +- usb: roles: fix include/linux/usb/role.h compile issue + (git-fixes). +- drm/amd/display: reset dcn31 SMU mailbox on failures + (git-fixes). +- irqchip/gic-v4: Disable redistributors' view of the VPE table + at boot time (git-fixes). +- commit 9089800 + +- Move upstreamed patches into sorted section +- commit 44bc450 + +- kABI padding for qat (bsc#1179531). +- commit 38dc163 + +- blacklist.conf: mark git-fixes added to perf userspace package +- commit adbe3cf + +- crypto: xts - restrict key lengths to approved values in FIPS + mode (jsc#SLE-21132,bsc#1193136). +- commit 3c220f6 + +- ata: pata_platform: Fix a NULL pointer dereference in + __pata_platform_probe() (git-fixes). +- hwmon: (lm90) Fix sysfs and udev notifications (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 + (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6680 (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6654 (git-fixes). +- hwmon: (lm90) Re-enable interrupts after alert clears + (git-fixes). +- hwmon: (lm90) Reduce maximum conversion rate for G781 + (git-fixes). +- drm/amd/display/dc/calcs/dce_calcs: Fix a memleak in + calculate_bandwidth() (git-fixes). +- drm/etnaviv: relax submit size limits (git-fixes). +- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable + (git-fixes). +- drm/msm/a6xx: Add missing suspend_count increment (git-fixes). +- drm/msm: Fix wrong size calculation (git-fixes). +- drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc + (git-fixes). +- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy + (git-fixes). +- Revert "drm/ast: Support 1600x900 with 108MHz PCLK" (git-fixes). +- drm/atomic: Add the crtc to affected crtc only if uapi.enable = + true (git-fixes). +- commit 17cd888 + +- perf/x86/intel/uncore: Add IMC uncore support for ADL + (git-fixes). +- perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX + (git-fixes). +- perf/x86/intel: Add a quirk for the calculation of the number + of counters on Alder Lake (git-fixes). +- perf: Fix perf_event_read_local() time (git-fixes). +- perf: Protect perf_guest_cbs with RCU (git-fixes). +- commit 6b315d3 + +- bpf: Remove config check to enable bpf support for branch + records (git-fixes). +- commit f91c35f + +- blacklist.conf: blacklist a672b2e36a64 bpf: Fix ringbuf memory type confusion when passing to helpers +- commit 3132b8c + +- bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) + (git-fixes). +- bpf: Adjust BTF log size limit (git-fixes). +- commit c6f8f64 + +- phonet: refcount leak in pep_sock_accep (bsc#1193867, + CVE-2021-45095). +- commit f4ec02a + +- Revert "xfrm: xfrm_state_mtu should return at least 1280 for + ipv6" (bsc#1185377, bsc#1194048). +- xfrm: fix MTU regression (bsc#1185377, bsc#1194048). +- commit d7a3024 + +- ext4: set csum seed in tmp inode while migrating to extents + (bsc#1195275). +- commit 8151d53 + +- Refresh patches.suse/x86-cpufeatures-add-kabi-padding.patch. +- commit 7c59b09 + +- KVM: SEV: initialize regions_list of a mirror VM (bsc#1194526). +- KVM: SEV: move mirror status to destination of + KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (bsc#1194526). +- KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM + (bsc#1194526). +- KVM: SEV: do not use list_replace_init on an empty list + (bsc#1194526). +- KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability + (bsc#1194526). +- selftest: KVM: Add intra host migration tests (bsc#1194526). +- commit 77a7ab5 + +- Delete + patches.suse/0008-random-move-FIPS-continuous-test-to-output-functions.patch. + Obsoleted by Nicolai's FIPS RNG rework. +- commit 4892a02 + +- rpm/modules.fips: remove ansi_cprng (jsc#SLE-21132,bsc#1194773). +- commit d8f6d39 + +- Delete patches.suse/fips-enable-ansi_cprng-in-testmgr (jsc#SLE-21132,bsc#1194773). +- commit 9e8a9c1 + +- drm/vmwgfx: Fix stale file descriptors on failed usercopy + (CVE-2022-22942 bsc#1195065). +- commit b82dcaa + +- Delete + patches.suse/net-mvpp2-Enable-autoneg-bypass-for-1000BaseX-2500Ba.patch. + No longer needed. +- commit 7ab8bc0 + +- Delete + patches.suse/brcmfmac-Add-clm_blob-firmware-files-to-modinfo.patch. + Patch is part of v5.14 base kernel. +- commit d3c2d60 + +- Refresh patches.suse/arch-arm64-mm_context-t-placeholder.patch. + Re-enable kABI place holder for SLE15-SP4 +- commit 7bf2c52 + +- dma-buf: cma_heap: Fix mutex locking section (git-fixes). +- dma-buf: system_heap: Avoid warning on mid-order allocations + (git-fixes). +- commit 2944bf7 + +- drm/amdgpu/display: Only set vblank_disable_immediate when + PSR is not enabled (git-fixes). +- drm/amd/display: Enable PSR by default on newer DCN (git-fixes). +- commit 9be44b2 + +- x86/gpu: Reserve stolen memory for first integrated Intel GPU + (git-fixes). +- w1: Misuse of get_user()/put_user() reported by sparse + (git-fixes). +- usb: dwc2: gadget: initialize max_speed from params (git-fixes). +- commit fa8f66b + +- usb: hub: Add delay for SuperSpeed hub resume to let links + transit to U0 (git-fixes). +- usb: uhci: add aspeed ast2600 uhci support (git-fixes). +- usb: gadget: f_fs: Use stream_open() for endpoint files + (git-fixes). +- USB: ehci_brcm_hub_control: Improve port index sanitizing + (git-fixes). +- usb: dwc3: meson-g12a: fix shared reset control use (git-fixes). +- serial: core: Keep mctrl register state and cached copy in sync + (git-fixes). +- serial: pl011: Drop CR register reset on set_termios + (git-fixes). +- serial: pl010: Drop CR register reset on set_termios + (git-fixes). +- soc: imx: gpcv2: Synchronously suspend MIX domains (git-fixes). +- soc: ti: pruss: fix referenced node in error message + (git-fixes). +- commit 6ef0377 + +- rtc: cmos: take rtc_lock while reading from CMOS (git-fixes). +- phy: mediatek: Fix missing check in mtk_mipi_tx_probe + (git-fixes). +- regulator: qcom_smd: Align probe function with rpmh-regulator + (git-fixes). +- regulator: da9121: Prevent current limit change when enabled + (git-fixes). +- PM: runtime: Add safety net to supplier device release + (git-fixes). +- rtw88: 8822c: update rx settings to prevent potential hw + deadlock (git-fixes). +- rsi: Fix out-of-bounds read in rsi_read_pkt() (git-fixes). +- rsi: Fix use-after-free in rsi_rx_done_handler() (git-fixes). +- rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC + (git-fixes). +- PM: AVS: qcom-cpr: Use div64_ul instead of do_div (git-fixes). +- commit 0642d93 + +- PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA + controller (git-fixes). +- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix + lockdep errors (git-fixes). +- mmc: mtk-sd: Use readl_poll_timeout instead of open-coded + polling (git-fixes). +- mtd: rawnand: gpmi: Add ERR007117 protection for + nfc_apply_timings (git-fixes). +- mtd: rawnand: gpmi: Remove explicit default gpmi clock setting + for i.MX6 (git-fixes). +- net: phy: marvell: configure RGMII delays for 88E1118 + (git-fixes). +- mt76: mt7615: improve wmm index allocation (git-fixes). +- mt76: do not pass the received frame with decryption error + (git-fixes). +- mt76: mt7615: fix possible deadlock while + mt7615_register_ext_phy() (git-fixes). +- net: phy: prefer 1000baseT over 1000baseKX (git-fixes). +- commit fe2b42c + +- mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF + platforms (git-fixes). +- mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO + (git-fixes). +- mmc: tmio: reinit card irqs in reset routine (git-fixes). +- mfd: tps65910: Set PWR_OFF bit during driver probe (git-fixes). +- mfd: atmel-flexcom: Use .resume_noirq (git-fixes). +- mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP (git-fixes). +- media: saa7146: hexium_gemini: Fix a NULL pointer dereference + in hexium_attach() (git-fixes). +- media: rockchip: rkisp1: use device name for debugfs subdir name + (git-fixes). +- media: igorplugusb: receiver overflow should be reported + (git-fixes). +- media: m920x: don't use stack on USB reads (git-fixes). +- commit 3a8fd18 + +- media: atomisp: fix "variable dereferenced before check 'asd'" + (git-fixes). +- media: cec: fix a deadlock situation (git-fixes). +- media: saa7146: hexium_orion: Fix a NULL pointer dereference + in hexium_attach() (git-fixes). +- media: rcar-vin: Update format alignment constraints + (git-fixes). +- media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds + (git-fixes). +- media: venus: avoid calling core_clk_setrate() concurrently + during concurrent video sessions (git-fixes). +- media: b2c2: Add missing check in flexcop_pci_isr: (git-fixes). +- media: atomisp: handle errors at sh_css_create_isp_params() + (git-fixes). +- media: atomisp: check before deference asd variable (git-fixes). +- media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the + exposure (git-fixes). +- commit d62b853 + +- mac80211: allow non-standard VHT MCS-10/11 (bsc#1192891). +- iwlwifi: pcie: make sure prph_info is set when treating wakeup + IRQ (git-fixes). +- iwlwifi: mvm: fix AUX ROC removal (git-fixes). +- iwlwifi: mvm: Fix calculation of frame length (git-fixes). +- iwlwifi: remove module loading failure message (git-fixes). +- iwlwifi: fix leaks/bad data after failed firmware load + (git-fixes). +- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds + (git-fixes). +- media: atomisp: set per-device's default mode (git-fixes). +- media: atomisp: fix enum formats logic (git-fixes). +- media: atomisp: add NULL check for asd obtained from + atomisp_video_pipe (git-fixes). +- commit 5c77fd4 + +- HID: Ignore battery for Elan touchscreen on HP Envy X360 + 15t-dr100 (git-fixes). +- i2c: designware-pci: Fix to change data types of hcnt and lcnt + parameters (git-fixes). +- i2c: mpc: Correct I2C reset procedure (git-fixes). +- i2c: i801: Don't silently correct invalid transfer size + (git-fixes). +- interconnect: qcom: rpm: Prevent integer overflow in rate + (git-fixes). +- iio: trigger: Fix a scheduling whilst atomic issue seen on + tsc2046 (git-fixes). +- HSI: core: Fix return freed object in hsi_new_client + (git-fixes). +- HID: magicmouse: Fix an error handling path in + magicmouse_probe() (git-fixes). +- iwlwifi: mvm: avoid clearing a just saved session protection id + (git-fixes). +- iwlwifi: mvm: synchronize with FW after multicast commands + (git-fixes). +- commit 6ef8153 + +- drm/i915/display/ehl: Update voltage swing table (git-fixes). +- floppy: Add max size check for user space request (git-fixes). +- gpiolib: acpi: Do not set the IRQ type if the IRQ is already + in use (git-fixes). +- HID: magicmouse: Report battery level over USB (git-fixes). +- HID: apple: Do not reset quirks when the Fn key is not found + (git-fixes). +- HID: i2c-hid-of: Expose the touchscreen-inverted properties + (git-fixes). +- HID: quirks: Allow inverting the absolute X/Y values + (git-fixes). +- drm/amdgpu: fixup bad vram size on gmc v8 (git-fixes). +- drm/etnaviv: consider completed fence seqno in hang check + (git-fixes). +- commit b98cf3a + +- drm/etnaviv: limit submit sizes (git-fixes). +- drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV (git-fixes). +- drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV + (git-fixes). +- drm/vmwgfx: Release ttm memory if probe fails (git-fixes). +- drm: rcar-du: Fix CRTC timings when CMM is used (git-fixes). +- drm/amd/display: add else to avoid double destroy clk_mgr + (git-fixes). +- drm/amdgpu/display: set vblank_disable_immediate for DC + (git-fixes). +- drm/amd/display: check top_pipe_to_program pointer (git-fixes). +- drm/bridge: megachips: Ensure both bridges are probed before + registration (git-fixes). +- drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga + Book X91F/L (git-fixes). +- commit 7ac44dd + +- crypto: qat - make pfvf send message direction agnostic + (git-fixes). +- Refresh + patches.suse/crypto-qat-fix-undetected-PFVF-timeout-in-ACK-loop.patch. +- commit 1517ba9 + +- crypto: hisilicon/hpre - fix memory leak in + hpre_curve25519_src_init() (git-fixes). +- drm/nouveau/kms/nv04: use vzalloc for nv04_display (git-fixes). +- drm/nouveau/pmu/gm200-: avoid touching PMU outside of + DEVINIT/PREOS/ACR (git-fixes). +- drm/bridge: dw-hdmi: handle ELD when + DRM_BRIDGE_ATTACH_NO_CONNECTOR (git-fixes). +- drm/ttm: Put BO in its memory manager's lru list (git-fixes). +- drm/lima: fix warning when CONFIG_DEBUG_SG=y & + CONFIG_DMA_API_DEBUG=y (git-fixes). +- drm/panel: Delete panel on mipi_dsi_attach() failure + (git-fixes). +- crypto: qat - remove unnecessary collision prevention step in + PFVF (git-fixes). +- commit 4a84546 + +- clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB + (git-fixes). +- backlight: qcom-wled: Respect enabled-strings in set_brightness + (git-fixes). +- backlight: qcom-wled: Use cpu_to_le16 macro to perform + conversion (git-fixes). +- batman-adv: allow netlink usage in unprivileged containers + (git-fixes). +- Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES (git-fixes). +- Bluetooth: btintel: Add missing quirks and msft ext for legacy + bootloader (git-fixes). +- Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag + (git-fixes). +- Bluetooth: Fix debugfs entry leak in hci_register_dev() + (git-fixes). +- Bluetooth: refactor set_exp_feature with a feature table + (git-fixes). +- commit 4823532 + +- ath11k: Fix napi related hang (git-fixes). +- ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream + (git-fixes). +- ath9k_htc: fix NULL pointer dereference at + ath9k_htc_tx_get_packet() (git-fixes). +- ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() + (git-fixes). +- ath11k: Avoid false DEADLOCK warning reported by lockdep + (git-fixes). +- ath11k: avoid deadlock by change ieee80211_queue_work for + regd_update_work (git-fixes). +- ath11k: Avoid NULL ptr access during mgmt tx cleanup + (git-fixes). +- ath11k: add string type to search board data in board-2.bin + for WCN6855 (git-fixes). +- ath11k: Fix crash caused by uninitialized TX ring (git-fixes). +- commit 94ca4e3 + +- drm: Add kabi placeholders to commonly used structs + (bsc#1179531). +- commit 95ca796 + +- ASoC: mediatek: mt8183: fix device_node leak (git-fixes). +- ASoC: mediatek: mt8173: fix device_node leak (git-fixes). +- ASoC: mediatek: mt8192-mt6359: fix device_node leak (git-fixes). +- ASoC: imx-hdmi: add put_device() after of_find_device_by_node() + (git-fixes). +- ACPI: CPPC: Check present CPUs for determining _CPC is valid + (git-fixes). +- ACPI: battery: Add the ThinkPad "Not Charging" quirk + (git-fixes). +- ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device + on the GPD win (git-fixes). +- ACPI / x86: Allow specifying acpi_device_override_status() + quirks by path (git-fixes). +- ACPI: Change acpi_device_always_present() into + acpi_device_override_status() (git-fixes). +- ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always + present table (git-fixes). +- ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 + (git-fixes). +- ACPICA: Fix wrong interpretation of PCC address (git-fixes). +- ACPICA: Executer: Fix the REFCLASS_REFOF case in + acpi_ex_opcode_1A_0T_1R() (git-fixes). +- ACPICA: Utilities: Avoid deleting the same object twice in a + row (git-fixes). +- ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions + (git-fixes). +- ath10k: Fix tx hanging (git-fixes). +- ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START + reply (git-fixes). +- amdgpu/pm: Make sysfs pm attributes as read-only for VFs + (git-fixes). +- ath11k: qmi: avoid error messages when dma allocation fails + (git-fixes). +- commit e0f2245 + +- Update + patches.suse/0002-char-random-reinstantiate-DRBGs-once-optimized-sha51.patch + (jsc#SLE-21132,bsc#1191259,bsc#1195160). +- commit 1ebad47 + +- net ticp:fix a kernel-infoleak in __tipc_sendmsg() (bsc#1195199 + CVE-2022-0382). +- net/packet: rx_owner_map depends on pg_vec (bsc#1195184 + CVE-2021-22600). +- commit 322fbf8 + +- powerpc/book3s64/radix: make tlb_single_page_flush_ceiling a + debugfs entry (bsc#1195183 ltc#193865). +- commit 5d7a0a2 + +- rds: Fix memory leak in __rds_conn_create() (bsc#1194090 CVE-2021-45480). +- commit 6d71aca + +- Update + patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch + (bsc#464461,bsc#981838,bsc#1064414,bsc#1144943,bsc#1193200,bsc#1193088). +- commit 1420840 + +- Revert IPMI backports (bsc#1195195) + It turned out that the recent backports of IPMI fixes cause a regression + on arm64 machine. + Deleted: + patches.suse/ipmi-Fix-UAF-when-uninstall-ipmi_si-and-ipmi_msghand.patch + patches.suse/ipmi-bail-out-if-init_srcu_struct-fails.patch + patches.suse/ipmi-fix-initialization-when-workqueue-allocation-fa.patch +- commit 435eaf7 + +- supported.conf: mark rtw88 modules as supported (jsc#SLE-22690) +- commit 37cc2d0 + +- mm: drop node from alloc_pages_vma (jsc#SLE-23098). +- commit 27520d6 + +- mm/mempolicy: wire up syscall set_mempolicy_home_node + (jsc#SLE-23098). +- mm/mempolicy: add set_mempolicy_home_node syscall + (jsc#SLE-23098). +- mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY + (jsc#SLE-23098). +- mm/mempolicy: unify the create() func for + bind/interleave/prefer-many policies (jsc#SLE-23098). +- mm/mempolicy: advertise new MPOL_PREFERRED_MANY (jsc#SLE-23098). +- mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY + (jsc#SLE-23098). +- mm/memplicy: add page allocation function for + MPOL_PREFERRED_MANY policy (jsc#SLE-23098). +- mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferred + nodes (jsc#SLE-23098). +- commit 41edfce + +- Update + patches.suse/USB-gadget-detect-too-big-endpoint-0-requests.patch + (bsc#1193802 CVE-2021-39685). + Updated references for CVE that became known after the fix + had been applied for other reasons +- commit 149a312 + +- Refresh patches.suse/powerpc-security-mitigation-patching.sh-Support-X-ta.patch. +- commit cc4f423 + +- ARM: 9170/1: fix panic when kasan and kprobe are enabled + (git-fixes). +- commit ae5a8de + +- net: bonding: fix bond_xmit_broadcast return value error bug + (git-fixes). +- mlx5: Don't accidentally set RTO_ONLINK before + mlx5e_route_lookup_ipv4_get() (git-fixes). +- libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() + (git-fixes). +- RDMA/cxgb4: Set queue pair state when being queried (git-fixes). +- RDMA/rxe: Fix a typo in opcode name (git-fixes). +- RDMA/cma: Let cma_resolve_ib_dev() continue search even after + empty entry (git-fixes). +- RDMA/core: Let ib_find_gid() continue search even after empty + entry (git-fixes). +- RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (git-fixes). +- RDMA/rxe: Remove the unnecessary variable (git-fixes). +- RDMA/uverbs: Remove the unnecessary assignment (git-fixes). +- RDMA/hns: Modify the mapping attribute of doorbell to device + (git-fixes). +- RDMA/rtrs-clt: Fix the initial value of min_latency (git-fixes). +- RDMA/cma: Remove open coding of overflow checking for + private_data_len (git-fixes). +- RDMA/hns: Validate the pkey index (git-fixes). +- RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling + RCFW with pending cmd-bit" (git-fixes). +- Revert "net/mlx5: Add retry mechanism to the command entry + index allocation" (git-fixes). +- net/mlx5: Set command entry semaphore up once got index free + (git-fixes). +- net/mlx5e: Sync VXLAN udp ports during uplink representor + profile change (git-fixes). +- net/mlx5: Fix access to sf_dev_table on allocation failure + (git-fixes). +- net/mlx5e: Fix matching on modified inner ip_ecn bits + (git-fixes). +- Revert "net/mlx5e: Block offload of outer header csum for GRE + tunnel" (git-fixes). +- Revert "net/mlx5e: Block offload of outer header csum for UDP + tunnels" (git-fixes). +- net/mlx5e: Don't block routes with nexthop objects in SW + (git-fixes). +- net/mlx5e: Fix wrong usage of fib_info_nh when routes with + nexthop objects are used (git-fixes). +- net/mlx5e: Fix nullptr on deleting mirroring rule (git-fixes). +- net/mlx5e: Fix page DMA map/unmap attributes (git-fixes). +- bnxt_en: use firmware provided max timeout for messages + (git-fixes). +- igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS + (git-fixes). +- commit 450565e + +- Delete + patches.suse/block-genhd-use-atomic_t-for-disk_event-block.patc. + (bsc#1192913, bsc#1194850) +- commit 62f1042 + +- mm: vmscan: reduce throttling due to a failure to make progress + - fix (git fixes (mm/vmscan)). +- mm: vmscan: Reduce throttling due to a failure to make progress + (git fixes (mm/vmscan)). +- commit 985ae57 + +- Delete + patches.suse/mm-vmscan-Reduce-throttling-due-to-a-failure-to-make-progress.patch. +- commit 758b892 + +- ibmvnic: remove unused ->wait_capability (bsc#1195073 + ltc#195713). +- ibmvnic: don't spin in tasklet (bsc#1195073 ltc#195713). +- ibmvnic: init ->running_cap_crqs early (bsc#1195073 ltc#195713). +- ibmvnic: Allow extra failures before disabling (bsc#1195073 + ltc#195713). +- commit 80bb4bf + +- sched/fair: Mark tg_is_idle() an inline in the + !CONFIG_FAIR_GROUP_SCHED case (git fixes (sched/fair)). +- commit 3fda91c + +- bpf, mm: Fix lockdep warning triggered by + stack_map_get_build_id_offset() (git fixes (mm/mmap)). +- commit 7c2b587 + +- mm: shmem: don't truncate page if memory failure happens v2 + (bsc#1190208 (MM functional and performance backports)). +- commit 4233c64 + +- Revert "mm: shmem: don't truncate page if memory failure + happens" (git fixes (mm/shmem)). +- commit 91b69dc + +- nitro_enclaves: Use get_user_pages_unlocked() call to handle + mmap assert (git fixes (mm/gup)). +- commit d2119e6 + +- bpf: Fix out of bounds access for ringbuf helpers (bsc#1194111 + bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- bpf: Generally fix helper register offset check (bsc#1194111 + bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- bpf: Generalize check_ctx_reg for reuse with other types + (bsc#1194111 bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- commit 5803ef2 + +- clocksource: Reduce the default clocksource_watchdog() retries + to 2 (bsc#1192724). +- commit ec1b82e + +- clocksource: Avoid accidental unstable marking of clocksources + (bsc#1192724). +- commit 8396e64 + +- x86/tsc: Disable clocksource watchdog for TSC on qualified + platorms (bsc#1192724). +- commit ad5e1ba + +- x86/tsc: Add a timer to make sure TSC_adjust is always checked + (bsc#1192724). +- commit c76fbc3 + +- Delete "Forgive repeated long-latency watchdog clocksource reads (bsc#1192724)" + The patch being deleted was a tentative fix that never made it into + upstream Linux. The clocksource instability issue will be addressed with + more appropriate fixes. +- scripts/git_sort/git_sort.py: Remove a dev branch of the -rcu tree +- Delete + patches.suse/clocksource-Forgive-repeated-long-latency-watchdog-c.patch. +- commit 726d4be + +- kernel-binary.spec.in: Move 20-kernel-default-extra.conf to the correctr + directory (bsc#1195051). +- commit c80b5de + +- scsi: kABI: Add suse_kabi_padding to scsi template structs + (bsc#1195056). +- commit 7342194 + +- Refresh + patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch. +- commit e169a7b + +- scsi: storvsc: Fix storvsc_queuecommand() memory leak + (git-fixes). +- commit a3c4175 + +- Move upstreamed IMA fix into sorted section +- commit 8970684 + +- psi: Fix uaf issue when psi trigger is destroyed while being + polled (git-fixes). +- bitops: protect find_first_{,zero}_bit properly (git-fixes). +- scripts/dtc: dtx_diff: remove broken example from help text + (git-fixes). +- Documentation: fix firewire.rst ABI file path error (git-fixes). +- commit b4b4dff + +- selftests/powerpc: Use date instead of EPOCHSECONDS in + mitigation-patching.sh (bsc#1194305 ltc#195651). +- commit d103181 + +- Refresh patches.suse/powerpc-security-mitigation-patching.sh-Support-X-ta.patch (bsc#1194305 ltc#195651). +- commit 96568cb + +- powerpc/64s: Mask SRR0 before checking against the masked NIP + (bsc#1194869). +- commit 2f4f88b + +- gpio: mpc8xxx: Fix an ignored error return from + platform_get_irq() (git-fixes). +- gpio: idt3243x: Fix an ignored error return from + platform_get_irq() (git-fixes). +- commit d403da6 + +- HID: uhid: Fix worker destroying device without any protection + (git-fixes). +- HID: vivaldi: fix handling devices not using numbered reports + (git-fixes). +- rtc: pxa: fix null pointer dereference (git-fixes). +- drm/radeon: fix error handling in radeon_driver_open_kms + (git-fixes). +- drm/amdgpu: don't do resets on APUs which don't support it + (git-fixes). +- clk: si5341: Fix clock HW provider cleanup (git-fixes). +- gpio: idt3243x: Fix IRQ check in idt_gpio_probe (git-fixes). +- gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe (git-fixes). +- commit 06c7e48 + +- ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 + (git-fixes). +- ALSA: core: Simplify snd_power_ref_and_wait() with the standard + macro (git-fixes). +- ALSA: core: Fix SSID quirk lookup for subvendor=0 (git-fixes). +- ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi + (git-fixes). +- ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 + (git-fixes). +- commit 8124ea4 + +- HID: wacom: Avoid using stale array indicies to read contact + count (bsc#1194667). +- HID: wacom: Ignore the confidence flag when a touch is removed + (bsc#1194667). +- HID: wacom: Reset expected and received contact counts at the + same time (bsc#1194667). +- commit 19261e1 + +- drm/i915: Flush TLBs before releasing backing store + (CVE-2022-0330 bsc#1194880). +- commit d011369 + +- vfs: fs_context: fix up param length parsing in + legacy_parse_param (CVE-2022-0185 bsc#1194517). +- Rename and retag following upstream merge from: + patches.suse/vfs-Out-of-bounds-write-of-heap-buffer-in-fs_context-c.patch + to patches.suse/vfs-fs_context-fix-up-param-length-parsing-in-legacy.patch +- commit e3271e6 + +- Update + patches.suse/sctp-account-stream-padding-length-for-reconf-chunk.patch + (stable-5.14.14 bsc#1194985 CVE-2022-0322). + Added bsc/CVE reference +- commit c9b8efe + +- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of + processors (bsc#1192644 jsc#SLE-17823). +- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh + and A0h-AFh (bsc#1192644 jsc#SLE-17823). +- hwmon: (k10temp) Remove unused definitions (bsc#1192644 + jsc#SLE-17823). +- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) + PCI IDs (bsc#1192644 jsc#SLE-17823). +- commit b55859b + +- Revert "net: phy: fixed_phy: Fix NULL vs IS_ERR() checking in + __fixed_phy_register" (git-fixes). +- commit a9c90b6 + +- mt76: mt7921: fix possible resume failure (git-fixes). +- commit adeea28 + +- media: c8sectpfe: fix double free in configure_channels() + (git-fixes). +- media: c8sectpfe: remove redundant assignment to pointer tsin + (git-fixes). +- commit 4ff2399 + +- Add cherry-picked IDs for media videobuf2 fix +- commit e45c889 + +- iwlwifi: don't pass actual WGDS revision number in + table_revision (git-fixes). +- commit c270187 + +- Add cherry-picked ID to HID fix patch +- commit 57fe3df + +- bus: mhi: core: Fix reading wake_capable channel configuration + (git-fixes). +- bus: mhi: pci_generic: Graceful shutdown on freeze (git-fixes). +- commit 36e2acb + +- vfio/iommu_type1: replace kfree with kvfree (git-fixes). +- net: phy: micrel: use kszphy_suspend()/kszphy_resume for irq + aware devices (git-fixes). +- nfc: llcp: fix NULL error pointer dereference on sendmsg() + after failed bind() (git-fixes). +- net: phy: marvell: add Marvell specific PHY loopback + (git-fixes). +- lib82596: Fix IRQ check in sni_82596_probe (git-fixes). +- 9p: only copy valid iattrs in 9P2000.L setattr implementation + (git-fixes). +- drm/amd/display: explicitly set is_dsc_supported to false + before use (git-fixes). +- net: phy: fixed_phy: Fix NULL vs IS_ERR() checking in + __fixed_phy_register (git-fixes). +- commit 8409861 + +- kernel-binary.spec: Do not use the default certificate path (bsc#1194943). + Using the the default path is broken since Linux 5.17 +- commit 68b36f0 + +- fuse: Pass correct lend value to filemap_write_and_wait_range() + (bsc#1194959). +- commit ab3cc62 + +- mount: warn only once about timestamp range expiration + (bsc#1193000). +- commit d968bc1 + +- Update patches.suse/tpm-fix-potential-NULL-pointer-access-in-tpm_del_cha.patch + (git-fixes bsc#1193660 ltc#195634). +- commit 6be7501 + +- livepatch: Avoid CPU hogging with cond_resched (bsc#1071995). +- commit 17d77e0 + +- livepatch: Fix missing unlock on error in klp_enable_patch() + (bsc#1071995). +- commit 3aafada + +- livepatch: Fix kobject refcount bug on klp_init_patch_early + failure path (bsc#1071995). +- commit 14928de + +- PCI: vmd: Do not disable MSI-X remapping if interrupt remapping + is enabled by IOMMU (bsc#1194887). +- commit b96f35f + +- livepatch/kabi: refresh and reenable kABI padding for future arm64 support +- commit c5ed388 + +- Reenabling kABI placeholders for generic fpga stuff +- commit b6c6ae1 + +- Reenabling kABI placeholders for generic crypto stuff +- commit e9350d4 + +- Reenabling kABI placeholders for the QAT crypto driver +- commit 1804445 + +- Refresh patches.suse/0001-kABI-more-hooks-for-PCI-changes.patch. + Reenabling kABI placeholders for PCI stuff +- commit 6145d27 + +- Refresh patches.suse/0001-Thunderbolt-kABI-paddings-added.patch. +- Refresh + patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch. +- Delete patches.suse/0001-USB-fix-kABI-padding.patch. + Reenabling the kABI placeholders for Type C stuff +- commit 297e89c + +- powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings + (bsc#1194869). +- powerpc/64s: Mask NIP before checking against SRR0 + (bsc#1194869). +- Revert "powerpc: Inline setup_kup()" (bsc#1194869). +- powerpc/modules: Don't WARN on first module allocation attempt + (bsc#1194869). +- powerpc/module_64: Fix livepatching for RO modules + (bsc#1194869). +- powerpc/xive: Change IRQ domain to a tree domain (bsc#1194869). +- commit 3b9be9e + +- net: Prevent HW-GRO and LRO features operate together + (bsc#1194628). +- commit b3b76f5 + +- powerpc/perf: Fix PMU callbacks to clear pending PMI before + resetting an overflown PMC (bsc#1156395). +- commit 178d341 + +- sched,x86: Don't use cluster topology for x86 hybrid CPUs + (jsc#SLE-18889,bnc#1194825). +- commit a3cf05e + +- Refresh + patches.suse/cpuidle-Poll-for-a-minimum-of-30ns-and-poll-for-a-tick-if-lower-c-states-are-disabled.patch. + Forward port for evaluation. +- commit 3ec28d7 + +- S390: Fix mlx5 throughput degradtion (jsc#SLE-22496). +- commit 6fe12cf + +- powerpc/prom_init: Fix improper check of prom_getprop() + (bsc#1065729). +- commit 07fce74 + +- crypto: qat - fix undetected PFVF timeout in ACK loop + (git-fixes). +- commit 008135a + +- powerpc/pseries/cpuhp: delete add/remove_by_count code + (bsc#1065729). +- powerpc/pseries/cpuhp: cache node corrections (bsc#1065729). +- commit b26d0d8 + +- Add cherry-picked IDs for qemu fw_cfg patches +- commit 550427b + +- powerpc/perf: Fix data source encodings for L2.1 and L3.1 + accesses (bsc#1065729). +- commit c39ded5 + +- dmaengine: at_xdmac: Fix at_xdmac_lld struct definition + (git-fixes). +- dmaengine: at_xdmac: Fix lld view setting (git-fixes). +- dmaengine: at_xdmac: Fix concurrency over xfers_list + (git-fixes). +- dmaengine: at_xdmac: Fix race for the tx desc callback + (git-fixes). +- dmaengine: at_xdmac: Fix concurrency over chan's + completed_cookie (git-fixes). +- dmaengine: at_xdmac: Print debug message after realeasing the + lock (git-fixes). +- dmaengine: at_xdmac: Start transfer for cyclic channels in + issue_pending (git-fixes). +- dmaengine: at_xdmac: Don't start transactions at tx_submit level + (git-fixes). +- dmaengine: idxd: fix wq settings post wq disable (git-fixes). +- dmaengine: uniphier-xdmac: Fix type of address variables + (git-fixes). +- Documentation: dmaengine: Correctly describe dmatest with + channel unset (git-fixes). +- virtio_ring: mark ring unused on error (git-fixes). +- virtio/virtio_mem: handle a possible NULL as a memcpy parameter + (git-fixes). +- remoteproc: qcom: pas: Add missing power-domain "mxc" for CDSP + (git-fixes). +- remoteproc: qcom: pil_info: Don't memcpy_toio more than is + provided (git-fixes). +- remoteproc: imx_rproc: Fix a resource leak in the remove + function (git-fixes). +- rpmsg: core: Clean up resources on announce_create failure + (git-fixes). +- ACPI: APD: Check for NULL pointer after calling devm_ioremap() + (git-fixes). +- drm/i915: Fix Memory BW formulae for ADL-P (git-fixes). +- net: usb: lan78xx: add Allied Telesis AT29M2-AF (git-fixes). +- commit ceaa6fc + +- Update config files (bsc#1194858). + CONFIG_INTEL_IDXD_COMPAT=n +- commit 86e1929 + +- Delete patches.suse/crypto-qat-fix-undetected-PFVF-timeout-in-ACK-loop.patch. + Remove empty patch +- commit a3108c7 + +- powerpc/xive: Add missing null check after calling kmalloc + (bsc#1177437 ltc#188522 jsc#SLE-13294 git-fixes). +- commit e8dfc9f + +- Refresh patches.suse/s390-mm-fix-2KB-pgtable-release-race.patch. + Correct the acked-by tag to the right position. +- commit 88fc17d + +- s390/mm: fix 2KB pgtable release race (bsc#1188896). +- commit 31e123b + +- nvme: fix visibility of dev_attr_dhchap_ctrl_secret sysfs + attribute (bsc#1194839). +- commit f70152e + +- Re-enable kABI placeholder pathces for HD-audio and ASoC +- commit c77cdff + +- ALSA: seq: virmidi: Add a drain operation (bsc#1192354). +- ALSA: hda: Add new AlderLake-P variant PCI ID (bsc#1192354). +- ALSA: hda: Add AlderLake-N PCI ID (bsc#1192354). +- ALSA: hda: use swap() to make code cleaner (bsc#1192354). +- ALSA: seq: Set upper limit of processed events (bsc#1192354). +- ALSA: usb-audio: Drop CONFIG_PM ifdefs (bsc#1192354). +- ALSA: Fix some typo (bsc#1192354). +- ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present + (bsc#1192354). +- ALSA: hda: Do disconnect jacks at codec unbind (bsc#1192354). +- commit 3705026 + +- Update + patches.suse/bpf-Fix-kernel-address-leakage-in-atomic-fetch.patch + (bsc#1193883 bsc#1194826 CVE-2022-0264). +- commit b1fc140 + +- tracing/osnoise: Properly unhook events if + start_per_cpu_kthreads() fails (git-fixes). +- commit e3c4174 + +- tracing/kprobes: 'nmissed' not showed correctly for kretprobe + (git-fixes). +- commit f960845 + +- tracing: Add test for user space strings when filtering on + string pointers (git-fixes). +- commit face3d9 + +- typeC: Add kABI placeholders (bsc#1183030). +- commit 6c5f823 + +- nvme-auth: fixup crash at boot (jsc#SLE-20183). +- commit 8f1ac2e + +- xfs: fix I_DONTCACHE (git-fixes). +- commit 0f76c7a + +- libertas_tf: Add missing __packed annotations (git-fixes). +- commit 84a12f8 + +- libertas_tf: Use struct_group() for memcpy() region (git-fixes). +- commit aa4014c + +- selftests: KVM: Add test to verify KVM doesn't explode on + "bad" I/O (bsc#1194298). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1194298). +- commit 12e4caa + +- blacklist.conf: 3e2a56e6f639 ("tracing: Have syscall trace events use trace_event_buffer_lock_reserve()") + Optimization only. +- commit 3a0a34b + +- SUNRPC: Fix sockaddr handling in svcsock_accept_class trace + points (git-fixes). +- commit 2d4609d + +- swiotlb: Add CONFIG_HAS_IOMEM check around swiotlb_mem_remap() + (bsc#1183682). +- commit c991d0b + +- Move upstreamed hyperv patches into sorted section +- commit 12240b4 + +- Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 (git-fixes). +- Input: ti_am335x_tsc - set ADCREFM for X configuration + (git-fixes). +- i3c: master: dw: check return of dw_i3c_master_get_free_pos() + (git-fixes). +- i3c/master/mipi-i3c-hci: Fix a potentially infinite loop in + 'hci_dat_v1_get_index()' (git-fixes). +- i3c: fix incorrect address slot lookup on 64-bit (git-fixes). +- commit e6ac0a5 + +- Move upstreamed crypto and arm64 patches into sorted section +- commit a4955ac + +- SUNRPC: Fix sockaddr handling in the svc_xprt_create_error + trace point (git-fixes). +- commit c1d9cfb + +- devtmpfs regression fix: reconfigure on each mount + (bsc#1193377). +- commit 92e66c4 + +- drm/i915: Update memory bandwidth formulae (jsc#SLE-22724). +- commit 2ae01ab + +- drm/i915: Clean-up bonding debug message (jsc#SLE-22724). +- commit 26ae0ff + +- drm/i915: s/ddi_translations/trans/ (jsc#SLE-22724). +- commit f572040 + +- drm/i915/bios: get rid of vbt ddi_port_info (jsc#SLE-22724). +- commit 88e2afa + +- drm/i915/bios: use ddc pin directly from child data + (jsc#SLE-22724). +- commit 453ff21 + +- drm/i915/bios: move ddc pin mapping code next to ddc pin + sanitize (jsc#SLE-22724). +- Refresh + patches.suse/drm-i915-Fix-type1-DVI-DP-dual-mode-adapter-heuristi.patch. +- commit 1eb8e9c + +- drm/i915/bios: use alternate aux channel directly from child + data (jsc#SLE-22724). +- commit ed48aa0 + +- drm/i915/bios: use dp max link rate directly from child data + (jsc#SLE-22724). +- commit 34545c4 + +- drm/i915/bios: use max tmds clock directly from child data + (jsc#SLE-22724). +- commit ab53297 + +- drm/i915/bios: use hdmi level shift directly from child data + (jsc#SLE-22724). +- commit 01b51f5 + +- powerpc/security/mitigation-patching.sh: Support X taint flag + (bsc#1194305 ltc#195651). +- commit 18af6bc + +- tracing/probes: check the return value of kstrndup() for pbuf + (git-fixes). +- commit 2424e3d + +- tracing/uprobes: Check the return value of kstrdup() for + tu->filename (git-fixes). +- commit d142b62 + +- tracing: Do not let synth_events block other dyn_event systems + during create (git-fixes). +- commit 7b4ab30 + +- dt-bindings: display: meson-dw-hdmi: add missing + sound-name-prefix property (git-fixes). +- workqueue: Fix unbind_workers() VS wq_worker_sleeping() race + (git-fixes). +- workqueue: Fix unbind_workers() VS wq_worker_running() race + (git-fixes). +- timekeeping: Really make sure wall_to_monotonic isn't positive + (git-fixes). +- selinux: fix sleeping function called from invalid context + (git-fixes). +- preempt/dynamic: Fix setup_preempt_mode() return value + (git-fixes). +- sock: fix /proc/net/sockstat underflow in sk_clone_lock() + (git-fixes). +- scripts: update the comments of kallsyms support (git-fixes). +- commit 9f1e40d + +- dt-bindings: display: meson-vpu: Add missing amlogic,canvas + property (git-fixes). +- dt-bindings: thermal: Fix definition of cooling-maps + contribution property (git-fixes). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (git-fixes). +- dt-bindings: media: nxp,imx7-mipi-csi2: Drop bad if/then schema + (git-fixes). +- dt-bindings: i2c: imx: hardware do not restrict clock-frequency + to only 100 and 400 kHz (git-fixes). +- dt-bindings: display: xilinx: Fix example with psgtr + (git-fixes). +- dt-bindings: devfreq: rk3399_dmc: fix clocks in example + (git-fixes). +- dt-bindings: net: dsa: marvell: fix compatible in example + (git-fixes). +- dt-bindings: net: dsa: sja1105: update nxp,sja1105.yaml + reference (git-fixes). +- dt-bindings: pinctrl: mt8195: Use real world values for + drive-strength arguments (git-fixes). +- commit b68e291 + +- Documentation/locking/locktypes: Update migrate_disable() bits + (git-fixes). +- commit ff0f4be + +- arm64: tegra: Remove non existent Tegra194 reset (git-fixes). +- arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP + == 1 (git-fixes). +- arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == + 1 (git-fixes). +- arm64: errata: Fix exec handling in erratum 1418040 workaround + (git-fixes). +- dt-bindings: mtd: update mtd-physmap.yaml reference (git-fixes). +- dt-bindings: msm: dsi: add missing 7nm bindings (git-fixes). +- dt-bindings: iio: accel: bma255: Fix interrupt type (git-fixes). +- dt-bindings: phy: Rename Intel Keem Bay USB PHY bindings + (git-fixes). +- dt-bindings: firmware: update arm,scpi.yaml reference + (git-fixes). +- commit 7b30d34 + +- arm64: dts: qcom: ipq6018: Fix gpio-ranges property (git-fixes). +- arm64: dts: qcom: c630: Fix soundcard setup (git-fixes). +- arm64: dts: qcom: msm8916: fix MMC controller aliases + (git-fixes). +- arm64: dts: qcom: sc7280: Fix incorrect clock name (git-fixes). +- arm64: dts: qcom: msm8996: drop not documented adreno properties + (git-fixes). +- arm64: dts: marvell: cn9130: enable CP0 GPIO controllers + (git-fixes). +- arm64: dts: marvell: cn9130: add GPIO and SPI aliases + (git-fixes). +- arm64: dts: ti: k3-j7200: Correct the d-cache-sets info + (git-fixes). +- arm64: dts: ti: k3-j721e: Fix the L2 cache sets (git-fixes). +- arm64: dts: ti: k3-j7200: Fix the L2 cache sets (git-fixes). +- commit 97c18d2 + +- arm64: dts: ti: k3-am642: Fix the L2 cache sets (git-fixes). +- arm64: dts: ti: k3-j721e: correct cache-sets info (git-fixes). +- arm64: dts: meson-gxbb-wetek: fix missing GPIO binding + (git-fixes). +- arm64: dts: meson-gxbb-wetek: fix HDMI in early boot + (git-fixes). +- arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID + N2/N2+ (git-fixes). +- arm64: dts: amlogic: meson-g12: Fix GPU operating point table + node name (git-fixes). +- arm64: dts: renesas: cat875: Add rx/tx delays (git-fixes). +- arm64: dts: lx2160a: fix scl-gpios property name (git-fixes). +- arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode + (git-fixes). +- arm64: dts: rockchip: fix poweroff on helios64 (git-fixes). +- commit 68a372e + +- arm64: dts: rockchip: fix audio-supply for Rock Pi 4 + (git-fixes). +- arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply + (git-fixes). +- arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply + (git-fixes). +- arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from + rk3399-khadas-edge (git-fixes). +- arm64: dts: imx8mq: remove interconnect property from lcdif + (git-fixes). +- arm64: kexec: Fix missing error code 'ret' warning in + load_other_segments() (git-fixes). +- arm64: ftrace: add missing BTIs (git-fixes). +- arm64: uaccess: avoid blocking within critical sections + (git-fixes). +- arm64: dts: qcom: sdm845-oneplus: remove devinfo-size from + ramoops node (git-fixes). +- arm64: dts: allwinner: a100: Fix thermal zone node name + (git-fixes). +- commit 08fa850 + +- arm64: dts: allwinner: h5: Fix GPU thermal zone node name + (git-fixes). +- arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY + (git-fixes). +- arm64: dts: ls1012a: Add serial alias for ls1012a-rdb + (git-fixes). +- arm64: dts: freescale: fix arm,sp805 compatible string + (git-fixes). +- arm64: dts: hisilicon: fix arm,sp805 compatible string + (git-fixes). +- arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus + (git-fixes). +- arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property + (git-fixes). +- arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property + (git-fixes). +- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and + residency (git-fixes). +- commit 5e706fb + +- kunit: fix kernel-doc warnings due to mismatched arg names + (git-fixes). +- commit 584c0b5 + +- ARM: dts: omap3-n900: Fix lp5523 for multi color (git-fixes). +- ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding + (git-fixes). +- ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 + (git-fixes). +- arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio + (git-fixes). +- arm64: zynqmp: Fix serial compatible string (git-fixes). +- arm64: zynqmp: Do not duplicate flash partition label property + (git-fixes). +- arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd + (git-fixes). +- arm64: dts: qcom: sm8350: Rename GENI serial engine DT node + (git-fixes). +- arm64: dts: qcom: sc7280: Remove pm8350 and pmr735b for + sc7280-idp (git-fixes). +- commit d164fbf + +- ARM: dts: armada-38x: Add generic compatible to UART nodes + (git-fixes). +- ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding + on stm32f429 disco (git-fixes). +- ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB + sectors (git-fixes). +- ARM: dts: gpio-ranges property is now required (git-fixes). +- ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling + (git-fixes). +- ARM: 9160/1: NOMMU: Reload __secondary_data after + PROCINFO_INITFUNC (git-fixes). +- ARM: dts: imx6qdl-wandboard: Fix Ethernet support (git-fixes). +- ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name + (git-fixes). +- ARM: socfpga: dts: fix qspi node compatible (git-fixes). +- ARM: dts: bcm2711: Fix PCIe interrupts (git-fixes). +- commit ef21691 + +- ARM: dts: BCM5301X: Add interrupt properties to GPIO node + (git-fixes). +- ARM: dts: BCM5301X: Fix I2C controller interrupt (git-fixes). +- ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION + (git-fixes). +- ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 + (git-fixes). +- ARM: dts: omap: fix gpmc,mux-add-data type (git-fixes). +- ARM: dts: sunxi: Fix OPPs node name (git-fixes). +- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible + for flash (git-fixes). +- ARM: dts: ls1021a: move thermal-zones node out of soc/ + (git-fixes). +- ARM: dts: ux500: Skomer regulator fixes (git-fixes). +- ARM: BCM53016: Specify switch ports for Meraki MR32 (git-fixes). +- commit 187b6ed + +- ARM: dts: NSP: Fix mpcore, mmc node names (git-fixes). +- ARM: dts: BCM5301X: Fix MDIO mux binding (git-fixes). +- ARM: dts: BCM5301X: Fix nodes names (git-fixes). +- ARM: imx_v6_v7_defconfig: enable fb (git-fixes). +- ARM: 9110/1: oabi-compat: fix oabi epoll sparse warning + (git-fixes). +- ARM: dts: vf610-zii-dev-rev-b: Remove #address-cells and + [#]size-cells property from at93c46d dt node (git-fixes). +- ARM: tegra: Enable CONFIG_CROS_EC (git-fixes). +- ARM: tegra: Enable CONFIG_FB (git-fixes). +- commit 51d32f8 + +- Add cherry-picked id for HD-audio HDMI fix (git-fixes) +- commit 4f7bd06 + +- cgroup: Trace event cgroup id fields should be u64 (git-fixes). +- commit db15697 + +- crypto: qat - fix undetected PFVF timeout in ACK loop + (git-fixes). +- commit a5918df + +- selftests: KVM: Explicitly use movq to read xmm registers + (git-fixes). +- commit 2d50b70 + +- Delete patches.suse/cdrom-turn-off-autoclose-by-default.patch (bsc#1165047). + This is now shipped as modprobe.conf preset in suse-module-tools. +- commit 6aca37e + +- select: Fix indefinitely sleeping task in + poll_schedule_timeout() (bsc#1194027). +- commit 1695292 + +- Move upstreamed subsystem patches into sorted section +- commit cb7f697 + +- PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device + (git-fixes). +- PCI: pci-bridge-emul: Correctly set PCIe capabilities + (git-fixes). +- PCI: pci-bridge-emul: Fix definitions of reserved bits + (git-fixes). +- video: vga16fb: Only probe for EGA and VGA 16 color graphic + cards (git-fixes). +- USB: core: Fix bug in resuming hub's handling of wakeup requests + (git-fixes). +- USB: Fix "slab-out-of-bounds Write" bug in + usb_hcd_poll_rh_status (git-fixes). +- random: fix crash on multiple early calls to + add_bootloader_randomness() (git-fixes). +- random: fix data race on crng init time (git-fixes). +- random: fix data race on crng_node_pool (git-fixes). +- staging: wlan-ng: Avoid bitwise vs logical OR warning in + hfa384x_usb_throttlefn() (git-fixes). +- commit 9176445 + +- PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI + config space (git-fixes). +- PCI: pci-bridge-emul: Make expansion ROM Base Address register + read-only (git-fixes). +- PCI: xgene: Fix IB window setup (git-fixes). +- PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 + registers on emulated bridge (git-fixes). +- PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge + (git-fixes). +- PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge + (git-fixes). +- PCI: mvebu: Do not modify PCI IO type bits in conf_write + (git-fixes). +- PCI: mvebu: Check for errors from pci_bridge_emul_init() call + (git-fixes). +- PCI: mediatek-gen3: Disable DVFSRC voltage request (git-fixes). +- commit d9b2ed2 + +- PCI: dwc: Do not remap invalid res (git-fixes). +- PCI: aardvark: Fix checking for MEM resource type (git-fixes). +- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault + (git-fixes). +- drm/amdkfd: Check for null pointer after calling kmemdup + (git-fixes). +- drm/sun4i: dw-hdmi: Fix missing put_device() call in + sun8i_hdmi_phy_get (git-fixes). +- drm/atomic: Check new_crtc_state->active to determine if CRTC + needs disable in self refresh mode (git-fixes). +- drm/i915/ttm: add unmap_virtual callback (git-fixes). +- drm/i915: don't call free_mmap_offset when purging (git-fixes). +- mmc: sdhci-pci: Add PCI ID for Intel ADL (git-fixes). +- drm/i915: Avoid bitwise vs logical OR warning in + snb_wm_latency_quirk() (git-fixes). +- commit 9f50bf5 + +- Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 + (git-fixes). +- Bluetooth: btusb: Add support for Foxconn MT7922A (git-fixes). +- Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 + (git-fixes). +- Bluetooth: btusb: Add one more Bluetooth part for WCN6855 + (git-fixes). +- Bluetooth: btusb: Add one more Bluetooth part for the Realtek + RTL8852AE (git-fixes). +- Bluetooth: btusb: enable Mediatek to support AOSP extension + (git-fixes). +- Bluetooth: bfusb: fix division by zero in send path (git-fixes). +- commit 9fdbfa4 + +- Move upstreamed ALSA and coresight patches into sorted section +- commit 14619f6 + +- Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices + (bsc#1193124). +- Delete + patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch. +- commit 38b5832 + +- blacklist.conf: add one ath5k config fix +- commit d106a94 + +- SUNRPC: lock against ->sock changing during sysfs read + (bsc#1194324). +- SUNRPC: Check if the xprt is connected before handling sysfs + reads (bsc#1194324). +- commit f48a6d6 + +- xfs: only run COW extent recovery when there are no live extents + (bsc#1193791). +- commit f025202 + +- xfs: move recovery needed state updates to xfs_log_mount_finish + (bsc#1193791). +- commit 3ab22f2 + +- xfs: allow setting and clearing of log incompat feature flags + (bsc#1193791). +- commit e5ce8a5 + +- xfs: remove all COW fork extents when remounting readonly + (git-fixes). +- commit dda180e + +- xfs: punch out data fork delalloc blocks on COW writeback + failure (git-fixes). +- commit d8175c4 + +- ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker + quirk (git-fixes). +- ALSA: hda/realtek: Re-order quirk entries for Lenovo + (git-fixes). +- ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (git-fixes). +- ALSA: hda/tegra: Fix Tegra194 HDA reset failure (git-fixes). +- ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP + laptop (git-fixes). +- ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 + devices (git-fixes). +- commit 97194d3 + +- mei: hbm: fix client dma reply status (git-fixes). +- misc: lattice-ecp3-config: Fix task hung when firmware load + failed (git-fixes). +- phy: cadence: Sierra: Fix to get correct parent for mux clocks + (git-fixes). +- phy: uniphier-usb3ss: fix unintended writing zeros to PHY + register (git-fixes). +- iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs + (git-fixes). +- firmware: qemu_fw_cfg: fix sysfs information leak (git-fixes). +- firmware: qemu_fw_cfg: fix kobject leak in probe error path + (git-fixes). +- firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate + entries (git-fixes). +- firmware: Update Kconfig help text for Google firmware + (git-fixes). +- uio: uio_dmem_genirq: Catch the Exception (git-fixes). +- char/mwave: Adjust io port register size (git-fixes). +- misc: at25: Make driver OF independent again (git-fixes). +- ASoC: imx-card: improve the sound quality for low rate + (git-fixes). +- ASoC: imx-card: Fix mclk calculation issue for akcodec + (git-fixes). +- ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ + (git-fixes). +- ASoC: fsl_asrc: refine the check of available clock divider + (git-fixes). +- dmaengine: pxa/mmp: stop referencing config->slave_id + (git-fixes). +- commit 0ba81f9 + +- ASoC: fsl_mqs: fix MODULE_ALIAS (git-fixes). +- ASoC: samsung: idma: Check of ioremap return value (git-fixes). +- ASoC: mediatek: Check for error clk pointer (git-fixes). +- ASoC: Intel: catpt: Test dmaengine_submit() result before + moving on (git-fixes). +- ASoC: rt5663: Handle device_property_read_u32_array error codes + (git-fixes). +- ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list + instead (git-fixes). +- ASoC: uniphier: drop selecting non-existing + SND_SOC_UNIPHIER_AIO_DMA (git-fixes). +- ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 + convertible (git-fixes). +- ALSA: hda/cs8409: Fix Jack detection after resume (git-fixes). +- ALSA: hda/cs8409: Increase delay during jack detection + (git-fixes). +- commit 501f634 + +- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus + Master after reboot from Windows (git-fixes). +- ALSA: usb-audio: Drop superfluous '0' in Presonus Studio + 1810c's ID (git-fixes). +- ALSA: oss: fix compile error when OSS_DEBUG is enabled + (git-fixes). +- ALSA: hda: Make proper use of timecounter (git-fixes). +- ALSA: led: Use restricted type for iface assignment (git-fixes). +- ALSA: hda: Fix potential deadlock at codec unbinding + (git-fixes). +- ALSA: hda: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- ALSA: jack: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- commit 073769b + +- Updated mpi3mr entry in supported.conf (bsc#1194578 jsc#SLE-18121) +- commit d76e53a + +- Move upstreamed thunderbolt patches into sorted section +- commit cc9c167 + +- selftests: KVM: Fix non-x86 compiling (bsc#1194396). +- commit f5bdc4a + +- x86/sev: Move common memory encryption code to mem_encrypt.c + (jsc#SLE-19924). +- Update config files. +- commit 295fcc1 + +- x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c + (jsc#SLE-19924). +- commit e716904 + +- x86/sev: Use CC_ATTR attribute to generalize string I/O unroll + (jsc#SLE-19924). +- x86/sev: Remove do_early_exception() forward declarations + (jsc#SLE-19924). +- x86/head64: Carve out the guest encryption postprocessing into + a helper (jsc#SLE-19924). +- x86/sev: Get rid of excessive use of defines (jsc#SLE-19924). +- x86/sev: Shorten GHCB terminate macro names (jsc#SLE-19924). +- commit f844a2b + +- Delete mistakenly merged bogus file. +- commit 3a6a1bf + +- Update config files to enable NVMe In-band Authentication (jsc#SLE-20183) +- commit 1154950 + +- nvme: add TCP TSAS definitions (jsc#SLE-20183). +- {PATCH 11/12] nvmet-auth: expire authentication sessions + (jsc#SLE-20183). +- nvmet-auth: Diffie-Hellman key exchange support (jsc#SLE-20183). +- nvmet: Implement basic In-Band Authentication (jsc#SLE-20183). +- nvmet: parse fabrics commands on io queues (jsc#SLE-20183). +- nvme-auth: Diffie-Hellman key exchange support (jsc#SLE-20183). +- nvme: Implement In-Band authentication (jsc#SLE-20183). +- nvme-fabrics: decode 'authentication required' connect error + (jsc#SLE-20183). +- nvme: add definitions for NVMe In-Band authentication + (jsc#SLE-20183). +- lib/base64: RFC4648-compliant base64 encoding (jsc#SLE-20183). +- crypto: add crypto_has_kpp() (jsc#SLE-20183). +- crypto: add crypto_has_shash() (jsc#SLE-20183). +- commit 64effa8 + +- mailbox: hi3660: convert struct comments to kernel-doc notation + (git-fixes). +- PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() + (git-fixes). +- commit 098c83f + +- nvme: add new discovery log page entry definitions + (bsc#1192761). +- nvme: add CNTRLTYPE definitions for 'identify controller' + (bsc#1192761). +- commit 769658d + +- Move upstreamed serial patches into sorted section +- commit 3fba525 + +- nvme: add 'iopolicy' module parameter (bsc#1177599). +- nvme-fabrics: print out valid arguments when reading from + /dev/nvme-fabrics (bsc#1192761). +- nvme: fix use after free when disconnecting a reconnecting ctrl + (bsc#1192761). +- nvme-multipath: set ana_log_size to 0 after free ana_log_buf + (bsc#1192761). +- nvmet: register discovery subsystem as 'current' (bsc#1192761). +- nvmet: switch check for subsystem type (bsc#1192761). +- nvme: display correct subsystem NQN (bsc#1192761). +- nvme: Add connect option 'discovery' (bsc#1192761). +- nvme: expose subsystem type in sysfs attribute 'subsystype' + (bsc#1192761). +- nvmet: set 'CNTRLTYPE' in the identify controller data + (bsc#1192761). +- nvmet: add nvmet_is_disc_subsys() helper (bsc#1192761). +- nvmet: make discovery NQN configurable (bsc#1192761). +- commit 439c8e7 + +- btrfs: respect the max size in the header when activating swap file (bsc#1194595). +- commit ed07a37 + +- tools headers UAPI: Sync linux/prctl.h with the kernel sources + (bsc#1194659). +- commit 5606b92 + +- Disable hyperv_fb in favour of hyperv_drm (jsc#SLE-19733) +- commit 19fee0c + +- net: mana: Add RX fencing (bsc#1193506). +- commit e3d6f05 + +- Drivers: hv: vmbus: Initialize request offers message for + Isolation VM (bsc#1183682). +- commit 7c5d060 + +- scsi: storvsc: Fix unsigned comparison to zero (git-fixes). +- commit 9e68988 + +- x86/hyperv: Fix definition of hv_ghcb_pg variable (bsc#1183682). +- commit 95638ec + +- Drivers: hv: Fix definition of hypercall input & output arg + variables (git-fixes). +- commit 607f280 + +- net: netvsc: Add Isolation VM support for netvsc driver + (bsc#1183682). +- commit 6e48a4c + +- hv_sock: Extract hvs_send_data() helper that takes only header + (git-fixes). +- commit 460e07f + +- scsi: storvsc: Add Isolation VM support for storvsc driver + (bsc#1183682). +- commit e37f664 + +- hyper-v: Enable swiotlb bounce buffer for Isolation VM + (bsc#1183682). +- commit 48df245 + +- net: mana: Add XDP support (bsc#1193506). +- commit 5fa8748 + +- hv_netvsc: Use bitmap_zalloc() when applicable (bsc#1193506). +- commit 11f2462 + +- PCI: hv: Add arm64 Hyper-V vPCI support + (jsc#SLE-17855,bsc#1186071). +- commit e9d267d + +- PCI: hv: Make the code arch neutral by adding arch specific + interfaces (jsc#SLE-17855,bsc#1186071). +- commit 51d1087 + +- PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors + (git-fixes). +- commit e8d71a7 + +- x86/hyper-v: Add hyperv Isolation VM check in the + cc_platform_has() (bsc#1183682). +- commit 4fb06cd + +- swiotlb: Add swiotlb bounce buffer remap function for HV IVM + (bsc#1183682). +- commit 8e7bfc2 + +- uapi/linux/prctl: provide macro definitions for the PR_SCHED_CORE + type argument (bsc#1194659). +- commit d1a1904 + +- btrfs: fix warning when freeing leaf after subvolume creation + failure (bsc#1194656). +- btrfs: fix invalid delayed ref after subvolume creation failure + (bsc#1194656). +- btrfs: fix double free of anon_dev after failure to create + subvolume (bsc#1194656). +- commit e3b8e6b + +- KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT + (bsc#1194650). +- commit aaac702 + +- KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT + (bsc#1194650). +- commit d70b6af + +- KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping + (bsc#1194647). +- commit b8eb21e + +- Refresh + patches.suse/Revert-drm-i915-Implement-Wa_1508744258.patch. + Alt-commit +- commit 7a9c995 + +- Refresh + patches.suse/0445-drm-i915-Revert-guc_id-from-i915_request-tracepoint.patch. + Alt-commit +- commit 50dc252 + +- KVM: SVM: Zero out GDTR.base and IDTR.base on INIT + (bsc#1194644). +- commit 1e7e5ae + +- Revert "drm/i915/display: Disable audio, DRRS and PSR before + planes" (git-fixes). +- commit fa3f617 + +- KVM: nVMX: Set LDTR to its architecturally defined value on + nested VM-Exit (bsc#1194641). +- commit ef61f72 + +- KVM: x86: Flush the guest's TLB on INIT (bsc#1194639). +- commit b025945 + +- KVM: x86/mmu: Fix use of enums in trace_fast_page_fault + (bsc#1194638). +- commit 232ac66 + +- KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault + (bsc#1194636). +- commit 748abc3 + +- optee: Suppress false positive kmemleak report in + optee_handle_rpc() (jsc#SLE-21844). +- tee: optee: Fix incorrect page free bug (jsc#SLE-21844). +- tee: amdtee: fix an IS_ERR() vs NULL bug (jsc#SLE-21844). +- optee: smc_abi.c: add missing #include + (jsc#SLE-21844). +- commit 818bd23 + +- net/smc: Clear memory when release and reuse buffer + (jsc#SLE-18331). +- commit 7a4e5bd + +- net/smc: Keep smc_close_final rc during active close + (git-fixes). +- net/smc: Don't call clcsock shutdown twice when smc shutdown + (git-fixes). +- commit 22f3071 + +- net/smc: fix kernel panic caused by race of smc_sock + (git-fixes). +- net/smc: don't send CDC/LLC message if link not ready + (git-fixes). +- net/smc: fix using of uninitialized completions (git-fixes). +- net/smc: Prevent smc_release() from long blocking (git-fixes). +- net/smc: fix wrong list_del in smc_lgr_cleanup_early + (git-fixes). +- net/smc: Fix loop in smc_listen (git-fixes). +- net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() + (git-fixes). +- net/smc: Ensure the active closing peer first closes clcsock + (git-fixes). +- net/smc: Clean up local struct sock variables (git-fixes). +- net/smc: Make sure the link_id is unique (git-fixes). +- commit 8fbf330 + +- optee: fix kfree NULL pointer (jsc#SLE-21844). +- optee: Fix spelling mistake "reclain" -> "reclaim" + (jsc#SLE-21844). +- firmware: arm_ffa: Remove unused 'compat_version' variable + (jsc#SLE-21844). +- firmware: arm_ffa: Add support for MEM_LEND (jsc#SLE-21844). +- firmware: arm_ffa: Handle compatibility with different firmware + versions (jsc#SLE-21844). +- optee: add FF-A support (jsc#SLE-21844). +- optee: isolate smc abi (jsc#SLE-21844). +- optee: refactor driver with internal callbacks (jsc#SLE-21844). +- optee: simplify optee_release() (jsc#SLE-21844). +- commit 5c29442 + +- tee: add sec_world_id to struct tee_shm (jsc#SLE-21844). +- Refresh + patches.suse/tee-handle-lookup-of-shm-with-reference-count-0.patch. +- commit 16de057 + +- tee/optee/shm_pool: fix application of sizeof to pointer + (jsc#SLE-21844). +- commit a041250 + +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1194396). +- commit dc525da + +- net/smc: Print function name in smcr_link_down tracepoint + (jsc#SLE-18331). +- net/smc: Introduce tracepoint for smcr link down + (jsc#SLE-18331). +- net/smc: Introduce tracepoints for tx and rx msg + (jsc#SLE-18331). +- net/smc: Introduce tracepoint for fallback (jsc#SLE-18331). +- net/smc: stop links when their GID is removed (jsc#SLE-18331). +- net/smc: add netlink support for SMC-Rv2 (jsc#SLE-18331). +- net/smc: extend LLC layer for SMC-Rv2 (jsc#SLE-18331). +- net/smc: add v2 support to the work request layer + (jsc#SLE-18331). +- net/smc: retrieve v2 gid from IB device (jsc#SLE-18331). +- net/smc: add v2 format of CLC decline message (jsc#SLE-18331). +- net/smc: add listen processing for SMC-Rv2 (jsc#SLE-18331). +- net/smc: add SMC-Rv2 connection establishment (jsc#SLE-18331). +- net/smc: prepare for SMC-Rv2 connection (jsc#SLE-18331). +- net/smc: save stack space and allocate smc_init_info + (jsc#SLE-18331). +- net/smc: add generic netlink support for system EID + (jsc#SLE-18331). +- net/smc: keep static copy of system EID (jsc#SLE-18331). +- net/smc: add support for user defined EIDs (jsc#SLE-18331). +- net/smc: Allow SMC-D 1MB DMB allocations (jsc#SLE-18331). +- commit f31e069 + +- clk: bm1880: remove kfrees on static allocations (git-fixes). +- clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled + (git-fixes). +- clk: imx8mn: Fix imx8mn_clko1_sels (git-fixes). +- clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() + after system enter shell (git-fixes). +- clk: Emit a stern warning with writable debugfs enabled + (git-fixes). +- clk: Gemini: fix struct name in kernel-doc (git-fixes). +- clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 + (git-fixes). +- leds: lp55xx: initialise output direction from dts (git-fixes). +- usb: gadget: u_audio: Subdevice 0 for capture ctls (git-fixes). +- usb: dwc2: do not gate off the hardware if it does not support + clock gating (git-fixes). +- usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe + (git-fixes). +- usb: ftdi-elan: fix memory leak on device disconnect + (git-fixes). +- serial: stm32: move tx dma terminate DMA to shutdown + (git-fixes). +- serial: liteuart: fix MODULE_ALIAS (git-fixes). +- serial: 8250_bcm7271: Propagate error codes from + brcmuart_probe() (git-fixes). +- serial: Fix incorrect rs485 polarity on uart open (git-fixes). +- serial: amba-pl011: do not request memory region twice + (git-fixes). +- tty: serial: uartlite: allow 64 bit address (git-fixes). +- tty: serial: atmel: Call dma_async_issue_pending() (git-fixes). +- tty: serial: atmel: Check return code of dmaengine_submit() + (git-fixes). +- staging: rtl8192e: rtllib_module: fix error handle case in + alloc_rtllib() (git-fixes). +- staging: rtl8192e: return error code from rtllib_softmac_init() + (git-fixes). +- drivers/firmware: Add missing platform_device_put() in + sysfb_create_simplefb (git-fixes). +- pinctrl: renesas: rza1: Fix kerneldoc function names + (git-fixes). +- floppy: Fix hang in watchdog when disk is ejected (git-fixes). +- commit 13cce41 + +- scsi: vmw_pvscsi: Set residual data length conditionally + (git-fixes). +- scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() + (git-fixes). +- commit 4c59c88 + +- Move mpi3mr driver to being fully supported (bsc#1194578) +- commit 8f564bb + +- blacklist.conf: f28439db470c ("tracing: Tag trace_percpu_buffer as a percpu pointer") + It fixes a sparse warning only. +- commit f67dade + +- tracing: Fix check for trace_percpu_buffer validity in + get_trace_buf() (git-fixes). +- commit 8ff3def + +- drm: Enable support for simpledrm devices on x86-64 (jsc#SLE-18823) + - enable support for simple-framebuffer devices + - disabled by default +- commit 74f8512 + +- cgroup: Use open-time cgroup namespace for process migration + perm checks (bsc#1194302 CVE-2021-4197). +- cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv + (bsc#1194302 CVE-2021-4197). +- cgroup: Use open-time credentials for process migraton perm + checks (bsc#1194302 CVE-2021-4197). +- commit 91b620d + +- firmware/sysfb: Add parameter to enable sysfb support (jsc#SLE-18823) +- commit afbe6c6 + +- s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (jsc#SLE-23099). +- s390/disassembler: add instructions (jsc#SLE-18634). +- s390: report more CPU capabilities (jsc#SLE-18634). +- commit f81382d + +- fget: clarify and improve __fget_files() implementation + (bsc#1193727). +- commit 5f0b9f7 + +- fget: check that the fd still exists after getting a ref to it + (bsc#1193727 CVE-2021-4083). +- commit 2321692 + +- tpm: fix NPE on probe for missing device (git-fixes). +- tpm: fix potential NULL pointer access in tpm_del_char_device + (git-fixes). +- tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' + (git-fixes). +- tpm: add request_locality before write TPM_INT_ENABLE + (git-fixes). +- spi: uniphier: Fix a bug that doesn't point to private data + correctly (git-fixes). +- usb: mtu3: fix interval value for intr and isoc (git-fixes). +- commit c4bbaa3 + +- selinux: fix potential memleak in selinux_add_opt() (git-fixes). +- spi: spi-meson-spifc: Add missing pm_runtime_disable() in + meson_spifc_probe (git-fixes). +- spi: spi-rspi: Drop redeclaring ret variable in + qspi_transfer_in() (git-fixes). +- spi: hisi-kunpeng: Fix the debugfs directory name incorrect + (git-fixes). +- regulator: qcom-labibb: OCP interrupts are not a failure while + disabled (git-fixes). +- regulator: Drop unnecessary struct member (git-fixes). +- regmap: Call regmap_debugfs_exit() prior to _init() (git-fixes). +- power: reset: mt6397: Check for null res pointer (git-fixes). +- power: bq25890: Enable continuous conversion for ADC at charging + (git-fixes). +- rndis_host: support Hytera digital radios (git-fixes). +- commit 8693eaa + +- mtd: rawnand: mpc5121: Remove unused variable in + ads5121_select_chip() (git-fixes). +- mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page + function (git-fixes). +- mtd: rawnand: Export nand_read_page_hwecc_oob_first() + (git-fixes). +- mtd: rawnand: davinci: Rewrite function description (git-fixes). +- mtd: rawnand: davinci: Avoid duplicated page read (git-fixes). +- mtd: rawnand: davinci: Don't calculate ECC when reading page + (git-fixes). +- mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove (git-fixes). +- mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() + (git-fixes). +- Revert "net: usb: r8152: Add MAC passthrough support for more + Lenovo Docks" (git-fixes). +- commit d77e38e + +- pcmcia: fix setting of kthread task states (git-fixes). +- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in + nonstatic_find_mem_region() (git-fixes). +- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in + __nonstatic_find_io_region() (git-fixes). +- commit 291cf9b + +- kernel/locking: Use a pointer in ww_mutex_trylock() (git-fixes). +- lib/logic_iomem: Fix operation on 32-bit (git-fixes). +- lib/logic_iomem: Fix 32-bit build (git-fixes). +- mmc: meson-mx-sdio: add IRQ check (git-fixes). +- mmc: meson-mx-sdhc: add IRQ check (git-fixes). +- mfd: intel-lpss: Fix too early PM enablement in the ACPI + - >probe() (git-fixes). +- mtd: core: provide unique name for nvmem device (git-fixes). +- mtd: Fixed breaking list in __mtd_del_partition (git-fixes). +- lib/mpi: Add the return value check of kcalloc() (git-fixes). +- mISDN: change function names to avoid conflicts (git-fixes). +- commit 9a0c88a + +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_frame_init_v1_buttonpad (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_huion_init (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_get_str_desc (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_init (git-fixes). +- hwmon: (mr75203) fix wrong power-up delay value (git-fixes). +- drm/amdgpu: disable runpm if we are the primary adapter + (git-fixes). +- fbdev: fbmem: add a helper to determine if an aperture is used + by a fw fb (git-fixes). +- drm/amd/pm: keep the BACO feature enabled for suspend + (git-fixes). +- drm/amdgpu: fix dropped backing store handling in + amdgpu_dma_buf_move_notify (git-fixes). +- drm/amd/display: Added power down for DCN10 (git-fixes). +- commit 49a64a1 + +- drm/i915/backlight: extract backlight code to a separate file + (git-fixes). +- Refresh + patches.suse/drm-i915-dp-Perform-30ms-delay-after-source-OUI-writ.patch. +- commit de43291 + +- crypto: x86/aesni - don't require alignment of data (git-fixes). +- crypto: stm32/crc32 - Fix kernel BUG triggered in probe() + (git-fixes). +- docs: automarkup.py: Fix invalid HTML link output and broken + URI fragments (git-fixes). +- Documentation: refer to config RANDOMIZE_BASE for kernel + address-space randomization (git-fixes). +- drm/amd/display: fix B0 TMDS deepcolor no dislay issue + (git-fixes). +- drm/amdgpu: put SMU into proper state on runpm suspending for + BOCO capable platform (git-fixes). +- drm/amdgpu: always reset the asic in suspend (v2) (git-fixes). +- drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume + (git-fixes). +- drm/amd/pm: Fix xgmi link control on aldebaran (git-fixes). +- drm/i915: Add support for panels with VESA backlights with + PWM enable/disable (git-fixes). +- drm/i915/backlight: mass rename functions to have + intel_backlight_ prefix (git-fixes). +- commit 941e68f + +- crypto: omap-aes - Fix broken pm_runtime_and_get() usage + (git-fixes). +- crypto: octeontx2 - prevent underflow in get_cores_bmap() + (git-fixes). +- crypto: stm32 - Revert broken pm_runtime_resume_and_get changes + (git-fixes). +- crypto: stm32/cryp - fix bugs and crash in tests (git-fixes). +- crypto: stm32/cryp - fix lrw chaining mode (git-fixes). +- crypto: stm32/cryp - fix double pm exit (git-fixes). +- crypto: stm32/cryp - check early input data (git-fixes). +- crypto: stm32/cryp - fix xts and race condition in crypto_engine + requests (git-fixes). +- crypto: stm32/cryp - fix CTR counter carry (git-fixes). +- crypto: octeontx2 - uninitialized variable in kvf_limits_store() + (git-fixes). +- commit 1f3d99d + +- backlight: qcom-wled: Override default length with + qcom,enabled-strings (git-fixes). +- backlight: qcom-wled: Fix off-by-one maximum with default + num_strings (git-fixes). +- backlight: qcom-wled: Pass number of elements to read to + read_u32_array (git-fixes). +- backlight: qcom-wled: Validate enabled string indices in DT + (git-fixes). +- crypto: qce - fix uaf on qce_skcipher_register_one (git-fixes). +- crypto: qce - fix uaf on qce_ahash_register_one (git-fixes). +- crypto: qce - fix uaf on qce_aead_register_one (git-fixes). +- atlantic: Fix buff_ring OOB in aq_ring_rx_clean (git-fixes). +- auxdisplay: charlcd: checking for pointer reference before + dereferencing (git-fixes). +- commit 85744be + +- Move upstreamed caam patches into sorted section +- commit c0716a1 + +- vfs: fs_context: fix up param length parsing in legacy_parse_param + (CVE-2022-0185 bsc#1194517). +- vfs: Out-of-bounds write of heap buffer in fs_context.c + (CVE-2022-0185 bsc#1194517). +- commit 4eff35e + +- Refresh and reenable patches.suse/powerpc-Add-kABI-placeholder-to-struct-pci_controlle.patch. +- commit 0662bab + +- Move upstreamed i915 patch into sorted section +- commit ab774ad + +- Drop a bogus DRM patch that has been already cherry-picked +- commit 74d26f7 + +- thunderbolt: xdomain: Avoid potential stack OOB read + (jsc#SLE-19356 jsc#SLE-19358 jsc#SLE-19359). +- commit b3e0efa + +- Update patch references for NFC security fixes (CVE-2021-4202 bsc#1194529) +- commit 73f05a8 + +- RDMA/core: Don't infoleak GRH fields (jsc#SLE-19249). +- RDMA/uverbs: Check for null return of kmalloc_array + (jsc#SLE-19249). +- Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg + MR flow" (jsc#SLE-19253). +- RDMA/rxe: Prevent double freeing rxe_map_set() (jsc#SLE-19249). +- iavf: Fix limit of total number of queues to active queues of VF + (jsc#SLE-18385). +- i40e: Fix incorrect netdev's real number of RX/TX queues + (jsc#SLE-18378). +- i40e: Fix for displaying message regarding NVM version + (jsc#SLE-18378). +- i40e: fix use-after-free in i40e_sync_filters_subtask() + (jsc#SLE-18378). +- i40e: Fix to not show opcode msg on unsuccessful VF MAC change + (jsc#SLE-18378). +- sfc: The RX page_ring is optional (git-fixes). +- sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc + (git-fixes). +- net: ena: Fix error handling when calculating max IO queues + number (git-fixes). +- net: ena: Fix wrong rx request id by resetting device + (git-fixes). +- net: ena: Fix undefined state when tx request id is out of + bounds (git-fixes). +- commit 47d0d9d + +- thunderbolt: Add module parameter for CLx disabling + (jsc#SLE-19359). +- commit 2edbb7d + +- thunderbolt: Enable CL0s for Intel Titan Ridge (jsc#SLE-19359). +- commit 78214f0 + +- thunderbolt: Rename Intel TB_VSE_CAP_IECS capability + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 77795ca + +- thunderbolt: Implement TMU time disruption for Intel Titan Ridge + (jsc#SLE-19359). +- commit a599ed6 + +- thunderbolt: Move usb4_switch_wait_for_bit() to switch.c + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 654869f + +- thunderbolt: Add CL0s support for USB4 routers (jsc#SLE-19359). +- commit 2d3b539 + +- thunderbolt: Add TMU uni-directional mode (jsc#SLE-19358 + jsc#SLE-19359). +- commit 55afa32 + +- thunderbolt: Check return value of kmemdup() in + icm_handle_event() (jsc#SLE-19358). +- commit 1d198a8 + +- thunderbolt: Do not dereference fwnode in struct device + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 6c6f018 + +- thunderbolt: Add debug logging of DisplayPort resource + allocation (jsc#SLE-19356). +- commit c30ad8a + +- thunderbolt: Do not allow subtracting more NFC credits than + configured (jsc#SLE-19359). +- commit 6830e6c + +- thunderbolt: Runtime resume USB4 port when retimers are scanned + (jsc#SLE-19359). +- commit d68139f + +- thunderbolt: Runtime PM activate both ends of the device link + (jsc#SLE-19356 jsc#SLE-19359). +- commit 7b8a05d + +- iwlwifi: mvm: Use div_s64 instead of do_div in + iwl_mvm_ftm_rtt_smoothing() (git-fixes). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (git-fixes). +- commit fbf8c6a + +- wcn36xx: Fix max channels retrieval (git-fixes). +- wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma + (git-fixes). +- wcn36xx: fix RX BD rate mapping for 5GHz legacy rates + (git-fixes). +- wcn36xx: populate band before determining rate on RX + (git-fixes). +- commit e2ed707 + +- software node: fix wrong node passed to find nargs_prop + (git-fixes). +- thermal/drivers/int340x: Fix RFIM mailbox write commands + (git-fixes). +- thermal/drivers/imx8mm: Enable ADC when enabling monitor + (git-fixes). +- thermal/drivers/imx: Implement runtime PM support (git-fixes). +- rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() + with interrupts enabled (git-fixes). +- wcn36xx: Put DXE block into reset before freeing memory + (git-fixes). +- wcn36xx: Release DMA channel descriptor allocations (git-fixes). +- wcn36xx: Fix DMA channel enable/disable cycle (git-fixes). +- wcn36xx: Indicate beacon not connection loss on + MISSED_BEACON_IND (git-fixes). +- wcn36xx: ensure pairing of init_scan/finish_scan and + start_scan/end_scan (git-fixes). +- commit 33d2ad1 + +- PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment + (git-fixes). +- mt76: mt7921: drop offload_flags overwritten (git-fixes). +- mwifiex: Fix possible ABBA deadlock (git-fixes). +- media: hantro: Fix probe func error path (git-fixes). +- media: ov8865: Disable only enabled regulators on error path + (git-fixes). +- media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes + (git-fixes). +- media: msi001: fix possible null-ptr-deref in msi001_probe() + (git-fixes). +- media: dw2102: Fix use after free (git-fixes). +- memory: renesas-rpc-if: Return error in case + devm_ioremap_resource() fails (git-fixes). +- commit 5b0b74d + +- media: streamzap: remove unnecessary ir_raw_event_reset and + handle (git-fixes). +- media: si2157: Fix "warm" tuner state detection (git-fixes). +- media: cec-pin: fix interrupt en/disable handling (git-fixes). +- media: saa7146: mxb: Fix a NULL pointer dereference in + mxb_attach() (git-fixes). +- media: dib8000: Fix a memleak in dib8000_init() (git-fixes). +- media: uvcvideo: fix division by zero at stream start + (git-fixes). +- media: venus: core: Fix a resource leak in the error handling + path of 'venus_probe()' (git-fixes). +- media: venus: core: Fix a potential NULL pointer dereference + in an error handling path (git-fixes). +- media: venus: correct low power frequency calculation for + encoder (git-fixes). +- media: coda: fix CODA960 JPEG encoder buffer overflow + (git-fixes). +- commit ad9c38c + +- media: mtk-vcodec: call v4l2_m2m_ctx_release first when file + is released (git-fixes). +- media: si470x-i2c: fix possible memory leak in + si470x_i2c_probe() (git-fixes). +- media: imx-pxp: Initialize the spinlock prior to using it + (git-fixes). +- media: rcar-csi2: Optimize the selection PHTW register + (git-fixes). +- media: rcar-csi2: Correct the selection of hsfreqrange + (git-fixes). +- media: i2c: ov8865: Fix lockdep error (git-fixes). +- media: i2c: Re-order runtime pm initialisation (git-fixes). +- media: i2c: imx274: fix trivial typo obainted/obtained + (git-fixes). +- media: i2c: imx274: fix trivial typo expsoure/exposure + (git-fixes). +- media: i2c: imx274: fix s_frame_interval runtime resume not + requested (git-fixes). +- commit 2f34e23 + +- media: dib0700: fix undefined behavior in tuner shutdown + (git-fixes). +- media: dmxdev: fix UAF when dvb_register_device() fails + (git-fixes). +- media: stk1160: fix control-message timeouts (git-fixes). +- media: s2255: fix control-message timeouts (git-fixes). +- media: pvrusb2: fix control-message timeouts (git-fixes). +- media: em28xx: fix control-message timeouts (git-fixes). +- media: cpia2: fix control-message timeouts (git-fixes). +- media: flexcop-usb: fix control-message timeouts (git-fixes). +- media: redrat3: fix control-message timeouts (git-fixes). +- media: mceusb: fix control-message timeouts (git-fixes). +- commit da51464 + +- media: correct MEDIA_TEST_SUPPORT help text (git-fixes). +- media: aspeed: Update signal status immediately to ensure sane + hw state (git-fixes). +- media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE + (git-fixes). +- media: em28xx: fix memory leak in em28xx_init_dev (git-fixes). +- media: aspeed: fix mode-detect always time out at 2nd run + (git-fixes). +- media: atomisp: fix uninitialized bug in + gmin_get_pmic_id_and_addr() (git-fixes). +- media: atomisp: fix ifdefs in sh_css.c (git-fixes). +- media: atomisp: fix inverted error check for + ia_css_mipi_is_source_port_valid() (git-fixes). +- media: atomisp: do not use err var when checking port validity + for ISP2400 (git-fixes). +- commit 54c82b7 + +- iwlwifi: mvm: set protected flag only for NDP ranging + (git-fixes). +- iwlwifi: mvm: perform 6GHz passive scan after suspend + (git-fixes). +- iwlwifi: mvm: test roc running status bits before removing + the sta (git-fixes). +- iwlwifi: mvm: fix 32-bit build in FTM (git-fixes). +- iwlwifi: fix Bz NMI behaviour (git-fixes). +- media: atomisp: fix inverted logic in buffers_needed() + (git-fixes). +- media: atomisp: fix punit_ddr_dvfs_enable() argument for + mrfld_power up case (git-fixes). +- media: atomisp: add missing media_device_cleanup() in + atomisp_unregister_entities() (git-fixes). +- gpu: host1x: Add back arm_iommu_detach_device() (git-fixes). +- gpu: host1x: Drop excess kernel-doc entry @key (git-fixes). +- commit ddae815 + +- drm/amd/display: Fix the uninitialized variable in + enable_stream_features() (git-fixes). +- drm/msm/dpu: fix safe status debugfs file (git-fixes). +- drm/msm/dp: displayPort driver need algorithm rational + (git-fixes). +- drm/vmwgfx: Remove explicit transparent hugepages support + (git-fixes). +- drm/tegra: vic: Fix DMA API misuse (git-fixes). +- drm/tegra: gr2d: Explicitly control module reset (git-fixes). +- drm/amd/pm: fix a potential gpu_metrics_table memory leak + (git-fixes). +- drm/amd/display: Fix out of bounds access on DNC31 stream + encoder regs (git-fixes). +- drm/amd/display: Fix bug in debugfs crc_win_update entry + (git-fixes). +- drm/radeon/radeon_kms: Fix a NULL pointer dereference in + radeon_driver_open_kms() (git-fixes). +- commit dd193ee + +- drm/amdgpu: Fix a NULL pointer dereference in + amdgpu_connector_lcd_native_mode() (git-fixes). +- drm/bridge: ti-sn65dsi86: Set max register for regmap + (git-fixes). +- drm/vmwgfx: Fail to initialize on broken configs (git-fixes). +- drm/vmwgfx: Remove the deprecated lower mem limit (git-fixes). +- drm/amd/display: Fix DPIA outbox timeout after GPU reset + (git-fixes). +- drm/vboxvideo: fix a NULL vs IS_ERR() check (git-fixes). +- drm/dp: Don't read back backlight mode in + drm_edp_backlight_enable() (git-fixes). +- drm/vc4: crtc: Copy assigned channel to the CRTC (git-fixes). +- drm/vc4: Fix non-blocking commit getting stuck forever + (git-fixes). +- drm/vc4: crtc: Drop feed_txp from state (git-fixes). +- commit fd31773 + +- drm/bridge: analogix_dp: Make PSR-exit block less (git-fixes). +- drm/vc4: hdmi: Enable the scrambler on reconnection (git-fixes). +- drm/vc4: crtc: Make sure the HDMI controller is powered when + disabling (git-fixes). +- drm/vc4: hdmi: Rework the pre_crtc_configure error handling + (git-fixes). +- drm/vc4: hdmi: Make sure the controller is powered up during + bind (git-fixes). +- drm/vc4: hdmi: Make sure the controller is powered in detect + (git-fixes). +- drm/vc4: hdmi: Move the HSM clock enable to runtime_pm + (git-fixes). +- drm/vc4: hdmi: Set a default HSM rate (git-fixes). +- drm/rockchip: dsi: Disable PLL clock on bind error (git-fixes). +- commit c836251 + +- Documentation: ACPI: Fix data node reference documentation + (git-fixes). +- dma_fence_array: Fix PENDING_ERROR leak in + dma_fence_array_signaled() (git-fixes). +- drm/rockchip: dsi: Fix unbalanced clock on probe error + (git-fixes). +- drm/rockchip: dsi: Reconfigure hardware on resume() (git-fixes). +- drm/rockchip: dsi: Hold pm-runtime across bind/unbind + (git-fixes). +- drm/panel: innolux-p079zca: Delete panel on attach() failure + (git-fixes). +- drm/panel: kingdisplay-kd097d04: Delete panel on attach() + failure (git-fixes). +- drm: fix null-ptr-deref in drm_dev_init_release() (git-fixes). +- drm/bridge: display-connector: fix an uninitialized pointer + in probe() (git-fixes). +- Documentation, arch: Remove leftovers from raw device + (git-fixes). +- commit c33b5df + +- device property: Fix documentation for + FWNODE_GRAPH_DEVICE_DISABLED (git-fixes). +- device property: Fix fwnode_graph_devcon_match() fwnode leak + (git-fixes). +- can: gs_usb: gs_can_start_xmit(): zero-initialize + hf->{flags,reserved} (git-fixes). +- can: xilinx_can: xcan_probe(): check for error irq (git-fixes). +- can: softing: softing_startstop(): fix set but not used variable + warning (git-fixes). +- can: softing_cs: softingcs_probe(): fix memleak on registration + failure (git-fixes). +- can: isotp: convert struct tpcon::{idx,len} to unsigned int + (git-fixes). +- can: gs_usb: fix use of uninitialized variable, detach device + on reception of invalid USB data (git-fixes). +- clk: bcm-2835: Remove rounding up the dividers (git-fixes). +- clk: bcm-2835: Pick the closest clock rate (git-fixes). +- commit ccff551 + +- Bluetooth: L2CAP: uninitialized variables in + l2cap_sock_setsockopt() (git-fixes). +- Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in + qca_serdev_probe (git-fixes). +- Bluetooth: hci_bcm: Check for error irq (git-fixes). +- can: mcp251xfd: add missing newline to printed strings + (git-fixes). +- can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error + message (git-fixes). +- can: usb_8dev: remove unused member echo_skb from struct + usb_8dev_priv (git-fixes). +- Bluetooth: hci_qca: Stop IBS timer during BT OFF (git-fixes). +- Bluetooth: L2CAP: Fix using wrong mode (git-fixes). +- Bluetooth: btmtksdio: fix resume failure (git-fixes). +- commit 9c9f45a + +- ax25: uninitialized variable in ax25_setsockopt() (git-fixes). +- ath11k: Fix a NULL pointer dereference in + ath11k_mac_op_hw_scan() (git-fixes). +- ath11k: Fix deleting uninitialized kernel timer during fragment + cache flush (git-fixes). +- ath11k: Fix buffer overflow when scanning with extraie + (git-fixes). +- Bluetooth: stop proccessing malicious adv data (git-fixes). +- Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() + fails (git-fixes). +- Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() + (git-fixes). +- Bluetooth: btusb: fix memory leak in + btusb_mtk_submit_wmt_recv_urb() (git-fixes). +- Bluetooth: btusb: Fix application of sizeof to pointer + (git-fixes). +- Bluetooth: L2CAP: Fix not initializing sk_peer_pid (git-fixes). +- commit 1874423 + +- ACPI: EC: Rework flushing of EC work while suspended to idle + (git-fixes). +- ACPI: scan: Create platform device for BCM4752 and LNV4752 + ACPI nodes (git-fixes). +- ath10k: Fix the MTU size on QCA9377 SDIO (git-fixes). +- ath11k: Use host CE parameters for CE interrupts configuration + (git-fixes). +- ath11k: reset RSN/WPA present state for open BSS (git-fixes). +- ath11k: clear the keys properly via DISABLE_KEY (git-fixes). +- ath11k: Fix ETSI regd with weather radar overlap (git-fixes). +- ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware + (git-fixes). +- commit daa87ce + +- Move upstreamed media and wireless patches into sorted section +- commit 0e89c6b + +- Update + patches.suse/0001-crypto-implement-downstream-solution-for-disabling-d.patch + (jsc#SLE-21132,bsc#1191270,bsc#1193976). +- commit 3bec270 + +- EDAC/i10nm: Release mdev/mbase when failing to detect HBM + (bsc#1190497). +- commit fd0b06f + +- Delete + patches.suse/sched-fair-Adjust-the-allowed-NUMA-imbalance-when-SD_NUMA-spans-multiple-LLCs.patch. +- Delete + patches.suse/sched-fair-Use-weight-of-SD_NUMA-domain-in-find_busiest_group.patch. + To be updated. +- commit d4407e8 + +- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like + fallocate (bsc#1194272 CVE-2021-4155). +- commit a336d8d + +- Input: zinitix - make sure the IRQ is allocated before it gets + enabled (git-fixes). +- Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" + (git-fixes). +- i2c: mpc: Avoid out of bounds memory access (git-fixes). +- power: reset: ltc2952: Fix use of floating point literals + (git-fixes). +- power: supply: core: Break capacity loop (git-fixes). +- commit a4fc8b8 + +- x86/kvm: Add kexec support for SEV Live Migration (bsc#1194316). +- commit 984f004 + +- x86/kvm: Add guest support for detecting and enabling SEV Live + Migration feature (bsc#1194316). +- Refresh + patches.suse/0001-kvm-Reintroduce-nopvspin-kernel-parameter.patch. +- commit 339e71a + +- EFI: Introduce the new AMD Memory Encryption GUID (bsc#1194316). +- mm: x86: Invoke hypercall when page encryption status is changed + (bsc#1194316). +- x86/kvm: Add AMD SEV specific Hypercall3 (bsc#1194316). +- commit 9fae40a + +- tee: handle lookup of shm with reference count 0 (bsc#1193767 + CVE-2021-44733). +- commit 9b249a9 + +- sched/fair: Prevent dead task groups from regaining cfs_rq's + (bsc#1192837). +- commit 06f21e0 + +- debugfs: lockdown: Allow reading debugfs files that are not + world readable (bsc#1193328 ltc#195566). +- commit 57aefb3 + +- drm/ast: Create the driver for ASPEED proprietory Display-Port (jsc#SLE-19299) +- commit 6e5bebf + +- drm/ast: Enable the supporting of wide screen on AST2600 (jsc#SLE-19299) +- commit 20901d9 + +- rpm/kernel-binary.spec.in: Add Provides of kernel-preempt (jsc#SLE-18857) + For smooth migration with the former kernel-preempt user, kernel-default + provides kernel-preempt now when CONFIG_PREEMPT_DYNAMIC is defined. +- commit a877782 + +- Refresh BT workaround patch (bsc#1193124) + Fix yet another broken device 8086:0aa7 +- commit 97575af + +- drm/amdgpu: add support for IP discovery gc_info table v2 + (git-fixes). +- commit ddac46e + +- ieee802154: atusb: fix uninit value in atusb_set_extended_addr + (git-fixes). +- mac80211: mesh: embedd mesh_paths and mpp_paths into + ieee80211_if_mesh (git-fixes). +- mac80211: initialize variable have_higher_than_11mbit + (git-fixes). +- batman-adv: mcast: don't send link-local multicast to mcast + routers (git-fixes). +- Input: spaceball - fix parsing of movement data packets + (git-fixes). +- drm/amdgpu: When the VCN(1.0) block is suspended, powergating + is explicitly enabled (git-fixes). +- platform/x86: apple-gmux: use resource_size() with res + (git-fixes). +- platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in + mlxbf_pmc_map_counters (git-fixes). +- ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth + of 2 (git-fixes). +- ALSA: hda: intel-sdw-acpi: harden detection of controller + (git-fixes). +- tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() + (git-fixes). +- tomoyo: Check exceeded quota early in + tomoyo_domain_quota_is_ok() (git-fixes). +- commit 9651cf1 + +- scsi: core: Fix scsi_device_max_queue_depth() (bsc#1194317). +- commit 3a8ce65 + +- Update + patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch + (bsc#464461,bsc#981838,bsc#1064414,bsc#1144943,bsc#1193200). +- commit 4e8aa41 + +- x86/sev: Carve out HV call's return value verification + (jsc#SLE-19924). +- Refresh + patches.suse/x86-sev-expose-sev_es_ghcb_hv_call-for-use-by-hyperv. +- commit 7220981 + +- powerpc/fadump: Fix inaccurate CPU state info in vmcore + generated with panic (bsc#1193901 ltc#194976). +- powerpc: handle kdump appropriately with + crash_kexec_post_notifiers option (bsc#1193901 ltc#194976). +- commit 7a55b80 + +- Refresh + patches.suse/ext4-Support-for-checksumming-from-journal-triggers.patch. +- commit 37abf0d + +- filesystems/locking: fix Malformed table warning (bsc#1194346). +- commit d6bb90b + +- cifs: Fix race between hole punch and page fault (bsc#1194346). +- commit b378137 + +- ceph: Fix race between hole punch and page fault (bsc#1194346). +- commit 0d112ab + +- fuse: Convert to using invalidate_lock (bsc#1194346). +- commit 5d819b0 + +- f2fs: Convert to using invalidate_lock (bsc#1194346). +- commit 9764db7 + +- zonefs: Convert to using invalidate_lock (bsc#1194346). +- commit c847453 + +- xfs: Convert double locking of MMAPLOCK to use VFS helpers + (bsc#1194346). +- commit ec46016 + +- xfs: Convert to use invalidate_lock (bsc#1194346). +- commit af165b9 + +- xfs: Refactor xfs_isilocked() (bsc#1194346). +- commit d308a96 + +- ext2: Convert to using invalidate_lock (bsc#1194346). +- commit 2e31ef0 + +- ext4: Convert to use mapping->invalidate_lock (bsc#1194346). +- commit 2285a90 + +- documentation: Sync file_operations members with reality + (bsc#1194346). +- commit ceb27b8 + +- powerpc/xmon: Dump XIVE information for online-only processors + (bsc#1193482 ltc#195600). +- commit 5695527 + +- thunderbolt: Do not program path HopIDs for USB4 routers + (jsc#SLE-19357). +- commit 4027086 + +- ext4: prevent partial update of the extent blocks (bsc#1194163). +- ext4: check for inconsistent extents between index and leaf + block (bsc#1194163). +- ext4: check for out-of-order index extents in + ext4_valid_extent_entries() (bsc#1194163). +- ext4: Support for checksumming from journal triggers + (bsc#1194163). + Refresh + patches.suse/ext4-correct-the-error-path-of-ext4_write_inline_dat.patch +- commit 52d77cb + +- thunderbolt: Tear down existing tunnels when resuming from + hibernate (jsc#SLE-19357). +- commit 06feed9 + +- Update + patches.suse/netdevsim-Zero-initialize-memory-for-new-map-s-value.patch + (bsc#1193927 CVE-2021-4135). + Added CVE number. +- commit 660e423 + +- KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from + (jsc#SLE-19924). +- KVM: SEV: Add support for SEV-ES intra host migration + (jsc#SLE-19924). +- KVM: SEV: Add support for SEV intra host migration + (jsc#SLE-19924). +- KVM: SEV: provide helpers to charge/uncharge misc_cg + (jsc#SLE-19924). +- KVM: generalize "bugged" VM to "dead" VM (jsc#SLE-19924). +- KVM: SEV: Refactor out sev_es_state struct (jsc#SLE-19924). +- KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() + (jsc#SLE-19924). +- KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce + indentation (jsc#SLE-19924). +- KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() + (jsc#SLE-19924). +- KVM: x86/mmu: Mark VM as bugged if page fault returns + RET_PF_INVALID (jsc#SLE-19924). +- KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal + to the VM (jsc#SLE-19924). +- KVM: Export kvm_make_all_cpus_request() for use in marking + VMs as bugged (jsc#SLE-19924). +- KVM: Add infrastructure and macro to mark VM as bugged + (jsc#SLE-19924). +- commit 4c87f07 + +- kprobes: Limit max data_size of the kretprobe instances + (bsc#1193669). +- commit 37c195c + +- Refresh + patches.suse/igc-Do-not-enable-crosstimestamping-for-i225-V-model.patch. + Replaced with upstream commit and put to sorted section. +- commit 7a69d48 + +- net/mlx5e: Fix wrong features assignment in case of error + (jsc#SLE-19253). +- net/mlx5e: TC, Fix memory leak with rules with internal port + (jsc#SLE-19253). +- igc: Fix TX timestamp support for non-MSI-X platforms + (jsc#SLE-18377). +- ionic: Initialize the 'lif->dbid_inuse' bitmap (jsc#SLE-19282). +- net/mlx5: Fix some error handling paths in + 'mlx5e_tc_add_fdb_flow()' (jsc#SLE-19253). +- net/mlx5e: Delete forward rule for ct or sample action + (jsc#SLE-19253). +- net/mlx5e: Fix ICOSQ recovery flow for XSK (jsc#SLE-19253). +- net/mlx5e: Fix interoperability between XSK and ICOSQ recovery + flow (jsc#SLE-19253). +- net/mlx5e: Fix skb memory leak when TC classifier action + offloads are disabled (jsc#SLE-19253). +- net/mlx5e: Wrap the tx reporter dump callback to extract the sq + (jsc#SLE-19253). +- net/mlx5: Fix tc max supported prio for nic mode + (jsc#SLE-19253). +- net/mlx5: Fix SF health recovery flow (jsc#SLE-19253). +- net/mlx5: Fix error print in case of IRQ request failed + (jsc#SLE-19253). +- net/mlx5: Use first online CPU instead of hard coded CPU + (jsc#SLE-19253). +- net/mlx5: DR, Fix querying eswitch manager vport for ECPF + (jsc#SLE-19253). +- net/mlx5: DR, Fix NULL vs IS_ERR checking in + dr_domain_init_resources (jsc#SLE-19253). +- sfc: falcon: Check null pointer of rx_queue->page_ring + (git-fixes). +- sfc: Check null pointer of rx_queue->page_ring (git-fixes). +- bonding: fix ad_actor_system option setting to default + (git-fixes). +- igb: fix deadlock caused by taking RTNL in RPM resume path + (jsc#SLE-18379). +- qlcnic: potential dereference null pointer of + rx_queue->page_ring (git-fixes). +- ice: xsk: fix cleaned_count setting (jsc#SLE-18375). +- ice: xsk: allow empty Rx descriptors on XSK ZC data path + (jsc#SLE-18375). +- ice: xsk: do not clear status_error0 for ntu + nb_buffs + descriptor (jsc#SLE-18375). +- ice: remove dead store on XSK hotpath (jsc#SLE-18375). +- ice: xsk: allocate separate memory for XDP SW ring + (jsc#SLE-18375). +- ice: xsk: return xsk buffers back to pool when cleaning the ring + (jsc#SLE-18375). +- commit 23e6d3c + +- scsi: lpfc: Use struct_group to isolate cast to larger object + (bsc#1194266). +- scsi: lpfc: Use struct_group() to initialize struct + lpfc_cgn_info (bsc#1194266). +- scsi: lpfc: Update lpfc version to 14.0.0.4 (bsc#1194266). +- scsi: lpfc: Add additional debugfs support for CMF + (bsc#1194266). +- scsi: lpfc: Cap CMF read bytes to MBPI (bsc#1194266). +- scsi: lpfc: Adjust CMF total bytes and rxmonitor (bsc#1194266). +- scsi: lpfc: Trigger SLI4 firmware dump before doing driver + cleanup (bsc#1194266). +- scsi: lpfc: Fix NPIV port deletion crash (bsc#1194266). +- scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance + (bsc#1194266). +- scsi: lpfc: Change return code on I/Os received during link + bounce (bsc#1194266). +- scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV + (bsc#1194266). +- commit 56f0e4d + +- Update patches.suse/qla2xxx-synchronize-rport-dev_loss_tmo-setting.patch + Update meta data and move the patch into the sorted section. +- commit 801abe1 + +- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() + (git-fixes). +- wireguard: receive: drop handshakes if queue lock is contended + (git-fixes). +- wireguard: receive: use ring buffer for incoming handshakes + (git-fixes). +- wireguard: device: reset peer src endpoint when netns exits + (git-fixes). +- wireguard: selftests: actually test for routing loops + (git-fixes). +- wireguard: selftests: increase default dmesg log size + (git-fixes). +- wireguard: allowedips: add missing __rcu annotation to satisfy + sparse (git-fixes). +- scsi: qla2xxx: edif: Fix off by one bug in + qla_edif_app_getfcinfo() (git-fixes). +- scsi: qla2xxx: edif: Fix EDIF bsg (git-fixes). +- scsi: qla2xxx: edif: Increase ELS payload (git-fixes). +- scsi: qla2xxx: edif: Flush stale events and msgs on session down + (git-fixes). +- scsi: qla2xxx: edif: Fix app start delay (git-fixes). +- scsi: qla2xxx: edif: Fix app start fail (git-fixes). +- commit bf283b6 + +- Input: goodix - try not to touch the reset-pin on x86/ACPI + devices (git-fixes). +- commit 9c810e6 + +- Input: goodix - push error logging up into i2c_read and + i2c_write helpers (git-fixes). +- commit 83b987d + +- Input: goodix - refactor reset handling (git-fixes). +- commit fe6c264 + +- Input: goodix - add a goodix.h header file (git-fixes). +- commit d09187d + +- Input: goodix - change goodix_i2c_write() len parameter type + to int (git-fixes). +- commit cf299db + +- net: usb: pegasus: Do not drop long Ethernet frames (git-fixes). +- commit 7669ccb + +- drm/i915/adlp: Remove require_force_probe protection + (jsc#SLE-22725). +- commit ed19f50 + +- media: Revert "media: uvcvideo: Set unique vdev name based in + type" (bsc#1193255). +- commit ece5395 + +- hv: utils: add PTP_1588_CLOCK to Kconfig to fix build (git-fixes). +- commit f927f33 + +- i2c: validate user data in compat ioctl (git-fixes). +- Input: appletouch - initialize work before device registration + (git-fixes). +- commit 67ef690 + +- rtw89: 8852a: correct bit definition of dfs_en (bsc#1188303). +- rtw89: coex: Update COEX to 5.5.8 (bsc#1188303). +- rtw89: coex: Cancel PS leaving while C2H comes (bsc#1188303). +- rtw89: coex: Update BT counters while receiving report + (bsc#1188303). +- rtw89: coex: Define LPS state for BTC using (bsc#1188303). +- rtw89: coex: Add MAC API to get BT polluted counter + (bsc#1188303). +- rtw89: coex: Not to send H2C when WL not ready and count H2C + (bsc#1188303). +- rtw89: coex: correct C2H header length (bsc#1188303). +- rtw89: don't kick off TX DMA if failed to write skb + (bsc#1188303). +- rtw89: remove cch_by_bw which is not used (bsc#1188303). +- rtw89: fix sending wrong rtwsta->mac_id to firmware to fill + address CAM (bsc#1188303). +- rtw89: fix incorrect channel info during scan (bsc#1188303). +- rtw89: update scan_mac_addr during scanning period + (bsc#1188303). +- rtw89: use inline function instead macro to set H2C and CAM + (bsc#1188303). +- rtw89: add const in the cast of le32_get_bits() (bsc#1188303). +- commit de4e062 + +- Input: i8042 - enable deferred probe quirk for ASUS UM325UA + (bsc#1190256). +- commit 9eb35f2 + +- Move upstreamed patches into sorted section +- commit d24f83f + +- uapi: fix linux/nfc.h userspace compilation errors (git-fixes). +- xhci: Fresco FL1100 controller should not have BROKEN_MSI + quirk set (git-fixes). +- usb: mtu3: set interval of FS intr and isoc endpoint + (git-fixes). +- usb: mtu3: fix list_head check warning (git-fixes). +- usb: mtu3: add memory barrier before set GPD's HWO (git-fixes). +- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear + (git-fixes). +- uapi: Fix undefined __always_inline on non-glibc systems + (git-fixes). +- spi: change clk_disable_unprepare to clk_unprepare (git-fixes). +- tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (git-fixes). +- USB: serial: option: add Telit FN990 compositions (git-fixes). +- USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) + (git-fixes). +- usb: xhci: Extend support for runtime power management for + AMD's Yellow carp (git-fixes). +- soc/tegra: fuse: Fix bitwise vs. logical OR warning (git-fixes). +- Revert "tty: serial: fsl_lpuart: drop earlycon entry for + i.MX8QXP" (git-fixes). +- USB: core: Make do_proc_control() and do_proc_bulk() killable + (git-fixes). +- commit fd73c6a + +- r8152: sync ocp base (git-fixes). +- r8152: fix the force speed doesn't work for RTL8156 (git-fixes). +- serial: 8250_fintek: Fix garbled text for console (git-fixes). +- soc: imx: Register SoC device only on i.MX boards (git-fixes). +- Revert "serial: 8250: Fix reporting real baudrate value in + c_ospeed field" (git-fixes). +- serial: 8250: Fix reporting real baudrate value in c_ospeed + field (git-fixes). +- commit a7820da + +- NFC: st21nfca: Fix memory leak in device probe and remove + (git-fixes). +- nfc: uapi: use kernel size_t to fix user-space builds + (git-fixes). +- pinctrl: stm32: consider the GPIO offset to expose all the + GPIO lines (git-fixes). +- pinctrl: bcm2835: Change init order for gpio hogs (git-fixes). +- pinctrl: mediatek: fix global-out-of-bounds issue (git-fixes). +- platform/x86: intel_pmc_core: fix memleak on registration + failure (git-fixes). +- platform/x86: amd-pmc: only use callbacks for suspend + (git-fixes). +- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (git-fixes). +- PCI/MSI: Mask MSI-X vectors only on success (git-fixes). +- pinctrl: amd: Fix wakeups when IRQ is shared with SCI + (git-fixes). +- commit c29a200 + +- mac80211: fix locking in ieee80211_start_ap error path + (git-fixes). +- mmc: mmci: stm32: clear DLYB_CR after sending tuning command + (git-fixes). +- mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO + commands (git-fixes). +- mmc: core: Disable card detect during shutdown (git-fixes). +- mmc: sdhci-tegra: Fix switch to HS400ES mode (git-fixes). +- mac80211: mark TX-during-stop for TX in in_reconfig (git-fixes). +- nfc: fix segfault in nfc_genl_dump_devices_done (git-fixes). +- memory-hotplug.rst: fix wrong + /sys/module/memory_hotplug/parameters/ path (git-fixes). +- memory-hotplug.rst: fix two instances of "movablecore" that + should be "movable_node" (git-fixes). +- commit e3c9499 + +- kernel/crash_core: suppress unknown crashkernel parameter + warning (git-fixes). +- Refresh + patches.suse/add-product-identifying-information-to-vmcoreinfo.patch. +- commit e11041f + +- libata: if T_LENGTH is zero, dma direction should be DMA_NONE + (git-fixes). +- mac80211: fix lookup when adding AddBA extension element + (git-fixes). +- mac80211: validate extended element ID is present (git-fixes). +- mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock + (git-fixes). +- mac80211: send ADDBA requests using the tid/queue of the + aggregation session (git-fixes). +- mac80211: fix regression in SSN handling of addba tx + (git-fixes). +- mac80211: fix rate control for retransmitted frames (git-fixes). +- mac80211: track only QoS data frames for admission control + (git-fixes). +- LSM: Avoid warnings about potentially unused hook variables + (git-fixes). +- commit 2417651 + +- hwmon: (lm90) Do not report 'busy' status bit as alarm + (git-fixes). +- hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 + (git-fixes). +- hwmon: (lm90) Drop critical attribute support for MAX6654 + (git-fixes). +- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis + calculations (git-fixes). +- hwmon: (lm90) Fix usage of CONFIG2 register in detect function + (git-fixes). +- Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 + (git-fixes). +- Input: atmel_mxt_ts - fix double free in mxt_read_info_block + (git-fixes). +- Input: goodix - add id->model mapping for the "9111" model + (git-fixes). +- Input: elantech - fix stack out of bound access in + elantech_change_report_id() (git-fixes). +- Input: iqs626a - prohibit inlining of channel parsing functions + (git-fixes). +- hamradio: improve the incomplete fix to avoid NPD (git-fixes). +- gpio: dln2: Fix interrupts when replugging the device + (git-fixes). +- ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module + (git-fixes). +- ipmi: fix initialization when workqueue allocation fails + (git-fixes). +- ipmi: bail out if init_srcu_struct fails (git-fixes). +- HID: potential dereference of null pointer (git-fixes). +- i2c: rk3x: Handle a spurious start completion interrupt flag + (git-fixes). +- hamradio: defer ax25 kfree after unregister_netdev (git-fixes). +- hwmon: (lm90) Add basic support for TI TMP461 (git-fixes). +- hwmon: (lm90) Introduce flag indicating extended temperature + support (git-fixes). +- commit cda309a + +- drm/amd/display: Set optimize_pwr_state for DCN31 (git-fixes). +- drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization + (git-fixes). +- drm/mediatek: hdmi: Perform NULL pointer check for mtk_hdmi_conf + (git-fixes). +- drm/amd/pm: fix a potential gpu_metrics_table memory leak + (git-fixes). +- drm/amd/display: Set exit_optimized_pwr_state for DCN31 + (git-fixes). +- drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info + on YC (git-fixes). +- drm/amdgpu: don't override default ECO_BITs setting (git-fixes). +- firmware: arm_scpi: Fix string overflow in SCPI genpd driver + (git-fixes). +- firmware: tegra: Fix error application of sizeof() to pointer + (git-fixes). +- firmware_loader: fix pre-allocated buf built-in firmware use + (git-fixes). +- commit 791c862 + +- drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE + (git-fixes). +- commit d8f06f2 + +- drm/ast: potential dereference of null pointer (git-fixes). +- drm: simpledrm: fix wrong unit with pixel clock (git-fixes). +- Revert "drm/fb-helper: improve DRM fbdev emulation device names" + (git-fixes). +- drm/i915/display: Fix an unsigned subtraction which can never + be negative (git-fixes). +- drm/amdkfd: process_info lock not needed for svm (git-fixes). +- drm/amd/display: add connector type check for CRC source set + (git-fixes). +- drm/amdkfd: fix double free mem structure (git-fixes). +- drm/amd/display: Fix for the no Audio bug with Tiled Displays + (git-fixes). +- commit 3978643 + +- dmaengine: st_fdma: fix MODULE_ALIAS (git-fixes). +- dmaengine: idxd: fix missed completion on abort path + (git-fixes). +- dmaengine: idxd: fix calling wq quiesce inside spinlock + (git-fixes). +- drm/amdgpu: check atomic flag to differeniate with legacy path + (git-fixes). +- drm/msm/dp: Avoid unpowered AUX xfers that caused crashes + (git-fixes). +- drm/msm/dsi: set default num_data_lanes (git-fixes). +- drm/i915: Fix type1 DVI DP dual mode adapter heuristic for + modern platforms (git-fixes). +- drm/i915/dp: Ensure max link params are always valid + (git-fixes). +- drm/i915/dp: Ensure sink rate values are always valid + (git-fixes). +- commit 2ffa66e + +- ax25: NPD bug when detaching AX25 device (git-fixes). +- ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s + (git-fixes). +- bus: sunxi-rsb: Fix shutdown (git-fixes). +- cfg80211: Acquire wiphy mutex on regulatory work (git-fixes). +- clk: Don't parent clks until the parent is fully registered + (git-fixes). +- dmaengine: idxd: add halt interrupt support (git-fixes). +- bus: ti-sysc: Fix variable set but not used warning for + reinit_modules (git-fixes). +- cachefiles: Fix oops with cachefiles_cull() due to NULL object + (git-fixes). +- cachefiles: Fix oops in trace_cachefiles_mark_buried due to + NULL object (git-fixes). +- commit cd688de + +- asix: fix wrong return value in asix_check_host_enable() + (git-fixes). +- asix: fix uninit-value in asix_mdio_read() (git-fixes). +- ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (git-fixes). +- ASoC: meson: aiu: fifo: Add missing + dma_coerce_mask_and_coherent() (git-fixes). +- ASoC: tas2770: Fix setting of high sample rates (git-fixes). +- ASoC: rt5682: fix the wrong jack type detected (git-fixes). +- ASoC: tegra: Restore headphones jack name on Nyan Big + (git-fixes). +- ASoC: tegra: Add DAPM switches for headphones and mic jack + (git-fixes). +- ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (git-fixes). +- ASoC: SOF: Intel: pci-tgl: add ADL-N support (git-fixes). +- commit a7aad6f + +- ALSA: rawmidi - fix the uninitalized user_pversion (git-fixes). +- ALSA: hda/hdmi: Disable silent stream on GLK (git-fixes). +- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook + (git-fixes). +- ALSA: hda/realtek: Add new alc285-hp-amp-init model (git-fixes). +- ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 + (git-fixes). +- ALSA: jack: Check the return value of kstrdup() (git-fixes). +- ALSA: drivers: opl3: Fix incorrect use of vp->state (git-fixes). +- ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P + (git-fixes). +- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (git-fixes). +- commit edda50f + +- igc: Do not enable crosstimestamping for i225-V models + (bsc#1193039). +- commit 4b7258e + +- recordmcount.pl: fix typo in s390 mcount regex (bsc#1192267). +- commit 502efc5 + +- recordmcount.pl: look for jgnop instruction as well as bcrl + on s390 (bsc#1192267). +- Delete patches.suse/ftrace-recordmcount-binutils.patch. +- commit e276c5a + +- fix rpm build warning + tumbleweed rpm is adding these warnings to the log: + It's not recommended to have unversioned Obsoletes: Obsoletes: microcode_ctl +- commit 3ba8941 + +- signal: Skip the altstack update when not needed (bsc#1190497). +- commit 0a4e2d9 + +- bpf: Fix kernel address leakage in atomic fetch (bsc#1193883). +- commit ebab46c + +- locking/rtmutex: Fix incorrect condition in + rtmutex_spin_on_owner() (bsc#1190137 bsc#1189998). +- ipc: WARN if trying to remove ipc object which is absent + (bsc#1190187). +- ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL + (bsc#1190187). +- ipc: check checkpoint_restore_ns_capable() to modify C/R proc + files (bsc#1190187). +- mm,hugetlb: remove mlock ulimit for SHM_HUGETLB (bsc#1190187). +- futex: Fix PREEMPT_RT build (bsc#1190137 bsc#1189998). +- futex: Simplify double_lock_hb() (bsc#1190137 bsc#1189998). +- futex: Split out wait/wake (bsc#1190137 bsc#1189998). +- futex: Split out requeue (bsc#1190137 bsc#1189998). +- futex: Rename mark_wake_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: match_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: hb_waiter_{inc,dec,pending}() (bsc#1190137 + bsc#1189998). +- futex: Split out PI futex (bsc#1190137 bsc#1189998). +- futex: Rename: {get,cmpxchg}_futex_value_locked() (bsc#1190137 + bsc#1189998). +- futex: Rename hash_futex() (bsc#1190137 bsc#1189998). +- futex: Rename __unqueue_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: queue_{,un}lock() (bsc#1190137 bsc#1189998). +- futex: Rename futex_wait_queue_me() (bsc#1190137 bsc#1189998). +- futex: Rename {,__}{,un}queue_me() (bsc#1190137 bsc#1189998). +- futex: Split out syscalls (bsc#1190137 bsc#1189998). +- futex: Move to kernel/futex/ (bsc#1190137 bsc#1189998). +- commit 2cdb038 + +- cifs: sanitize multiple delimiters in prepath (bsc#1193629). +- commit 451f2d6 + +- cifs: ignore resource_id while getting fscache super cookie + (bsc#1193629). +- commit eeba60d + +- cifs: fix ntlmssp auth when there is no key exchange + (bsc#1193629). +- commit 0175110 + +- cifs: avoid use of dstaddr as key for fscache client cookie + (bsc#1193629). +- commit f3d9639 + +- cifs: add server conn_id to fscache client cookie (bsc#1193629). +- commit 107f3d6 + +- cifs: wait for tcon resource_id before getting fscache super + (bsc#1193629). +- commit 9ad6391 + +- cifs: fix missed refcounting of ipc tcon (bsc#1193629). +- commit 324a379 + +- cifs: update internal version number (bsc#1193629). +- commit 069cbf3 + +- smb2: clarify rc initialization in smb2_reconnect (bsc#1193629). +- commit 7fb1cf7 + +- cifs: populate server_hostname for extra channels (bsc#1193629). +- commit a78bb02 + +- cifs: nosharesock should be set on new server (bsc#1193629). +- commit f9c0a11 + +- cifs: introduce cifs_ses_mark_for_reconnect() helper + (bsc#1193629). +- commit 75cf16a + +- cifs: protect srv_count with cifs_tcp_ses_lock (bsc#1193629). +- commit 7b74cfa + +- cifs: move debug print out of spinlock (bsc#1193629). +- commit 3fe9ee3 + +- cifs: do not duplicate fscache cookie for secondary channels + (bsc#1193629). +- commit ec76d5a + +- cifs: connect individual channel servers to primary channel + server (bsc#1193629). +- commit c5cace7 + +- cifs: protect session channel fields with chan_lock + (bsc#1193629). +- commit fc55a6d + +- cifs: do not negotiate session if session already exists + (bsc#1193629). +- commit 61214c8 + +- smb3: do not setup the fscache_super_cookie until fsinfo + initialized (bsc#1193629). +- commit ed23408 + +- cifs: fix potential use-after-free bugs (bsc#1193629, + jsc#SLE-20043). +- commit 5c08eeb + +- smb3: add additional null check in SMB311_posix_mkdir + (bsc#1193629). +- commit ceaffcf + +- cifs: release lock earlier in dequeue_mid error case + (bsc#1193629). +- commit c5b3ecb + +- smb3: add additional null check in SMB2_tcon (bsc#1193629). +- commit 4035864 + +- smb3: add additional null check in SMB2_open (bsc#1193629). +- commit 8ea5886 + +- smb3: add additional null check in SMB2_ioctl (bsc#1193629). +- commit a851210 + +- smb3: remove trivial dfs compile warning (bsc#1193629, + jsc#SLE-20043). +- commit 890475c + +- cifs: support nested dfs links over reconnect (bsc#1193629, + jsc#SLE-20043). +- commit 59d47b4 + +- cifs: for compound requests, use open handle if possible + (bsc#1193629). +- commit 02e1bae + +- cifs: split out dfs code from cifs_reconnect() (bsc#1193629, + jsc#SLE-20043). +- commit af9cd3d + +- cifs: convert list_for_each to entry variant (bsc#1193629, + jsc#SLE-20043). +- commit dce8737 + +- cifs: introduce new helper for cifs_reconnect() (bsc#1193629, + jsc#SLE-20043). +- commit 5e2b90c + +- cifs: fix print of hdr_flags in dfscache_proc_show() + (bsc#1193629, jsc#SLE-20043). +- commit 449aafc + +- cifs: send workstation name during ntlmssp session setup + (bsc#1193629). +- Refresh + patches.suse/cifs-fix-memory-leak-of-smb3_fs_context_dup-server_h.patch. +- commit 343b351 + +- cifs: nosharesock should not share socket with future sessions + (bsc#1193629). +- commit 7e97086 + +- smb3: add dynamic trace points for socket connection + (bsc#1193629). +- commit 893bf17 + +- cifs: Move SMB2_Create definitions to the shared area + (bsc#1193629). +- commit ecfb219 + +- cifs: Move more definitions into the shared area (bsc#1193629). +- commit 89babe6 + +- cifs: move NEGOTIATE_PROTOCOL definitions out into the common + area (bsc#1193629). +- commit 445edea + +- cifs: Create a new shared file holding smb2 pdu definitions + (bsc#1193629). +- commit ed5b95d + +- cifs: add mount parameter tcpnodelay (bsc#1193629). +- commit a35b30c + +- smb3: correct server pointer dereferencing check to be more + consistent (bsc#1193629). +- commit 528e69d + +- cifs: Clear modified attribute bit from inode flags + (bsc#1193629). +- commit 877f02c + +- cifs: Deal with some warnings from W=1 (bsc#1193629). +- commit 48de0a6 + +- cifs: Deferred close performance improvements (bsc#1193629). +- commit 3284ea4 + +- cifs: fix incorrect kernel doc comments (bsc#1193629). +- commit e10f67b + +- cifs: remove pathname for file from SPDX header (bsc#1193629). +- commit eba423d + +- cifs: move SMB FSCTL definitions to common code (bsc#1193629). +- commit 5fa969c + +- cifs: rename cifs_common to smbfs_common (bsc#1193629). +- Add to supported.conf: + fs/smbfs_common/cifs_arc4 + fs/smbfs_common/cifs_md4 +- Update configs to add CONFIG_SMBFS_COMMON=m. +- commit ece4318 + +- cifs: cifs_md4 convert to SPDX identifier (bsc#1193629). +- commit d7aa128 + +- cifs: create a MD4 module and switch cifs.ko to use it + (bsc#1193629). +- commit 79d9d13 + +- cifs: fork arc4 and create a separate module for it for cifs + and other users (bsc#1193629). +- commit ac6203b + +- cifs: update FSCTL definitions (bsc#1193629). +- commit 66c717f + +- x86/pkey: Fix undefined behaviour with PKRU_WD_BIT + (bsc#1190497). +- commit c9f5572 + +- Drop the preempt kernel flavor (jsc#SLE-18857) + The extra -preempt flavor is no longer needed when we have + PREEMPT_DYNAMIC enabled and the boot-time "preempt=" option available. +- commit 9d1770c + +- build initrd without systemd + This reduces the size of the initrd by over 25%, which + improves startup time of the virtual machine by 0.5-0.6s on + very fast machines, more on slower ones. +- commit ef4c569 + +- arm64: Implement HAVE_PREEMPT_DYNAMIC + (jsc#SLE-18857). +- arm64: Implement IRQ exit preemption static call for dynamic preemption + (jsc#SLE-18857). +- sched/preempt: Prepare for supporting !CONFIG_GENERIC_ENTRY + (jsc#SLE-18857). +- arm64: implement support for static call trampolines + (jsc#SLE-18857). +- commit 2443f87 + +- blacklist.conf: ef775a0e36c6 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon +- commit 79fbdb8 + +- static_call: Use non-function types to refer to the trampolines + (jsc#SLE-18857). +- commit 16af38a + +- clk: renesas: r8a779a0: Add the DSI clocks (git-fixes). +- commit 4144466 + +- clk: renesas: r8a779a0: Add the DU clock (git-fixes). +- commit e4f5038 + +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (git-fixes). +- commit 3c01bdb + +- bpf, x86: Fix "no previous prototype" warning (git-fixes). +- commit d18ea1d + +- arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd + (git-fixes). +- commit 3d5d99f + +- PM: sleep: Fix error handling in dpm_prepare() (git-fixes). +- commit 1d4147f + +- HID: holtek: fix mouse probing (git-fixes). +- commit e70fdd2 + +- KVM: VMX: Fix stale docs for + kvm-intel.emulate_invalid_guest_state (git-fixes). +- commit 403e13c + +- RDMA/hns: Replace kfree() with kvfree() (bsc#1190336). +- IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() + (git-fixes). +- RDMA/hns: Fix RNR retransmission issue for HIP08 (bsc#1190336). +- sfc_ef100: potential dereference of null pointer (git-fixes). +- ixgbe: set X550 MDIO speed before talking to PHY + (jsc#SLE-18384). +- ixgbe: Document how to enable NBASE-T support (jsc#SLE-18384). +- igc: Fix typo in i225 LTR functions (jsc#SLE-18377). +- igbvf: fix double free in `igbvf_probe` (jsc#SLE-18379). +- igb: Fix removal of unicast MAC filters of VFs (jsc#SLE-18379). +- netdevsim: Zero-initialize memory for new map's value in + function nsim_bpf_map_alloc (git-fixes). +- ice: Don't put stale timestamps in the skb (jsc#SLE-18375). +- ice: Use div64_u64 instead of div_u64 in adjfine + (jsc#SLE-18375). +- iavf: do not override the adapter state in the watchdog task + (again) (jsc#SLE-18385). +- iavf: missing unlocks in iavf_watchdog_task() (jsc#SLE-18385). +- flow_offload: return EOPNOTSUPP for the unsupported mpls action + type (git-fixes). +- net: hns3: fix race condition in debugfs (bsc#1190336). +- net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg + (bsc#1190336). +- commit c8da480 + +- USB: serial: cp210x: fix CP2105 GPIO registration (git-fixes). +- commit 21acdf8 + +- usb: cdnsp: Fix lack of spin_lock_irqsave/spin_lock_restore + (git-fixes). +- commit 0ecdeb8 + +- usb: dwc2: fix STM ID/VBUS detection startup delay in + dwc2_driver_probe (git-fixes). +- commit 706591c + +- usb: cdnsp: Fix incorrect status for control request + (git-fixes). +- commit 39c7644 + +- usb: cdnsp: Fix issue in cdnsp_log_ep trace event (git-fixes). +- commit 6a1899d + +- usb: cdnsp: Fix incorrect calling of cdnsp_died function + (git-fixes). +- commit 6500212 + +- usb: gadget: u_ether: fix race in setting MAC address in setup + phase (git-fixes). +- commit de812df + +- fscache: Use refcount_t for the cookie refcount instead of + atomic_t (bsc#1190277). +- fscache: Fix fscache_cookie_put() to not deref after dec + (bsc#1190277). +- cachefiles: Change %p in format strings to something else + (bsc#1190277). +- fscache: Change %p in format strings to something else + (bsc#1190277). +- fscache: Remove the object list procfile (bsc#1190277). +- fscache, cachefiles: Remove the histogram stuff (bsc#1190277). +- fscache: Procfile to display cookies (bsc#1190277). +- fscache: Add a cookie debug ID and use that in traces + (bsc#1190277). +- commit 7bdee94 + +- add kvmsmall flavor for aarch64 +- cherry-picked from master +- commit ddd3a02 + +- ceph: initialize pathlen variable in reconnect_caps_cb + (bsc#1193925). +- ceph: fix duplicate increment of opened_inodes metric + (bsc#1193924). +- commit e2145a2 + +- tracing/uprobe: Fix uprobe_perf_open probes iteration + (git-fixes). +- commit ed9f636 + +- x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() + (bsc#1190497). +- commit 7191fb9 + +- Revert "usb: early: convert to readl_poll_timeout_atomic()" + (git-fixes). +- commit cb61d99 + +- usb: typec: tcpm: fix tcpm unregister port but leave a pending + timer (git-fixes). +- commit 5235800 + +- USB: gadget: bRequestType is a bitfield, not a enum (git-fixes). +- commit 7d60d0b + +- xen/netback: don't queue unlimited number of packages + (CVE-2021-28715 XSA-392 bsc#1193442). +- commit 3c72c0c + +- xen/netback: fix rx queue stall detection (CVE-2021-28714 + XSA-392 bsc#1193442). +- commit caace15 + +- xen/console: harden hvc_xen against event channel storms + (CVE-2021-28713 XSA-391 bsc#1193440). +- commit 146b839 + +- xen/netfront: harden netfront against event channel storms + (CVE-2021-28712 XSA-391 bsc#1193440). +- commit d10254c + +- xen/blkfront: harden blkfront against event channel storms + (CVE-2021-28711 XSA-391 bsc#1193440). +- commit e1ca522 + +- NFSD: Fix exposure in nfsd4_decode_bitmap() (bnc#1193663 CVE-2021-4090). +- commit 2b4cae0 + +- hwmon: (k10temp) Remove residues of current and voltage + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add support for yellow carp (jsc#SLE-17823 + jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Rework the temperature offset calculation + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) support Zen3 APUs (jsc#SLE-17823 jsc#SLE-23139 + jsc#ECO-3666). +- commit 0e017c0 + +- kernel-obs-build: remove duplicated/unused parameters + lbs=0 - this parameters is just giving "unused parameter" and it looks + like I can not find any version that implemented this. + rd.driver.pre=binfmt_misc is not needed when setup_obs is used, it + alread loads the kernel module. + quiet and panic=1 will now be also always added by OBS, so we don't have + to set it here anymore. +- commit 972c692 + +- supported.conf: enable ffa-module (jsc#SLE-21844) +- commit f52f878 + +- tracing: Add length protection to histogram string copies + (git-fixes). +- commit 0ebdac5 + +- Revert "- rpm/*build: use buildroot macro instead of env variable" + buildroot macro is not being expanded inside a shell script. go + back to the environment variable usage. This reverts parts of + commit e2f60269b9330d7225b2547e057ef0859ccec155. +- commit fe85f96 + +- kernel-obs-build: include the preferred kernel parameters + Currently the Open Build Service hardcodes the kernel boot parameters + globally. Recently functionality was added to control the parameters + by the kernel-obs-build package, so make use of that. parameters here + will overwrite what is used by OBS otherwise. +- commit a631240 + +- vfio: Introduce a vfio_uninit_group_dev() API call + (jsc#SLE-22601). +- Refresh + patches.suse/vfio-fsl-Move-to-the-device-set-infrastructure.patch. +- Refresh + patches.suse/0447-vfio-Provide-better-generic-support-for-open-release.patch. +- commit 880f484 + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + +- rpm/kernel-obs-build.spec.in: move to zstd for the initrd + Newer distros have capability to decompress zstd, which + provides a 2-5% better compression ratio at very similar + cpu overhead. Plus this tests the zstd codepaths now as well. +- commit 3d53a5b + kfilemetadata5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Optimize README formatting for api.kde.org + * USe const'ref + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KFileMetaData::Property: Deprecate toVariantMap and toPropertyMap methods + * Port deprecated QMap methods to QMultiMap + * Put code of public header depending on deprecated Qt API in deprecation wrapper + * [PopplerExtractor] extract pageCount + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix wrong testcase. + * Port QStringRef (deprecated) to QStringView + * [FFmpegExtractor] Remove FFmpeg 2.x/3.0 support, handle deprecations + * Fix version checks in FindFFmpeg.cmake + * [DublinCore] Also test terms namespace + * [PopplerExtractor] directly use getters provided by poppler + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix compilation with libc++ also for autotests (semitested) + * Fix compilation with libc++ (untested) + * Update IRC network name in the README +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + * [ExtractionResult] Remove automatic mimetype determination + * [ExternalWriter] Test property serialization + * [ExternalExtractor/Writer] Avoid unnecessary map value lookup from key + * [ExternalWriter] Fix infinite loop when serializing properties + * Avoid leaking a QObject in ExternalWriter + * [TaglibExtractor] Rename ASF test case to WMA + * [TaglibWriter] Fix memory leak when updating Cover images in ASF (WMA) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Use new version-controlled enumerator deprecation warning macros + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * This method is unused (fix unity compile support) + * Enable Unicode support in QRegularExpression where needed + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * [FFmpegExtractor] Use categorized logging + * Enable CI, add .gitlab-ci.yml + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * ffmpegextractor: Use av_find_default_stream_index to find video stream + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove not implemented method + * Remove ifdefs, we require Qt 5.14 now + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Port some deprecated method + * Fix some leaks in OpenDocument and Office OpenXML extractors + * Add several subtypes for OpenDocument and OpenXML document + kgamma5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Install kcm in new location & create kcminit symlink + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Use Q_EMIT here + * Restore same visibility of deprecated API for builds of tarball & checkout + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Update .gitignore file + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * clang-tidy: Force braces around statements + * Run clang-format + * Be more consistent with includes and do not break when reordering them + * Do not explicitely define Exec line for KCM + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Convert copyright statements to SPDX statements + * Documentation fixes: Sync GUI messages + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove too strict Qt/KF5 deprecation rule + * bump to require Qt 5.14 + kgeography +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix color of some United States Minor Outlying Islands (kde#449048) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Do not specify an exact size for the appdata screenshot + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * New usa_mississippi flag (kde#445670) + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use native names for Ukrainian cities (kde#432503) + * Add map for Virginia (USA) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Fix crash when "Wait for validation" is not enabled (kde#435555) +- Drop 0001-Fix-crash-when-Wait-for-validation-is-not-enabled.patch + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Update zaire2006.kgm changes made on capital + city of Sankuru (formerly Lodja> now LUSAMBO) + and the Kasaï central province name (formerly Lulua) + * Documentation updates + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Port away from deprecated Qt::MidButton + * Port away from KRandom + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Make it clear the GB Counties map is Historic Counties (kde#420768) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kglobalaccel -- Add patch to refuse startup with the wrong uid (boo#1178488): - * 0001-Don-t-let-kglobalaccel-run-if-KDE_SESSION_UID-mismat.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * Use QKeySequence instead of int + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Make XCB XTEST optional requirement + * Add missing override keyword + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Properly split exec line args + * Fix build without Qt session manager + * Add FreeBSD CI + * Fix CI deps + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Remove obsolete LGPL-2.0-only license text + * Relicense remaining LGPL-2.0-only file + * Remove unneeded header + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Fix launching commands with args using kstart5 (kde#433362) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Simplify code + * Properly construct QString +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Revert "Prevent kglobalaccel5 getting activated on + non-Plasma systems" (kde#437034) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Don't extract the command in two parts + * Use kstart5 to start the processes, when available + * Remove duplicated code to start a process + * Use new connect() signal/slot syntax + * Prevent kglobalaccel5 getting activated on non-Plasma systems (kde#435420) + * [runtime] Avoid service restarts when the X connection is + unexpectedly removed +- Drop 0001-Revert-systemd-dbus-activation.patch + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Only use unistd/getuid when available + * Don't let kglobalaccel run if KDE_SESSION_UID mismatches + (boo#1178488) + * Update KGlobalAccel definition file + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Port away from deprecated unRegister + * Use DBus activation for applications that are dbus activatable + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Avoid autostarting kglobalaccel when shutting down + * operator+/- is disabled for QFlags in qt6 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Load statically linked kglobalacceld interface plugins kguiaddons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Add KIconUtils::addOverlays() overload to allow passing QIcon and QStringList + * Fix CMake config file for Qt6 with X11 builds + * Compile with Qt 6.3 + * Use qt_generate_wayland_protocol_client_sources with Qt6 + * KSystemclipboard: add a nullcheck + * WIP: Change the build system to enable building with Qt 6 + * WaylandClipboard: Do not emit change upon the offer for our own source + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Include definition of QTWAYLANDCLIENT_VERSION + * Add KSystemClipboard to use wlr-data-control transparently in Wayland + * Use qGuiApp instead of qApp + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove unneeded lambda capture, fixing a compiler warning. + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Use imported target for X11 libs + * Add explicit option for controlling X11 support + * Relicense remaining files away from LGPL-2.0-only + * Add missing static dependency to Config.cmake.in + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix build + * Use method that is exposed in Qt6 + * Relicense files away from LGPL-2.0-only + * Relicense file to LGPL-2.0-or-later + * Add information about utilities provided by KGuiAddons + * UrlHandler: fix url concatenation when using docs.kde.org + * Support static builds + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Fix crash in keysequence recorder due to out of bound access + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Port from deprecated QFontMetrics::charWidth() to horizontalAdvance() + * Add KIconUtils::addOverlays() overload to replace KDE::icon() + * keysequencerecordertest: import from project keysequencerecorder.h + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Include QWindow instead of forward-declaring + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Apple is also Unix + * Not necessary to use QtTest as it includes all QtCore include + * Use | instead of + for combining + +- Explicitly BuildRequire pkgconfig(wayland-client) that's needed + now and don't rely on other packages pulling it in + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove redundant setLayout() call (parent is passed to Q*Layout ctor) + * Make shortcut inhibition work from the get-go (kde#407395) + * Fix potential crash in wayland inhibitor teardown (kde#429267) + * CMake: Find Qt5::GuiPrivate when Wayland support is enabled + * Add KeySequenceRecorder as base for KKeySequenceWidget and KeySequenceItem + khangman +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add .kde-ci.yml + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove KNewStuff2 group from knsrc file + * Remove deprecated and defunct KNewStuff properties +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unimplemented methods/signals + * Documentation updates + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * add content rating + * Remove KDeclarative dependency + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + khelpcenter5 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * [appstream] Fix app url + * Fix a cppcheck warning + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Define scheme handler for help, main and info URLs + * Remove references to "Without Confirmation" actions + * Add the full screen mode (kde#119582) + * Port away from kinit + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Update old visualdict images + * increase cmake version as for other kde apps + * operator+/- is disabled for QFlags in qt6 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * doc: remove download/build instructions + * Fixed version of 'Contents tree: add fallback to URL without fragment' that does not crash + * avoid intermediate list and cleaner way to convert to QSet + * fix compilation for Qt > 5.14: QSet::fromList(QList) deprecated + * Ignore files + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kholidays +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * holiday_us_en-us - add Juneteenth + * Add missing Qt@QT_MAJOR_VERSION@ here + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Correct Name of last day of daylight saving time (kde#444615) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Update Canadian holidays + * Update README.md + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Fix syntax errors in holiday_kz_kk and holiday_kz_ru + * Update holiday_kz_kk + * Update holiday_kz_ru + * holidays/plan2/holiday_mx_es - fix syntax errors + * Update Mexican holidays + * Create mu_fr_catholic + * Update mu_en, mu_en_islamic + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add Bangladesh holiday + * Fix includes + * holiday_fi_fi - adjust midsummer festival "Juhannuspäivä" (kde#438542) +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * rename holiday_lk_si + * add holidays for srilanka in sinhala + * Replace moon phase calculation code + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Make it compile with unity cmake support + * Run clang-format + * Prevent clang-format uglification + * Add clang-format pre-commit hook + * Add trailing comma to enums + * handle negative years in easter and pascha calculations. (kde#434027) + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Update mu_en_islamic, holidays/holidays.qrc + * Update mu_en, create mu_en_islamic + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Update Mauritius holidays for 2021 + * Update Taiwanese holidays + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Explicitly include QStringList + * Update Japanese holidays + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Fix rounding of sun position events less than 30s before the next hour + * Avoid parsing each holiday file twice in defaultRegionCode() + * Compute the astro seasons only once per occurrence + * Fix holiday region lookup for ISO 3166-2 codes + * Make HolidayRegion copyable/movable + * Add support for calculating civil twilight times + khotkeys5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * gestures: Replace mouse button spinbox with a combobox (kde#445001) + * Add GitLab CI + * when deleting an entry, also delete the widgets (kde#443656) + * Minor: s/Q_DECL_OVERRIDE/override/ + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * when deleting an entry, also delete the widgets (kde#443656) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Make unused variables anonymous or Q_UNUSED + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Remove autotests + * replace klineedit + * helper: fix warning from .ui file + * app: the kded library needn't link directly to kdelibs4 or xtest either + * testing: the standalone (test)app needs no kdelibs4 or XTest + * helpers: tidy up + * lib: replace use of KApplication + * KCM: use KF5-era UI-wrangling + * CMake: fix up FindKF5 bits + * Arts: one more ARTS-related file (was not hooked to build anymore) + * Arts: fix build after ARTS-removal + * Arts: remove ARTS-related files + * lib: replace deprecated methods + * Use version-less qt DBus macros + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Disable lto for ppc64 builds. + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Use configure_package_config_file instead of ecm_configure_package_config_file + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Add pre-commit hook for clang-format + * Update .gitignore + * Add .git-blame-ignore-revs file + * Run clang-format + * Add trailing commas to enums +- Refresh 0001-Use-qdbus-qt5-and-qdbusviewer-qt5.patch + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Use xtest also for sending input to the active window + * Handle modifier keys with xtest in ShortcutsHandler::send_macro_key + * Fix unterminated SPDX comments after last commit, fixes build + * Convert copyright statements to SPDX expressions + * Add .gitignore file to ignore generated .clang-format + * Drop unused KF5Plasma dependency + * Fix import of files (kde#428536) + * Do not explicitly define Exec line for KCM + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Documentation fixes +- Drop patches, now upstream: + * 0001-Handle-modifier-keys-with-xtest-in-ShortcutsHandler-.patch + * 0002-Use-xtest-also-for-sending-input-to-the-active-windo.patch + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Fix import of files (kde#428536) + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Set a display names for our actions + * Fix build + * port away from kstandarddirs + * more minor cleanups + * port WindowDefinitionListDialog away from kdialog + * port WindowDefinitionDialog away from kdialog + * port export dialog away from kdialog + * port edit gesture dialog away from kdialog + * port away from kurl + * minor cleanups + * port away from KShortcut + * minor cleanup + * some cleanup + * fix wonky connection + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Add patches to improve XTest and use it more (boo#1173968): + * 0001-Handle-modifier-keys-with-xtest-in-ShortcutsHandler-.patch + * 0002-Use-xtest-also-for-sending-input-to-the-active-windo.patch + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Port khotkeys to KIO's ApplicationLauncherJob & CommandLauncherJob + * Launch qdbusviewer with CommandLauncherJob. Tested, works. + * bump to require Qt 5.14 +- Refresh patches: + * 0001-Use-qdbus-qt5-and-qdbusviewer-qt5.patch + khtml +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- No code change since 5.89.0 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We more lenient in reading QImages (kde#441501) + +- Disable lto for ppc64 builds. + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Remove usage of the register keyword + * Let gperf generate C++ code + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Don't include QtTest as it includes all QtCore includes + * operator+/- is disabled for QFlags in qt6 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + ki18n +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Adapt unit tests to iso-codes 4.8 + * Remove private QtCore API use with Qt6 + * WIP: Change the build system to enable building with Qt 6 + * API dox: fix KUIT tags examples to use xi18n* calls + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Document how KLazyLocalizedString is tied to a translation domain + * Consider TRANSLATION_DOMAIN when converting to a KLocalizedString + * KLazyLocalizedString: add KLocalizedString forward API for convenience + * KLazyLocalizedString: allow implicit default constructor + * Add KLazyLocalizedString::isEmpty() const + * Work around QStandardPaths not working for unit tests on Windows + * Fix MSVC warning about inconsistent export macro in forward declaration + * Port Kuit keymap away from I18N_NOOP macro usage + * Deprecate the I18N_NOOP macros in favor of KLazyLocalizedString + * Add KLazyLocalizedString as a replacement for the I18N_NOOP macros + * Fix loading a KCatalog with a different language on Windows + +- Require iso-codes-lang. The -lang package is not optional. + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes to list here. +- Rebase fallbackLang.diff + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Port QStrinRef (deprected) to QStringView + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * ki18n_wrap_ui: catch alias targets before failing internally + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add clang-format pre-commit hook + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Port to QRecursiveMutex + * Don't set codec for textstream when building against Qt6 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove ifdefs, we require Qt 5.14 now + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kiconthemes +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * KIconColors: add Complement and Contrast + * KIconColors: add .ColorScheme-ActiveText + * WIP: Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KIconLoader: prefer icons from current theme before falling back to other themes (kde#445804) + * [KIconDialog] Add Ctrl+F shortcut for focussing search line + * [KIconButton] Pre-select current icon when opening dialog + * [KIconDialog] Add API for pre-selecting an icon + * Fix test + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Also highlight charged text colors (kde#442569) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Add support for static builds + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Introduce KIconLoader::hasCustomPalette + * [KIconDialog] Revamp UI (kde#388807) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * [Tests] Enable high dpi pixmaps + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Use deprecation macros for KIconLoader::alphaBlending() + * Use new version-controlled enumerator deprecation warning macro + * Use new connect signal/slot syntax + * Deprecate KIconLoader::Panel in KF6 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes since 5.80.0, only listing bugfixes: + * ensure qrc + QDir::searchPaths work for icons (kde#434451) +- Drop patches: + * 0001-ensure-qrc-QDir-searchPaths-work-for-icons.patch + * 3262669e.patch + +- Add 3262669e.patch + Fix icons can not be shown on some applications (rh#1943807) + +- Add patch to fix icon loading in some applications (kde#434451): + * 0001-ensure-qrc-QDir-searchPaths-work-for-icons.patch + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * add private header to avoid extern in .cpp file + * avoid race condition on loading the plugin + * Allow icon themes to also use the colour scheme's selected foreground colour for icon colouring + * fix loading of icons from resources like :/icons/... + * register our KIconEngine plugin for SVG icons + * Remove cfeck as maintainer + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Compile benchmark, but don't run it automaitcally with `ctest` + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Skip warning for some Adwaita icons for backward compatibility. + * QSvgRenderer::setAspectRatioMode() was introduced in Qt 5.15 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * Add selected property to effects + * Use qDebug instead if icon theme is not found + kidletime +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix comment + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Relicense framework from LGPL-2.0-only to LGPL-2.1-or-later + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * add std::chrono overload for addIdleTimeout + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add clang-format configuration + * Handle Qt6 change in nativeEventFilter signature + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Load statically linked system poller plugins + kig -- Switch to python3 for Leap 15.4 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Minor: s/Q_DECL_OVERRIDE/override/ + * Fix the kig build after kwindowsystem changes + * Fix saving/loading compressed, kigz, files + * Use applicatin/gzip mimetype + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix the kig build after kwindowsystem changes + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix saving/loading compressed, kigz, files + * Use applicatin/gzip mimetype + * Fix updating function signature for python scripts to reflect object selection (kde#336020) + * Port to KXMLGUIFactory::showConfigureShortcutsDialog() + * Remove obsolete COPYING files + * Download GFDL-1.2-or-later license + * Manually convert remaining license headers + * Clean up license headers + * Convert license headers to SPDX + * kigpart: add JSON metadata to plugin, install into kf5/parts subdir +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix build in C++17 mode + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- stop owning directories provided by filesystem rpm (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Prevent crash during construction of circle by three points (kde#430884) + * doc: delete an delivered file by error + * Documentation updates + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * Prevent crash during construction of circle by three points (kde#430884) + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * scripting: PyEval_CallObject -> PyObject_CallObject + * scripting: fix Python initialization + * Prevent Deletion of Option Dialog (kde#422665) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Update docs and screenshots to Breeze + * add content rating + * Port away from deprecated Qt::MidButton + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + * scripting: remove char* hacks + * cmake: fallback to "python" as boost component + * scripting: remove support for Python < 3 + * cmake: switch python & boost-python search to py3 (kde#419237) + * scripting: use PyErr_NormalizeException + * scripting: update Python-Kig highlight definition + * scripting: properly enable line numbers + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 kimageformats -- Add patch to fix OOB write (oss-fuzz#33742): - * 0001-xcf-Fix-Stack-buffer-overflow-WRITE-on-broken-files.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix typo + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * avif: limit scope of variables + * Add JXL to the list of supported formats + * Add plugin for JPEG XL (JXL) + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * avif: performance and quality improvements + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Fix build with clang12 + libc++ + * Clean up unneeded JSON parameter in kimageformats_add_plugin + * SGIImage::writeImage: Properly fail if the image is too big + * exr: Port to std::log/pow + * PCXHandler::write: Properly fail if the image is too big + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * exr: Repair compability with openexr2 (kde#440084) + * exr: Override the actual function signature (kde#439767) + * Fix build with older openEXR versions + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * avif: Disable all strict decoder checks + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * avif: Adjust for libavif breaking change + * Bump required CMake version to 3.16 + * Enable HEIC plugin to save all ICC profiles + * Color profile loading/saving fixes + * xcf: Make sure offsets are not negative + * xcf: Fix Stack-buffer-overflow WRITE on broken files + +- Enable HEIF plugin also on Leap 15.3 now + +- Enable HEIF plugin build on openSUSE Tumbleweed (requires libheif) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Support building with OpenEXR 3 + * test: imageconverter: add a way to list mimes instead of formats + * xcf: fix new[]/delete mismatch, as detected by ASAN + * ani: convert +1 to -1 so we don't do a potential integer overflow + * xcf: Fix Stack-buffer-overflow WRITE on broken files + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Fix Non-square Radiance/RGBE/.hdr images failing to load (kde#433877) + * Check the input buffer before passing it to libheif + * Check primaries returned from libavif + * Add plugin for High Efficiency Image File Format (HEIF) + * Quality option can be returned without parsing input file. + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Simplify portion of NCLX color profile code + * [imagedump] Add "list MIME type" (-m) option + * Fix crash with malformed files + * ani: Make sure riffSizeData is of the correct size before doing the quint32_le cast dance + * Add missing includes + * Add plugin for animated Windows cursors (ANI) + +- Drop baselibs.conf. Nothing requires the -32bit package + and the new libavif build dependency doesn't provide one. + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove ifdefs, we require Qt 5.14 now + * Add AVIF to the list of supported formats + * Add plugin for AV1 Image File Format (AVIF) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * test: don't convert image format if possible + * No longer descease color depth to 8 for 16 bit uncompressed PSD files + * tests: Remove qimage_format_enum_names and just use QMetaEnum kinfocenter5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Search in /usr/local/sbin:/usr/sbin:/sbin as fallback (kde#449792) +- Drop patches, now upstream + * 0001-Search-in-usr-local-sbin-usr-sbin-sbin-as-fallback.patch + +- Change patch to also search in /sbin: + * Add 0001-Search-in-usr-local-sbin-usr-sbin-sbin-as-fallback.patch + * Drop 0001-Search-in-usr-local-sbin-usr-sbin-as-fallback.patch + * Rebase 0002-Look-for-binaries-in-Mesa-demos-path-as-well.patch + +- Add patch to actually find lscpi (kde#449792, boo#1195696): + * 0001-Search-in-usr-local-sbin-usr-sbin-as-fallback.patch +- ... and eglinfo (boo1195695): + * 0002-Look-for-binaries-in-Mesa-demos-path-as-well.patch +- Suggest Mesa-demo for eglinfo + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Drop unnecessary KIconThemes dependency + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * fix up about-distro exec +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Handle-libpci-errors-gracefully.patch + * 0002-Enable-the-PCI-module-everywhere.patch +- Drop patch, now longer necessary: + * plasma-session-name.patch + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * unbreak about CPU value when solid is missing a product string (kde#439464) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * remove cell dimension setting + * unbreak the refresh button + * disable layout twinning in NIC kcm + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Add patches to enable the PCI module on ARM: + * 0001-Handle-libpci-errors-gracefully.patch + * 0002-Enable-the-PCI-module-everywhere.patch + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Add missing pkgconfig(libusb-1.0) BuildRequires (boo#1187319) +- Mention all KCMs in %files explicitly + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * force-resize columns in the wayland module (kde#433327) + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * About-distro: display Graphics Platform (X11 or Wayland) (kde#428382) + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Port away from QRegExp + * typo-- + * Remove unused includes + * weight main categories properly (kde#429153) + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Now it depends against new version. Old code can be removed + * Remove not implemented method + * Use more correct factory name + * Fix SolDevice null pointer dereference + * Update device info on selection change instead of activation + * There is no need for static local variables + * Documentation fixes + * Use correct name for new Samba Status module + * port samba module to qml + * Fix minor typos + * [modules/nics] Use consistent name everywhere + * Port nic info center module to QML + +- Add support for qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * weight main categories properly (kde#429153) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * drop qt3 support defs + * set more screenshots + * switch Exec line to kinfocenter + * correct appstream homepage URL to plasma homepage + * Use camelcase (scripted) + * Add README + * Add device "Description" to sidebar + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * also localize the bit entry + * make entry members protected + * Fix English copy to clipboard version (kde#407179) + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * Address trailing newline and spaces (kde#422968) + * usb: parse version from sysfs entries correctly (kde#422610) + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * use better strings for dri devices + * bump to require Qt 5.14 + * view1394: initialize OuiDb only when needed + * view1394: try to load OUI data from system location + * view1394: isolate DB loading in own function + * Optimize message extraction + * don't hold initdness in a static var (kde#417466) + * improve some previously recycled strings + * add gpu entry to about system (kde#355053) + * refactor about-distro to more generically support textual dumps + * cleanup devinfo header includes + * add trivial systemsettings finder and mark it as RUNTIME dep + * Restore config-x11 header file + * Kill the KinfoCenter binary + * Remove unused includes +- Refresh patches: + * plasma-session-name.patch + kinit +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- No code change since 5.89.0 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove code for loading libkdeinit5_foo.so modules + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Fix KDE shutdown bug + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Fixes crash in KLauncher::idleTimeout() caused by + unblockable destruction of IdleSlave objects (kde#426387) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Port from the deprecated QProcess::pid() to QProcess::processId() + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Use findLibcap from ECM + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kio -- Add patches to avoid breaking text codec inintialization - (boo#1134688, kde#432406): - * 0001-Fix-default-codec-being-set-to-US-ASCII-in-KIO-apps.patch - * 0002-Use-Q_LOGGING_CATEGORY-macro-instead-of-explicit-QLo.patch - * 0003-Remove-extra-after-Q_LOGGING_MACRO-usage.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Too many changes since 5.89.0, only listing bugfixes: + * kdirmodel: Return "unknown" icon when the icon is null (kde#447573) + * do not access service past its prime (kde#446539) + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Add new signals and logic to handle open directories in new windows or tabs + * Fix KRun::runApplication when xdg activation is involved (kde#446272) + * Explicitly remove the event filters in classes managed by a unique_ptr + * [KACLEditWidget] Load list of users/groups on demand + * [KPropertiesDialog] Reuse existing KUser instance + * Fix directory thumbnailer loading + * [CopyJob] Emit moving while renaming + * [KPropertiesDialog] Improve presentation of file type configuration + * [KPropertiesDialog] Add extra fields value in correct column + * Allow loading of Thumbnailers using embedded json metadata + * KDirOperator: get the icon sizes from user settings + * [KACLEditWidget] Remove redundancy and add icons to buttons + * [KPropertiesDialog] Use Filelight icon and name from desktop file + * [KPropertiesDialog] Hide time labels in multiple mode + * [KPropertiesDialog] Also hide label_left for timestamps + * Fix copying between different filesystems on Linux < 5.3 + * [KDynamicJobTracker] Support KUiServerV2JobTracker +- Drop patch, now upstream: + * 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch + +- Add patch to fix KRun on Wayland (kde#446272, + gh#openSUSE/kmozillahelper#33): + * 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * KMountPoint: revert to parsing /dev/disk/by-{uuid,label}/ manually (kde#442106) + * CopyJob: handle the no-op case of symlinks on FAT partitions (kde#442310) + * KUrlCompletion: Disregard the trailing slash when sorting directory paths (kde#442717) + * KFilePropsPlugin: Allow to edit properties when setFileNameReadOnly is set (kde#441847) + * kuriikwsfiltereng: Fix quitting match logic if accidentally bang syntax is used (kde#437660) + * file_unix: Fix endless loop during xattr copy. (kde#441446) + * Improve "trash is full" error message (kde#442865) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Too many changes since 5.86.0, only listing bugfixes: + * KUrlCompletion blocks autosuggestion from happening if the + input is an exact directory path. (kde#420966) + * KDirOperator: provide an option to enable showing open-with item actions (kde#440748) + * Fix permissions when copying files (kde#404777) + * KFileItem: refresh() shouldn't discard ACL attributes (kde#299155) + * KPropertiesDialog: show text label with item name for readonly items too (kde#442237) + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Inline kssld operators to avoid duplicate symbol errors (kde#428807) + * KFilePlaceEditDialog: Always preserve previous icon (kde#439622) + * kio_http: wrap a long error message (kde#160399) + * kio_file: detect failure to create symlinks due to filesystem support (kde#253678) + * CopyJob: ask users about replacing invalid characters in file/folder names (kde#136746) + * KDirOperator: expand to url only in detail tree view (kde#440475) + +- Disable lto for ppc64 builds. + +- Move the designer plugin to the main package, it's used in + applications like KMail through QFormBuilder + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes since 5.84.0, only listing bugfixes: + * Message dialogs: wrap the text (kde#440545) + * Fix creating thumbnails for items under desktop:/ (kde#438691) + * KPropertiesDialog: fix applying permissions recursively (kde#225658) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes to list here. +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes since 5.82.0, only listing bugfixes: + * KOpenWithDialog: expand category on selection (kde#437885) + * [kopenwithdialog] Show better error message when specifying a non-executable file (kde#437880) + * [KCoreDirLister] Guard uiDelegate(), it might be null (kde#437153) + * Allow selecting directories in KFileWidget (kde#419874) + * When finding a job delegate extension, also try the uiDelegate() of its parents (kde#436049) + * PreviewJob: Create a larger SHM when necessary (kde#430862) +- Remove patches: + * 0001-MimeTypeFinderJob-Resolve-symlinks-for-a-local-file.patch + * 0002-MimeTypeFinderJob-the-StatJob-details-should-include.patch + * 0003-kio_file-pass-the-absolute-path-to-QMimeDatabase-mim.patch + +- Add patches to fix issues with MimeTypeFinderJob (kde#398908): + * 0001-MimeTypeFinderJob-Resolve-symlinks-for-a-local-file.patch + * 0002-MimeTypeFinderJob-the-StatJob-details-should-include.patch + * 0003-kio_file-pass-the-absolute-path-to-QMimeDatabase-mim.patch + +- Drop 0001-PreviewJob-Create-a-larger-SHM-when-necessary.patch. + Merged in kio 5.82. + +- Add patch to fix thumnail creation in certain conditions (kde#430862): + * 0001-PreviewJob-Create-a-larger-SHM-when-necessary.patch + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Make the openOrExecute dialog modal (kde#430396) + * KDirOperator: show the progress bar above the horizontal scrollbar + (kde#194017) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes since 5.80.0, only listing bugfixes: + * Handle .theme files correctly (kde#435176) + * PreviewJob: Initialize cachesSize with 0, only pass size > 0 + to shmget, improve createThumbnail (kde#430862) + * KNewFileMenu: use destination side to stat destination (kde#429541) +- Drop patch: + * 0001-MimeTypeFinderJob-don-t-put-job-on-hold-for-local-fi.patch + +- Add patch to prevent file.so from remaining loaded (kde#434455, boo#1183880) + * 0001-MimeTypeFinderJob-don-t-put-job-on-hold-for-local-fi.patch + +- Update to 5.80.1 + * Fix crash in ApplicationLauncherJob(service) when service is null. + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Too many changes since 5.79.0, only listing bugfixes: + * PreviewJob: consider file size for cache invalidation (kde#433127) + * RenameDialog: fix a potential buffer overflow (kde#432610) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Too many changes since 5.78.0, only listing bugfixes: + * Fix default codec being set to "US-ASCII" in KIO apps (kde#432406) + * CopyJob: fix crash with skip/retry (kde#431731) + * Fix lockup when renaming a file from properties dialog (kde#431902) + * Tweak KFileWidget::slotOk logic when in files+directory mode (kde#431454) + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Too many changes since 5.77.0, only listing bugfixes: + * Remove knetattach item from the remote:// ioslave's view (kde#430211) + * RenameDialog: Add missing nullptr initialization (kde#430374) + * KFileItemActions: fix condition, we want to exclude only remote dirs (kde#430293) + * KUrlNavigator: resolve relative dir paths (kde#319700) + * KFileWidget: allow files that begin with a ':' to be selected (kde#322837) + * KFilePlacesView: allow setting a static icon size (kde#182089) + * KFileItemActions: add new method to insert openwith actions (kde#423765) +- Drop 0001-RenameDialog-Add-missing-nullptr-initialization.patch + +- Add upstream patch to prevent crashing when using "apply to all" + in the move/copy/overwrite dialog (kde#430374): + * 0001-RenameDialog-Add-missing-nullptr-initialization.patch + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes since 5.76.0, only listing bugfixes: + * NewFile Dialog: allow to accept directory creation before stat has run (kde#429838) + * KUrlNavBtn: make opening subdirs from dropdown menu with the keyboard work (kde#428226) + * Places view: highlight place only when it is displayed (kde#429806) + * KIO::iconNameForUrl: resolve icon for remote files based on name (kde#429530) + * RenameDialog: allow to overwrite when files are older (kde#236884) + * Do not add unnecessary separators (kde#427830) - (boo#1174141, kde#423412, kde#423645): - * 0001-OpenUrlJob-fix-support-for-shell-scripts-with-a-spac.patch -- Includes patch to fix copying to protocols which don't always report - available space (boo#1174169): - * 0001-FileSystemFreeSpaceJob-emit-error-if-the-kioslave-di.patch + (boo#1174141, kde#423412, kde#423645) +- Includes patch to fix copying to protocols which don't always + report available space (boo#1174169) kio-extras5 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * sftp: Don't compare size_t against -1 + * sftp: Allow compression if necessary +- Drop upstream patch: + * 0001-sftp-Allow-compression-if-necessary.patch + +- Add patch to fix sftp connection if the server requires compression + (boo#1192731): + * 0001-sftp-Allow-compression-if-necessary.patch + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix SMB URL (kde#447319) + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * implement timeouts from ws-discovery (kde#436574) + * kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * man kio: fix crash due to bad memory pointer on REQ_ps handling (kde#443983) + * kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix kio-mtp with libmtp 1.1.19 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + -- Add patch from upstream to link correctly to taglib: - * 0001-copy-FindTaglib-from-ECM.patch +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * don't auto deduce QStringBuilder (kde#439877) + * filter KIO: add zstd support + * Thumbnails: Make thumbnail generation devicePixelRatio aware (kde#342053) + * kio_info: fix the extraction of the POT file + * archive KIO: register also as handler for zstd-compressed tars + * Drop network: KIO slave + * kio-mtp: register demon on D-Bus by service name org.kde.kmtpd5 + * Fix build against new KDNSSD includes + * Adding import of kio_version + * Move ThumbCreatorWithMetadata out of anonymous namespace + * Thumbnails: Refactor, add ThumbCreatorWithMetadata + * Thumbnails: Refactor, Make scaleDownImage an anonymous function, + remove unnecessary old smooth scaling hack + * Thumbnails: Refactor how to find thumb cache dir + * Thumbnails: Refactor, Add ThumbnailProtocol::ensureDirsCreated + * Skipping thumbnail caching for encrypted storages + * thumbnail: run clang-format + * Remove empty ExtraNames JSON property for KIO slaves + * Embed JSON metadata in KIOSlaves + * Remove obsolete .protocol files + * Convert protocol files to JSON + * Do not install deprecated protocol files + * Remove description from protocol files + * Increase deps + * Add missing include + * [kio/mtp] Use forward declaration for MTPDevice* + * [kio/mtp] Use ecm_qt_declare_logging_category + * [kio/nfs] Remove unused QTimer header + * [kio/nfs] Use ecm_qt_declare_logging_category + * [kio/man] Use ecm_qt_declare_logging_category + * [kio/info] Use ecm_qt_declare_logging_category + * [kio/filenamesearch] Use ecm_qt_declare_logging_category + * [kio/archive] Fix ecm_declare_logging_category usage + * [Thumbnail] Remove unused return value from drawSubThumbnail + * Enable gitlab CI + * Update .gitignore + * thumbnail: Port from deprecated qrand to QRandomGenerator + * thumbnail: Remove dead code + * Ignore smb/kdsoap-ws-discovery-client/ SPDX licenses + * Convert license headers to SPDX + * [thumbnail/exrcreator] Add missing include + * Bump Qt min version to 5.14 and fix two warnings + * Add .git-blame-ignore-revs file + * Run astyle to correct indentation to 4 spaces + * Thumbnail: Set sequenceIndexWraparoundPoint AFTER calling ThumbSequenceCreator::create() + * Add some missing linkages + * Bump KF5_MIN_VERSION to 5.80.0 for ThumbSequenceCreator::sequenceIndexWraparoundPoint(). + * Add support for fixed-length sequence loops to ThumbSequenceCreator + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Add missing include for std::this_thread + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * thumbnail: Check shm size before writing to it + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Support building with OpenEXR 3 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Skip the openEXR optional dependency for Leap builds + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * smb: do not assume rename files are different based on name (kde#430585) + * nfs: Do not set UDS_CREATION_TIME (kde#318821) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * don't log passwords + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Add PowerPoint slideshow mime types + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * [DjvuThumbnailer] Replace open coded ddjvu invocation with QProcess (kde#420074) + * Remove Mimetype overlay icon blending (kde#425789) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fish: Make makeTimeFromLs() actually take the strings into account + * Fish: Use the right result code on 'sh' command submission + * Fish: Fix 'sh' implementations for LIST and STAT commands + * Fish: Wrap lines in 'sh' implementations for LIST and STAT commands + * smb: no discovery cap on file listing (kde#427644) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Remove obsolete build dependencies: openslp, KDELibs4Support, + KHtml, exiv2 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Thumbnail folders: scale down sub image when their height is too big (kde#419566) + * filenamesearch: Implement stat to display metainfo (kde#420354) + * [KIO-MTP] Fix null pointer dereference (kde#405838) + * smb: make all qmin and qmax explicitly typed off_t (kde#419702) + * smb: make sure we use balanced arguments on qmax (kde#419702) + * smb: fast copy (kde#291835) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix the CMake module search order kio_audiocd +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * const'ify + use std::as_const here + * Modernize code + * Const'ify variable + * Remove some clazy warning + * Now we depend against qt5.15 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove obsolete .protocol file +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unused include + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Add missing kdoctools_install + * Use systemsettings5 instead of kcmshell5 + * Add I18N context for the "Missing device specification" message + * Update to work properly with current KIO + * Search all possible locations for plugins + * Use CamelCase includes (scripted) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * appdata: use canonical help URL + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kipi-plugins +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * piwigo: Account for version numbers with more than one number + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Minor: s/Q_DECL_OVERRIDE/override/ + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Delete flashexport plugin + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: fix formatting + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Populate the mailclient drop down also on FreeBSD. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kirigami2 -- Add patch from upstream to not use ?? which requires Qt 5.15 - * 0001-dont-use-__-yet.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Icon documentation: add note about Cuttlefish + * ContextDrawer: fix documentation for "footer" + * Fix type error introduced in 52ce01c + * Add licenses to example files + * WheelHandler: Improve consistency with scrolling in Qt Widgets, add more properties + * Fix navigation buttons on layers + * Fix typo in search field documentation + * FormLayout: Switch an instance of let to var + * Add missing include (qt6 build) + * ShadowedRectangle: Add renderType option + * Dialog: Remove warning + * AboutPage: show spinner feedback while loading remote icon + * AboutPage: Only mess with the URL when we are dealing with KDE products (kde#444554) + * AboutItem: don't multiply sizes by devicePixelRatio + * AboutItem: Fix incorrect usage of height: and width: inside layouts + * OverlaySheet: Modify anchors on tall headers imperatively + * globaltoolbar: Use strict === equality in JavaScript + * Add explicit restore mode to avoid warning + * PageRowGlobalToolBarUI: don't animate opacity, take two (kde#417636) + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * PageRowGlobalToolBarUI: use open-menu-symbolic + * Heading: Deprecate headerPointSize(int level) method + * Let escape key close pushed dialog layers + * AboutItem: fix the view for narrow dialogs + * AboutItem: Report its implicit size so it can scroll + * removed unnecessary code + * Increase passive notification opacity (kde#440390) + * Bold labels for narrow FormLayout + * Add Dialog Components + * add columns on empty width + * DefaultCardBackground improvements + * Expose internal icon source in the Avatar component + * Preconfigure kconfig and kaboutdata on template + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Icon: Use icon-png as the default placeholder instead of icon-x-icon (kde#444884) + * reliably drop component pools (kde#429027) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Too many changes since 5.86.0, only listing bugfixes: + * PageRow: Do not async load the global header (kde#442660) + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Use text as tooltip only for icon-only buttons (kde#441810) + * controls/AbstractApplicationHeader: disable hiding on touch scrolling behaviour by default (kde#439923) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes since 5.84.0, only listing bugfixes: + * [InlineMessage] Correct spacing between close button and action buttons (kde#440604) + * [ScrollView] Don't scroll with arrow keys if the view isn't scrollable (kde#439459) + * Show author/credits task (kde#438442) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Improve Page documentation generation + * Improve documentation for the OverlaySheet component + * Allow static link without sources + * Bundle plugins on Android + * Only emit sync signal if we have finished construction (kde#438682) + * Port CardsListView to use reuseItems instead of the DelegateRecycler + * Expose Labels of BasicListItem for greater end-user control + * [OverlaySheet] Add side margins when trying to span window width + * Respect an Action's visible property in GlobalDrawer even when collapsed (kde#438365) + * Add documentation for IconPropertiesGroup +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes since 5.82.0, only listing bugfixes: + * Fix binding loop for property "actions" in ToolBarPageHeader (kde#435530) + * Disconnect before destroying items (kde#436707) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Icon: make sure we don't call a nullptr reply (kde#423183) + * [OverlaySheet] Fix click to close (kde#435523) + * [BasicListItem] Don't unconditionally apply leading and trailing + padding (kde#435784) + * controls/SizeGroup: shield against nullptr qmlContext (kde#435593) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes since 5.80.0, only listing bugfixes: + * Auto fire SearchField's accepted, with optional extra delay (kde#435084) + * Fix focus handling in OverlaySheet to be managed as one FocusScope (kde#431295) + * [FormLayout] Use layout boundaries on twin layout hints (kde#434383) + * the visible part should always at least be as tall as item (kde#433815) + * Fix potential crash in SizeGroup (kde#434079) + * turn contentItemParent into a FocusScope (kde#433991) + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Too many changes since 5.79.0, only listing bugfixes: + * Support for Toolbars in standalone pages (kde#432541) + * Do not show animation on pageStack.replace (kde#426770) + * event compress the nav buttons show/hide (kde#413841) + * disable animations during replace (kde#426770) + * support icon.name (kde#433472) + * Fix binding loop (kde#429717) +- Drop 0001-Revert-Watch-for-language-change-events-and-forward-.patch + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Too many changes since 5.78.0, only listing bugfixes: + * Don't manually call reverseTwinsChanged when destructing FormLayout (kde#431419) + * Don't consider Synthetized mouse events as Mouse (kde#431542) + * correctly update header size (kde#429235) + * [controls/OverlaySheet]: Respect Layout.maximumWidth (kde#431089) + * [controls/ListItemDragHandle] Fix wrong arrangement on no-scrolling case (kde#431214) + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Too many changes since 5.77.0, only listing bugfixes: + * [overlaysheet] Use more conditional positioning for close button (kde#430581) + * Color icons, not buttons (kde#429399) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes since 5.76.0, only listing bugfixes: + * Refine list separator appearance (kde#428739) + * Fix rendering borders the proper size with software fallback (kde#427556) + * Use fwidth() for smoothing in low power mode (kde#427553) kitemmodels +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Support numeric sort and filter roles next to role names + * Add TODO for removing invokable removeRows wrappers with Qt 6.4 + * Add missing qt6 porting code + * Compile against qt6 + * Forward removeRow(s) to QML + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Take into account a possible QLocale::setDefault() override. + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Enable static build of QML plugin + * Don't force QML plugin to be shared library + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * KBreadcrumbSelectionModel: use PMF connect() signal/slot syntax + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * autotests: fix assert in QList::insert() out of bounds + * Fix memory leaks detected by ASAN + * Port from qsrand/qrand to QRandomGenerator + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add checkState role name to KCheckableProxyModel + * Deprecate KConcatenateRowsProxyModel also by compiler & runtime warnings + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Port from std::auto_ptr to std::unique_ptr + * Use nullptr instead of 0 + * adds additional nullptr checks + * autotests: don't run the bihash benchmark automatically + * autotests: add missing subdir bihash + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Add count property, allows rowCount binding in QML + * Add missing include + * Remove ifdefs, we require Qt 5.14 now + * Not necessary to use QtTest as it includes all QtCore include + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove redundant setLayout() call + * Remove test app, KRecursiveFilterProxyModel is deprecated since 5.65 + * KRearrangeColumnsProxyModel: only column 0 has children + kitemviews +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Relicense files from LGPL-2.0-only to LGPL-2.0-or-later + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add clang-format pre-commit hook + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Add missing include + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove ifdefs, we require Qt 5.14 now + * KWidgetItemDelegate allow to trigger a resetModel from KPluginSelector + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * We require Qt 5.13 now, so remove ifdef + kiten +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix dictionary data URLs + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Reflow results in radselect (Fix #444008) + * Remove long dead code + * Add freebsd CI + * Add CI linux + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port away from KXMLGui deprecated methods + * Fix X-DocPath entries +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * radselect: Add option to display radicals in decreasing frequency order (kde#431866) + * Set KStatusNotifierItem status to Active (kde#132476) + * Fix addItem() group name in ConfigDictionarySelector::updateWidgets() (kde#418108) + * Set initial focus on the search bar on startup (kde#427077) + * radselect: Properly fetch kanji stroke count from kanjidic (kde#385070) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * Fix addItem() group name in ConfigDictionarySelector::updateWidgets() (kde#418108) + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Set initial focus on the search bar on startup (kde#427077) + * radselect: Add trailing "+" to last radicals column header + * radselect: Actually clear the list of search results in clearSearch() + * radselect: Properly fetch kanji stroke count from kanjidic (kde#385070) + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * add content rating + * Fix potential crash in sessionConfig + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Remove wrong and unneded i18n calls + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Fix potential crash in sessionConfig + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * radselect: allow to configure font of results list + * remove unused variable + * fix warning with modern gcc about having constructor but not operator= + * kanji browser: add 'copy to clipboard' button + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kjobwidgets +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * KUIServerV2JobTracker: Add "transient" property support + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Handle all cases in switch(KJob::Unit) expressions to fix a compiler warning. + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add CI configuration file + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Build without D-Bus on Android + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add KJobCreator manual test + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * KUiServerV2JobTracker: Send initial job state along + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * KUiServerV2JobTracker: Send properties in requestView call + * Introduce KUiServerV2JobTracker + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Have more private classes inherit from those of the parents + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + kjs +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- No code change since 5.89.0 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Don't call functions on pointers that may not point to objects (kde#444003) + * Remove unused variable + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add missing override keywords + * Do no longer remove -Wsuggest-override flag + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Remove usage of register keyword + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Don't include QtTest as it includes all QtCore includes + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kleopatra +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * Ask GnuPG for the correct path for the uiserver socket (kde#441957) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Ask GnuPG for the correct path for the uiserver socket (kde#441957) + * Fix duplicate release versions + * Fix version number + * Use correct name for third number of RELEASE_SERVICE_VERSION + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Drop X-KDE-Keywords entries from kcm desktop files + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Too many changes to list here. +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Append the patch number as two digit number + * Append a compact release service version to Kleopatra's version number + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Make it compile with libgpg-error < 1.36 +- Drop upstream patch: + * 0001-Make-it-compile-with-libgpg-error-1.36.patch + +- Add patch to fix build with older libgpg-error versions: + * 0001-Make-it-compile-with-libgpg-error-1.36.patch + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: more general doc URL + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Do not accept rich text in notepad (kde#421216) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + klettres +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add freebsd CI + * Add CI linux + * Remove obsolete COPYING files + * Clean up license headers + * klettresl10n.rb: Add SPDX license information + * Convert license headers to SPDX + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove KNewStuff2 group from knsrc file + * Time to increase version + port foreach + * Add cmake preset support +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Fix typo + * Autogenerate categories file + * Documentation updates + * Port KSelectAction::triggered deprecated signal (scripted) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * add content rating + * Fix KNS deprecations + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmag +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Add CI Linux + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port to KShortcutsDialog::showDialog() + * Use std::chrono_literals + Q_EMIT + * Now we depend against kf5.83 + * Add build + clazy support + * Don't use deprecated method + * Add cmake preset support + * Increase version + allow to install po/doc +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Port away from deprecated Qt::MidButton + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix clazy warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmahjongg +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Make hidpi aware + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libraries + * CI: Fix repo path for kdegames deps + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Don't generate random game numbers bigger than INT_MAX (kde#444188) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Documentation: Fix release name + * Documentation updates + * Add @title:window helpers to GUI messages +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix "New Game" action always generating a game for value 0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use AUTORCC directly + * Use memberfunction-pointer overloads of KStandardGameAction/KStandardAction + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * make pos a quint32 which is what QRandomGenerator::bounded returns + * Port to QRandomGenerator + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include (scripted) + * Fix blurry icons by adding UseHighDpiPixmaps flag + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmenuedit5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Set SingleMainWindow=true + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Fix XDG compliance when reading/writing desktop files + * Not neccessary to use I18N_NOOP here + * Add FreeBSD CI + * Add CI linux + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * mimeData signature was changed in qt6 (scripted) + * Add build support + clazy + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Restore same visibility of deprecated API for builds of tarball & checkout + * We depend against qt5.15 so we can use qt_add_dbus_adaptor + * Remove deprecated method + * Remove obsolete COPYING files + * Add GFDL license to LICENSES folder + * Use C++17 + * Raise minimum CMake version to 3.16 + * Rephrase "Only show in KDE" for accuracy and clarity (kde#433646) + * Fix angle brackets in CopyrightText + * Convert copyright statements to SPDX expressions + * Use versionless Qt cmake target + * Update .gitignore file + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Prevent clang-format uglification + * kconf_update: Remove duplicate KF5::ConfigCore + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Autogenerate categories file + * operator+/- is disabled for QFlags in qt6 + * ui.rc files: consistenly use instead of deprecated + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Fix clazy warning + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove too strict Qt/KF5 deprecation rule + * [KMenuEdit] Port QRegExp to QRegularExpression + * bump to require Qt 5.14 + * Drop kdeinit + kmime +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Fix memory leak due to recent port to std::unique_ptr + * Use std::unique_ptr + * Add KDE CI file + * Include for std::max (on Windows) + * Revert a part of previous commit. (crashed) + * Fix some clazy warning + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use more target-centric cmake code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * It compiles fine with add_definitions(-DQT_NO_KEYWORDS) + * Port foreach + * It's already in qt5.14 + * Properly include QStringList . Forward declaring it breaks with Qt6 + * Add missing override on destructor + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix discarded content if no Content-Type (kde#426238) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Add autotest about invalid email + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmines +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * Documentation updates + * Capitalization fixes to settings dialog options + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Documentation updates + * Capitalization fixes to settings dialog options +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use AUTORCC directly + * Remove not implemented method or unused signal + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Port away from deprecated KRandomSequence + * Port away from deprecated Qt::MidButton + * Add new 'Explore with...' option to the docs + * Reveal cells by clicking on numbers + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include (scripted) + * Add new "Waste" theme + * Fix clazy warning + * Fix blurry icons by adding UseHighDpiPixmaps flag + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmod +- Ensure that kmod and packages linking to libkmod provide same features + (bsc#1193430). + kmousetool +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Add CI Linux + * Fix copyright + * Convert license headers to SPDX + * Use version information from rlease tools + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use Qt:: directly + * Add build support + clazy support + * Install po file + * Add cmake preset support + * Time to increase version +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix indentation and unused variable + * Enable high dpi support + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * Update org.kde.kmousetool.appdata.xml + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmplot +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * mimeData signature was changed in qt6 (ported by script) + * This is for 20.11 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Give kmplot an automatically increasing version + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove obsolete COPYING files + * Copy GFDL-1.2-or-later license to LICENSES folder + * Convert license headers to SPDX + * Port away from kdeinitExec(). This requires upgrading the KF5 min req. + * kmplot_part: add JSON metadata to plugin, install into kf5/parts subdir + * Make kmplot_part embeddable into konqueror again, fix off by one assert. +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Update screenshots + * Fix minor typos + * GUI l10n fixes + * Documentation updates + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * Avoid casting from ASCII + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Add README.md + * Make the axis units in the header table translatable + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + knewstuff +- Add patches to reduce requests to download.kde.org (boo#1196199): + * 0001-Add-http2-to-KNewStuff-requests.patch + * 0002-Engine-Ensure-we-are-not-using-the-wrong-ProvidersUr.patch + * 0003-Add-conditional-cache-preference-to-http-requests.patch + +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Drop lib prefix when building for Windows (kde#446950) + * Remove defunct manual khotnewstuff_upload test + * Compile fixes for Qt 6 + * Fix i18n* functions for knewstuff-dialog not existing + * Port all KF deprecations until 5.89 + * Unnest private classes, use std::unique_ptr to manage lifetime + * Generate own export header for KNSWidgets module + * Fix include install directory + * Fix library name + * Move KNS3::Action class to new KNSWidgets submodule + * New class: KNS3::Action + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Improve presentation of multi-file download sheet + * Use RTL half-star rating icon when in RTL mode + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Port to enum values for KAuthorized::authorizeAction + * Make sure that we query KService with lowercase desktop names since it + seems that KService stores everything lowercase. (kde#417575) + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Too many changes since 5.86.0, only listing bugfixes: + * Fix crash in DownloadWidget (kde#443025) +- Drop upstream patches: + * 0001-Include-a-user-agent-on-KNS-requests.patch + * fix-crash.patch + +- Add upstream patch: + * 0001-Include-a-user-agent-on-KNS-requests.patch + +- Add fix-crash.patch. This patch fixes a crash in DownloadWidget. + (kde#443025) + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + * Port from KMountPoint to QStorageInfo + * Set KLocalizedContext for QtQuickDialogWrapper + * Use QToolButton for reset button as we have the same style + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * It's deprecated in 5.85 not 5.80 + * Rework UploadDialog, add QML version, and a new ProvidersModel + * Simplify lookup of knsrc files using KFileUtils::findAllUniqueFiles method + * Forward Attica provider icons to KNSCore::Provider + * Handle payload-only entries during update operations + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes to list here. +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes to list here. + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Deprecate quickengine changedEntries & related methods + * Do not show error when installation is canceled (kde#436355) + * Port away from QStringRef + * Fix mem leak in autotests found by asan + * NewStuff Dialog: Forward entryEvent signal + * NewStuff Button: Forward entryEvent signal + * Make QML GHNS dialog a tiny bit wider (kde#435547) + * ensure .desktop files are executable + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * qtquickengine: Do not forward intermediate states + * quickengine: Emit entryEvent signal with enum which is exposed to QML + * Create a NewStuff.Action component, add NewStuff.Settings global + * Fix minor typos + * Less risk of infinite spinner on uninstalling KPackage based things (kde#434371) + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Too many changes since 5.79.0, only listing bugfixes: + * Fix preview delegate's update badge being cut off (kde#433535) + * qtquickengine: Do not emit entriesChanged signal when we clear an empty list (kde#431568) + * qtquickengine: Check if KNSCore::Engine is valid before searching (kde#402432) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Too many changes to list here. + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Deprecate standardAction and standardActionUpload methods + * Fix QtQuick model if there is only a payload, but no download links + * Add trailing comma to enum values + * Add clang-format target + * Add a dptr to Cache, and move the throttle timer there to fix crash (kde#429442) + * Refactor KNS3::Button to use new dialog internally + * Create wrapper class for QML dialog + * Fix unit tests for kmoretools + * Check if version is empty before concatenating version + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes since 5.76.0, only listing bugfixes: + * Reuse QWidgets dialog (kde#416328) + * Fix entry disappearing too early from updatable page (kde#427801) + * Remove entry from cache before inserting new entry (kde#424919) + knotifications +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * Use the org.freedesktop.Notifications.ActivationToken signal + * Remove unneeded KPluginLoader include + * Unify WITH_KWINDOWSYSTEM and HAVE_KWINDOWSYSTEM build vars + * Fix build without KWindowSystem + * Offer API to support xdg_activation_v1 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * [Tester] Support urgency for inline reply notification + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix Windows build + * warn when notifybypopup has pending notifications on destruction + * Add FreeBSD CI + * Add Android CI + * Add QML API overview documentation + * Add KNotifications QML plugin + * KWindowSystem is also not required on Android - but unlike Phonon + is also needed on Windows + * Phonon is not required for KNotifications on Windows or Android + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add support for static builds + * Fix HIG URL + * Correct the version of Phonon that we use + * Remove non-KDE project + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Add placeholders for window title and application display name + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix syntax error in SPDX statement + * Let SNI users be activated using xdg_activation_v1 + * notifybysnore: add inline notifications support to Windows backend + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Silence a couple of clazy warnings about overloaded signals + * Relicense some files to LGPL-2.0-or-later + * Allow to build KNotifications without QtWidgets on Android + * Remove the taskbar and external process backends on Android + * Don't install the notification plugin servicetype file on Android + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Relicense files to LGPL-2.0-or-later + * Don't close resident notifications when action is invoked + * Add missing include for Qt 5.14 + * Implement inline replies on Android + * Add an inline reply notification to the example + * Add KNotificationReplyAction for using inline-reply Notification API + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Remove d-ptr from notifybypopup + * Don't attempt to strip markup from a KNotification's title + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Remove unused forward declaration + * Remove obsolete QLabel mention in KNotification::event() doc + * Emit NewMenu when new context menu is set. + * Deprecate KPassivePopup + * Make sure all backends ref the notification before doing work + * Make the notification example app build and work on Android + * Move notification id handling into KNotification class + * Fix removing pending notification from queue (kde#423757) + * Remove faulty check + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Not necessary to use QtTest as it includes all QtCore include + * Add example/test application + * Improve KNotification API docs + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove redundant setLayout() call + * Don't pass transient hint (kde#422042) + * Add SPDX license statement for the impl on macOS + * Fix case-sensitive error of AppKit header on macOS + * Do not invoke invalid notification actions + * Fix memory handling for notifybysnore + - * rewrite notifybysnore to provide more reliable support for - Windows Stuff not supported in this version of backend + * rewrite notifybysnore to provide more reliable support for Windows knotifyconfig +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix typo + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add missing includes + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + kompare +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Bump min KF deps to 5.85 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add the diff homepage address to the docs (kde#430908) + * Convert license statements to SPDX expressions + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Portaway from Obsolete methods of QPrinter +- Drop 0001-Portaway-from-Obsolete-methods-of-QPrinter.patch + +- Add patch to fix build with Qt 5.15.2: + * 0001-Portaway-from-Obsolete-methods-of-QPrinter.patch + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Install a kompare.categories file for kdebugsettings + * Extend appdata with & + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Don't disable deprecated in future versions in release branches + konsole +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Update copyright year + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Use tighter matching when finding the default profile file name (kde#447872) + * SSHManager: Fix two i18n problems + * Fix localization in ssh widget ui. + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Open bookmarks toolbar button on click; don't require press-and-hold (kde#446339) + * Use new "edit-copy-path" icon for "Copy Location" menu item + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fix changing non-Breeze scrollbar colors at runtime + * Adapt scrollbar to terminal color scheme for Breeze widget style again + * Revert "Let the scrollbar follow the app color scheme" + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * EditProfileDialog: fix build with Clang and libc++ (kde#443420) + * Make "Find Next/Previous" icons in Edit menu consistent with those in the search bar (kde#443244) + * Use one option to control menubar visibility (kde#440328) + * Always save the window state and geometry (kde#442252) + * Move splitview toolbar buttons into a button menu (kde#437555) + * Update copyright year to 2021 (kde#442016) + * Fix missing new-tab menu when only one profile exists (kde#436264) + * Hide the Plugins menu if no plugins were loaded (kde#441199) + * Fix the maximum port number in the SSH Manager plugin (kde#441889) + * For the fallback profile change the menu text to "Create New Profile" (kde#440885) + * Don't resize window when switching virtual desktops in OpenBox (kde#441610) + * Only emit empty() in SessionFinished() when in TabbedNavigation mode (kde#441206) + * improve session closing behavior (kde#401898) + * Prevent window "flashing" when closing the last session (kde#432077) + * Fix crash when closing a tab using the close button (kde#411962) + * Fix KXmlGUI toolbars; and Konsole MainWindow size (kde#430036) + * Fix crash when setting blur effect (kde#439871) + * Don't create a new temp profile when --workdir is used to launch Konsole (kde#435537) + * Resize lines when clearing to end of line. (kde#432669) + * Fix one crash in the sshmanager plugin (kde#439551) +- Drop upstream patch: + * 0002-Always-save-the-window-state-and-geometry.patch + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Update copyright year to 2021 (kde#442016) + * improve session closing behavior (kde#401898) + * Hide the Plugins menu if no plugins were loaded (kde#441199) + * Fix the maximum port number in the SSH Manager plugin (kde#441889) + * The default navigation method should be TabbedNavigation + * Don't resize window when switching virtual desktops in OpenBox (kde#441610) +- Drop upstream patch: + * 0001-Don-t-resize-window-when-switching-virtual-desktops-.patch + +- Add patches to fix some more window size related issues: + * 0001-Don-t-resize-window-when-switching-virtual-desktops-.patch + (kde#441610) + * 0002-Always-save-the-window-state-and-geometry.patch + (kde#442252, boo#1189927) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Only emit empty() in SessionFinished() when in TabbedNavigation mode (kde#441206) + * When closing a session, don't close the whole window if there are splits + * Fix MainWindow size when there is no saved size + * Fix KXmlGUI toolbars; and Konsole MainWindow size (kde#430036) + * Fix crash when setting blur effect (kde#439871) + * Prevent window "flashing" when closing the last session (kde#432077) +- Drop upstream patches: + * 0001-Fix-KXmlGUI-toolbars-and-konsole-MainWindow-size.patch + * 0001-Fix-MainWindow-size-when-there-is-no-saved-size.patch + +- Add patch from upstream to fix KXmlGUI toolbars and Konsole + MainWindow size (kde#436471, kde#430036, kde#439339, boo#1188074): + * 0001-Fix-KXmlGUI-toolbars-and-konsole-MainWindow-size.patch +- Add patch from upstream to fix the MainWindow size when there is + no saved size (like the first time a user runs Konsole) + (kde#437791): + * 0001-Fix-MainWindow-size-when-there-is-no-saved-size.patch + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Resize lines when clearing to end of line. (kde#432669) + * Fix one crash in the sshmanager plugin (kde#439551) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Fix memory link in ssh manager QRegularExpressionValidator() (kde#439555) + * Fix assert _currentTerminalDisplay in Screen::setTextSelectionRendition (kde#439529) + * Prevent 1px sizehint when there is no preconfiguration (kde#437791) + * Fix crash/warn on history reflow (kde#436916) + * Add option to always invert text selection colours (kde#435309) + * Only generate autoscroll events while selecting (kde#391975) + * Support DECSET 1003 mouse move tracking (kde#391967) + * Don't send move events for normal mouse tracking (kde#302731) + * Do not swallow right button presses on double-click (kde#425926) + * Fix correct beginning position while copying texts (kde#436845) + * Fix crash on resize while doing other things (kde#436327) +- Drop upstream patch: + * 0001-Prevent-1px-sizehint-when-there-is-no-preconfigurati.patch +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Add patch to fix initial size after kxmlgui changes (kde#437791): + * 0001-Prevent-1px-sizehint-when-there-is-no-preconfigurati.patch + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Allow /bin/sh as a profile command (kde#436242) + * Fix alpha channel of scrollbar colors (kde#437223) + * Don't override profile icon in "New Tab" menu (kde#437200) + * Fix crash when using a color scheme with random colors (kde#434892) + * Fix type of randomSeed parameter +- Drop upstream patch: + * 0001-Fix-alpha-channel-of-scrollbar-colors.patch + +- Add patch to fix scrollbar appearance in some configurations (kde#437223): + * 0001-Fix-alpha-channel-of-scrollbar-colors.patch + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix Screen::_cuY position inside screen + * Fix crash showing Settings Dialog (kde#436366) + * Add missing include to fix build on gcc-11 + * Make CompactHistoryBlock size variable (v21.04.0) (kde#436031) + * Use inverted colours when calculated fancy BG has too low contrast (kde#435309) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Always sort the profiles by name in 'File -> New Tab' + * Fix crash in ProfileSettings; clone selected profile settings to new profile + * Unmaximize terminal before moving to new tab + * ProfileSettings: use generateUniqueName() when creating new profiles + * ProfileManager: remove some fallback-profile-related code + * Don't edit the Fallback profile, instead create a new one + * Clean up some more "favourite profile"-related code + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- Changes since 20.12.2: + * Delete client builder before d-pointer of KXMLGUIClient is killed (kde#432421) + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * Fix the handbook URL in the maintainer README + * Fix crash exiting all tabs at the same time (kde#431827) + * Fix "Remember window size" not working when unchecked (kde#427610) + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Correct columns size with highlightScrolledLines (kde#429600) + * Only link konsoleprofile to konsoleprivate (kde#430492) + * Revert 'Fix bold character color paint' +- Dropped patches, now upstream: + * Only-link-konsoleprofile-to-konsoleprivate.patch + +- Add Only-link-konsoleprofile-to-konsoleprivate.patch to fix + choosing a profile in the "New Tab" button's menu (boo#1180311, + kde#424986), and possible crashes on exit (kde#430492) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Fix bold character color paint (kde#405345) + * Require cmake 3.13 + * SessionController: don't delete actions removed from QMenu manually + * Revert "Uses SessionDisplayConnection to connect sessions and displays." + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * SessionController: iterate over a const container + * SessionContoller: fix crash when closing session from Konsole KPart (kde#429538) + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fix Maximize current Terminal (Keyboard vs Mouse) (kde#418498) + * Fix URL hint numbering + * Fix 'Alt+C' closing split view (kde#424654) + * For "Manage Profiles" always open the "Profiles" page in settings (kde#428206) + * Fix duplicates link-related entries in context menu (kde#426808) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix crash when extending selection after switching between primary and secondary screen (kde#398320) + * Set a minimum thumbnail size (kde#425544) + * Fix vertical scrolling with touchpads and trackpoints. (kde#425765) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Add OARS + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * Fix underlining files with non-ascii names (kde#424404) + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Unminimize Konsole when --new-tab is called + * Fix focus when using --new-tab (kde#421408) + * Adjust context markers + * Add some context markers + * kcfg use Bool, not bool + * Revert "Update kcfg URLS to https" + * Polish the highlightScrolledLines feature + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Make the search bar usable after showing KMessageWidget + * Don't add extra newlines when pasting from GTK applications (kde#421480) + * Fix shortcuts for Yakuake grow-terminal actions (kde#415164) + konversation +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Only update wayland activation token if one was provided + * Fix clicking the close button in systray mode if not foreground window + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * If restored or started hidden in systray, report start done to WM directly + * Hide window to systray using SNI, for consistent storing of any window info + * Help GNOME shell to know there is only one window/instance of Konversation + * Set StartupWMClass in desktop file + * Fix broken restore by session management + * Fix unused empty space on tabbar if separate tab close button is disabled (kde#382056) + * Fix quitting app without confirm dialog after previous canceling of quit (kde#444440) + * Support and use modern code for Strikethrough formatting + * On activation by KDBusService set proper startupId/activation token (kde#430561) + * Channel Settings UI: bump max value of "User limit" to 99999 (kde#446673) + * Fix plural arg string->int for log msg "[...] channel limit to %1 nicks." + * Bugfix: Correct behaviour of "case sensitive" tab completion option (kde#442109) + * Add CI to stable branch + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Honor XDG_DATA_HOME for logfiles + * Make setupUi public + * Remove teardown function since there will only be one main menu + * Give QMenus explicit parents + * Add .kde-ci.yml + * Port away from deprecated KShortcutsDialog::configure() method + * Fix uptime reporting with 0 minutes + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * InputFilter: check NickInfoPtr object isn't null before using it (kde#437595) + * Replace Freenode with Libera (kde#437589) + * appdata: reference Libera, fix the wording + * It can build against QT_NO_SIGNALS_SLOTS_KEYWORDS with last qca-2.2 + * Modernize code (using clang-tidy) + * Remove unused includes + * Remove unused forward declaration + * Add support for cmake preset +- Drop patches: + * 0001-Bulk-search-replace-to-mention-Libera-in-localized-f.patch + * 0002-appdata-reference-Libera-fix-the-wording.patch + * 0003-Replace-Freenode-with-Libera.patch + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Minimal changes to use libera.chat + * Honor KDE Kiosk setting lineedit_reveal_password +- Drop upstream patch: + * 0001-Minimal-changes-to-use-libera.chat.patch + +- Reference libera.chat: + * 0001-Minimal-changes-to-use-libera.chat.patch + * 0002-appdata-reference-Libera-fix-the-wording.patch + * 0003-Replace-Freenode-with-Libera.patch + * 0001-Bulk-search-replace-to-mention-Libera-in-localized-f.patch + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Use KPasswordLineEdit for all password edit fields + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Use qdbus-qt5 in konversation scripts +- Stop owning directories provided by the filesystem package (boo#1184786) +- Add patch to allow using the konversation scripts on openSUSE + * 0001-Use-qdbus-qt5-on-openSUSE.patch (boo#1184826) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Consider # a valid channel name (kde#404072) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Fix shell scripts to also find qdbus-qt5 + * Handle \ in nicks when opening new query in ircview (kde#431045) + * Use SSL for the server created by default + * Don't allow spaces in ident and nick inputs (kde#422146) + * Fix missed handling of a irc:// url cmdl arg on app start (kde#391698) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Remove X-KDE-ServiceTypes=DBUS/InstantMessenger (left-over from KIMProxy) + * Fix possible memory leak in UPnPRouter + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Make hisc-apps-konversation.svgz an actually qzip'ed file + * Remove unused decoder.h + * Fix memory leak in ChannelDialog as well + * Fix possible memory leak in ServerDialog + * Fixed selected treeview index if activated by a notification + +- Update to 20.11.80. + * New feature release +- konversation is now released using the KDE release service. + +- Update to 1.7.7: + * Fixed outdated color of existing nick items in the list after + system color change + * Fixed accidental large potential nick sorting timeout + * Fixed tweak input box size to stop the text jumping around when + selected + * Fixed unneeded and potentially encoding switching re-encoding + of key + * Fixed disconnect for wrong slot for + Chat::/TransferRecv::sendReverseAck + * Support SVG nick icon themes, switch default to SVG + * Add dark variant of default nick icon theme + * Translations improved + +- Update to 1.7.6: + * Fixed loading of nick icon theme to deal with multiple copies + * Fixed configuration dialogs to have consistent indentation of + subordinate options as well as spacings between labels & fields + * Fixed building against Qt 5.15. + * Fixed building against Qt 5.13. + * Translations improved +- Drop patches merged upstream: + * add-missing-includes.patch + * 0001-Fix-build-with-Qt-5.13.patch + +- Spec cleanup + +- Add patch to fix build against Qt 5.15: + * add-missing-includes.patch + kpackage -- Add patch from upstream to fix build for applications that - require kpackage but have no direct dependency on ECM - (kde#424483): - * 0001-Revert-Fix-build-errors-if-PREFIX-is-different-from-ECMs-PREFIX.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * PackagePrivate: use unique_ptr for fallbackPackage + * Add a service type property definition for NoDisplay + * Fix macro. We need to use specific rcc program + * Fix compile against qt6 + * Change build system for building against qt6 + * Port away from KPluginMetaData::serviceTypes + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Utilize type-safe KPluginMetaData API methods + * Utilize KPluginMetaData::value overloads + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Allow KCM kpackages to use metadata of C++ plugin + * Utilize std::optional to check if we have already searched for a + KPluginMetaData object + * KPackage: Copy KPluginMetaData object when copying d-ptr + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Port away from deprecated KPluginLoader + * Deprecate unused virtual functions in PackageLoader + * Try loading package structures by name + * kpackagetool: Fix small typo in its output + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Deprecate kpackage_install_bundled_package cmake function + * Clean up leftovers from index generation + * Reduce severity of warnings about appstream generations + * Remove unused PackageLoaderPrivate::parentAppConstraint method + * Deprecate implicitly defining X-KDE-ParentApp by parent structure + * Introduce new KPackageStructure property to identify plugins & packages + * autotests: Organize package structures into subdir + * autotests: Avoid compiling the same files 5 times + * Include a warning when setting the path without a structure + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Simplify plugin loading + * KF5PackageMacros: Only include ECM manually if config vars are missing + * Remove unused includes + * Deprecate kpackage/version.h header + * Prefer K_PLUGIN_CLASS_WITH_JSON macro in README code snippet + * PackageStructure: Remove unneeded version export + * KF5PackageMacros: Install JSON metadata file if it exists in source +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Remove kpluginindex.json caching + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add clang-format configuration + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Add missing includes + * Document PackageStructure ownership when using PackageLoader + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * autotests: attempt to fix them on Windows, or at least expect failures + * autotests: clarify very confusing test. The expected value is actually empty. + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Drop X-KDE-PluginInfo-Depends kparts +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * partviewer test: Add assertion to make sure we load the plugin factory successful + * Increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT to latest released frameworks version + * Silence deprecation warning for KMimeTypeTrader in compatibility block + * Silence deprecation warnings in deprecated KParts::Plugin class + * Port deprecated KFileItemActions::associatedApplications method call + * Port deprecated KService::instantiatePlugin method call + * Call KPluginFactory::create overload without plugin keyword + * Deprecate KParts::Plugin class + * Port KPart template away from deprecated KPluginLoader + * Port from KPluginLoader::findPlugins to KPluginMetaData::findPlugins + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Remove calls to KIO::Scheduler::publishSlaveOnHold + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove duplicate includes from .cpp/.h + * Deprecate unused & internal method + * PartLoader::createPartInstanceForMimeType: Port inlined code from hack + * Increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT version + * Un-Overload KParts::BrowserExtension::selectionInfo signal + * Add FreeBSD CI + * Add Android CI + * Fix CI deps for Android + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * replace "MacOSX" with "macOS" + * Don't use D-Bus on Android + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + * Deprecate BrowserExtension::actionSlotMap() + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Deprecate Part::iconLoader + * Use new version-controlled enumerator deprecation warning macros + * Fix typo in comment + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add a new signal to replace the now deprecated completed(bool) + * Add missing include + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add clang-format configuration + * Exclude templates dir from clang-format + * Deprecate KParts::ReadOnlyPart::completed(bool) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Deprecate BrowserHostExtension + * operator+/- is disabled for QFlags in qt6 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Deprecate embed() method, for lack of usage + * Make KParts use KPluginMetaData instead of KAboutData + kpat +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * Correct the copyright header. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * documentation: Fix date number and add "Pay Sounds" menu item + * Documentation: Fix release name + * Documentation updates + * Smaller config sizing + * kcardthemewidget: Match margins of the other page and align button to the right + * One more typo fix + * Fix minor typo + * Added Castle game type with several variation presets + * Give an actual name to older unamed theme + * Disallow multiple card removal when options do not allow empty tableau filling + * When rank build option, no need to check other suits/colors before moving to foundation +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix ace auto move crash (kde#436181) + * fix unitialized value sometimes causing solver to exit and report + game as unsolvable + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Added several Freecell game variants: + * Use AUTORCC directly + * Add new game type called Baker's Dozen + * Include KDE*Settings as first, as they can set global cmake config + * Use memberfunction-pointer overloads of KStandardGameAction/KStandardAction + * operator+/- is disabled for QFlags in qt6 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Restore KPat Theme downloads + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Set WITH_BH_SOLVER=OFF on Leap as libblack-hole-solver is not + available + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Fix pressing alt+G and Enter/Return redeals current game (kde#408931) + * cmake: install knsrc files in newer ECM 5.58.0+ location + * Start new deal when double clicking after game is won (kde#422825) + * Make the default of WITH_BH_SOLVER "ON" + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix opening files + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * i18n: rename mimetype catalog to kpat_xml_mimetypes.pot + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix the Forty & Eight solver making illegal moves (kde#302140) + * Compile fix when using WITH_BH_SOLVER + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * [fc-solve] recycle instances instead of freeing. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kpeople5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + * Bump KF_DISABLE_DEPRECATED_BEFORE_AND_AT value to latest released frameworks + * Port away from deprecated KPluginLoader + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Use const'ref here + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Install private personmanager header + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add find_dependency for QtWidgets + * KF5PeopleWidgets: use ki18n_wrap_ui for UI files, as needed by ki18n usage + * Fix ci build + * Move licensing stuff to a .license file + * Move KPeople documentation from docs.plasmamobile.org + * persondata: use QUrl::scheme() instead of 'left of ://' + * Remove defunct akonadidatasource plugin + * Move EmailDetailsWidget class out of plugins dir + * Remove dead code +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Expose PersonsSortFilterProxyModel header + * Fix DBus check + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Make DBus dependency on Windows and Mac optional + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove not implemented method + * Remove ifdefs, we require Qt 5.14 now + * Fix compilation now that Qt 5.14 is required + * Pass parent to Q*Layout ctor instead of calling setLayout() + * Don't include QtTest as it includes all QtCore includes. + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kpimtextedit +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fiox recent emoji order + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix text color + * Fix Bug 442416 - Text highlight while composing or replaying the message (kde#442416) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix autotest + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port away from KStatefulBrush::brush(const QWidget*) + * Use std::chrono_literals + * Use auto + const'ify + * [grantleebuilder/plaintextmarkupbuilder] Fix for Qt older than 5.15.2 + * Use QStringView here + * Use forward declaration here + * Allow to store window size + * Clean up +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix Bug 436880 - Kmail ignores right-to-left text direction (kde#436880) + * Add autotest for Bug 436880 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Don't add empty QChar + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- Changes since 20.12.2: + * Use enter to activate next button too + * Add parent + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * [kontact] [Bug 425842] New: kpimtextedit crash in KMail (kde#425842) + * EmoticonTextEditItem: avoid emitting dataChanged + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Add autotest for bug found by David + * Fix generate html text (bug found by david) + * Fix mem leak + * Add more autotests + kplotting +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix mem leak found by asan + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Remove cfeck as maintainer + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * examples/: Use new signal/slot syntax + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Don't use QtTest which includes all QtCore includes + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kpty +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Adapt to QProcess::setupChildProcess() removal in Qt6 + * Change the build system to enable building with Qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove duplicate includes from .cpp/.h + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Fix disconnect() call, sender can never be nullptr in that call + * Use pointer-to-member-function connect signal/slot syntax + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Fix generating the full path to kgrantpty in the code for ! HAVE_OPENPTY + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * autotests: skip tests that fail on FreeBSD for many years and nobody cares + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kqtquickcharts +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- No code change since 21.08.3 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove explicit ECM_KDE_MODULE_DIR + * Library project has no user visible strings + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kquickcharts +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- No code change since 5.89.0 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + * Enable CI deps on all platforms + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Refactor LineChartNode to reuse LineSegmentNode + * Increase minimum size for line chart interpolation + * Implement batching for Line chart material + * Add a property to BarChart that renders it as horizontal bars + * Support specifying a corner radius for bar chart bars + * Support setting a background color for bar charts + * Refactor BarChart to use individual nodes per bar and an sdf shader + * Remove stray GL include + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix binding loop on property actualValueWidth in LegendDelegate + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Implement monotonic cubic interpolation for line charts (kde#435268) + * Prevent an infinite loop in LegendLayout when minTotalWidth equals available + * Reduce severity of column not found to debug + * Bump required CMake version to 3.16 + * Expose preferredWidth as a property on LegendLayout and Legend + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes to list here. + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Remove custom clang-format file + * Add clang-format pre-commit hook + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Add a "first" method to ChartDataSource and use it in Legend (kde#432426) + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Too many changes to list here. + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes to list here. + kreversi +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * Documentation updates + * GUI l10n fixes + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove unused KIconThemes dependency +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use AUTORCC directly + * Organize all source files in src/ subdir + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Add compatibility with qml-autoreqprov + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Compile without deprecated method + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include (scripted) + * Fix clazy warning + * Fix blurry icons by adding UseHighDpiPixmaps flag + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + krunner +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * Do not require Plasma when building without deprecations + * Improve QRegularExpression usage a bit + * dbusrunner: Reduce unnecessary QMap lookups + * dbusrunner: Set parent for matches to the current runner + * Allow runners to opt-out storage of entry to history + * RunerContext: Allow runners to update the query string + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port to KPluginMetaData::isEnabled instead of custom string magic + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Deprecate K_EXPORT_PLASMA_RUNNER_WITH_JSON macro in favor or K_PLUGIN_CLASS_WITH_JSON + * Deprecate RunnerManager::allowedRunners method + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Too many changes to list here. + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + * Port away from KPluginLoader + * Output warning if unknown X-Plasma-API is requested + * Deprecate constructor overload which can not be used with KPluginFactory + * cmake: Remove intermediate copy target + * Use the pointer-to-member-function QObject::connect() signal/slot syntax + * Add snippet on how to port deprecated AbstractRunner action methods + * abstractrunner: Deprecate utility methods for actions + * dbusrunner: Add Teardown and Config methods to D-Bus interface + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Deprecate RunnerManager::runnerMetaDataList(QString parentApp) method + * Deprecate TryExec property for runners + * Use KFileUtils::findAllUniqueFiles to locate DBus runners + * Port away from deprecated QMutex constructor + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Unify how d-pointer is created + * Remove obsolete K_EXPORT_PLUGIN_VERSION usages + * Remve defunct X-Plasma-Args from service type file +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * runnermanager: Remove unneeded version check + * Bump required CMake version to 3.16 + * RunnerManager::runnerMetaDataList: Do not return duplicate plugin IDs + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Allow runners to prevent duplicate results (kde#406292) + * runnermanager: Allow loading runners in single runner mode if + they are disabled (kde#435050) + * dbus runner: Fix interface definition (kde#433549) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * autotests: Add tests for RunnerManager history functionality + * Deprecate concept of delayed runners & related methods + * Deprecate methods to remove matches in RunnerContext + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Simplify SingleRunnerMode code + * autotests: Use new test utilities in dbus runner test + * Add header and CMake configuration to help writing tests + * autotests: Add assert if service and object from runner are successfully registered + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Add .vscode to .gitignore file + * Check for selected action in case of informational match + * Fix empty result string for current activity + * Deprecate overloads for QueryMatch ids + * [DBus Runner] Test RemoteImage + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Too many changes to list here. + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Do not use explicitly deleted constructor in autotests + * Deprecate KDE4 package remnants + * Remove unneeded test + * Use isValid() method instead of nullptr check + * Simplify nullptr checks + * Make use of new KPluginMetaData plugin constructor support of KPluginLoader + * Add trailing commas + * Add clang-format target + * Rework internals of match id methods and add tests for it + kscreen5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * KCM: Workaround unknown Qt issue that causes the revert dialog to be invisible (kde#449560) + * [kcm] Only enable revert action when revert sheet is open (kde#449931) + +- Add Requires: xrdb since it's executed when setting + the global dpi. + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Ensure to emit ResolutionRole dataChanged signals (kde#448855) + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * kcm: make revert message wrap (kde#445341) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * kcm: Fix removal of Xft.dpi from Xresources + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Fix algorithm for common sizes in Generator::cloneScreens (kde#442822) + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * fix all the new settings + * kcm: Use more conventional parent/background for OverlaySheet (kde#442563) +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Remove obsolete COPYING files + * Improve formatting of license headers + * Clarify sponsoring note + * Convert license headers to SPDX + * Add keywords to display KCM to improve search + * Do not bind "keep" to enter key + * support rgb range setting + * Allow to refresh view when modes change + * feat(kcm): add revert timer + * Import QtQuick 2.15 to enable Connection's items function onFoo Syntax + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * [kcm] Correct punctuation of "only when in tablet mode" string + * [kcm] Sort output's refresh rates descending (kde#439515) + * plasmoid: Use K_PLUGIN_CLASS_WITH_JSON directly + * Update IRC network name in CONTRIBUTING.md + * Use version-less qt DBus macros + * [kcm] Show on mobile + * [kcm] Align right edges of all comboboxes + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * [kcm] Show on mobile + * [kcm] Align right edges of all comboboxes + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Prefer "21:9" over "64:27" aspect ratio + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * [kded] Fix selecting OSD action by keyboard (kde#432481) + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Fix osd actions not working + * Fix rotation direction after change in libkscreen + * [kcm] Limit maximum device combobox length (kde#432249) + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * clang-tidy: Force braces around statements + * Run clang-format + * Update .gitignore file + * Add trailing comma to enums + * Make orientation icons more obvious in KScreen + * Autogenerate categories file + * Remove unused include + * Fix Connections warnings + * Print debug information when something failed + * Skip unneeded copies + * daemon: improve consistency of the lid behaviour + * Address constness of objects + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Do not explicitely define Exec line for KCM + * refactor(kded): refactor OSD + * fix(kded): move to kdirwatch to reduce inotify footprint + +- Compatibility with qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * daemon: improve consistency of the lid behaviour + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * fix(kded): move to kdirwatch to reduce inotify footprint + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Require C++17 + * Drop empty X-KDE-PluginInfo-Depends + * docs: remove maintainer information + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * fix(kcm): avoid recursive OpacityMask which leads to teardown crash (kde#419625) + * fix(kded): center action OSD on wayland (kde#397586) + * refactor(kcm): remove unused QTimer field + * feat(kded): add getAutoRotate method and rename lockAutoRotate + * fix(kcm): show output ids in reference to currently applied config + * fix (kcm): correct output identifier position on wayland (kde#385672) + * bump to require Qt 5.14 + * fix(kded): watch config also when known config is applied + * feat(kded): add a dbus method to lock current rotation + * build: ignore clang-format file + * docs: update commit message guideline version + * fix(plasmoid): add smallSpacing to leftMargin + * feat(kcm): show resolution aspect ratio + * refactor: fix various compiler warnings + kscreenlocker +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Add form factors to embedded json metadata + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add config option for lock on start + * Add GitLab CI + * Remove unneeded X-Plasma-API from KCM metadata + * Fix warning + * Fix sleep and hibernate actions + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Fix sleep and hibernate actions + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Add keywords to KScreenLocker to improve search + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Avoid creating windows for placeholder screens. (kde#439096) + * Simplify multi-screen handling + * Move DBus logic back into the greeter + * Use imported targets for X11 libs + * kcheckpass: Fix incorrect kevent() argument + * Handle ConvPutAuthAbort as an authentication failure (kde#438099) + * Make it compile with last ecm + * Remind people to log out of the VT after they unlock the session (kde#410772) + * --warning: use non-deprecated API + * Properly define Q_ENUM() + * [kcm] Fix icon name in metadata.desktop + * Use version-less qt DBus macros + * Show kcm on mobile + * Remove plasmashell protocol leftovers + * Fix logind test + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * Handle ConvPutAuthAbort as an authentication failure (kde#438099) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * [kcm] Fix icon name in metadata.desktop + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Show kcm on mobile + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Ignore file + * Port Q_FOREACH too + * Use Q_EMIT here + * No need to unnecessarily delay KSldApp::lockScreenShown + * Eventually announce window as locked + * Port from GetSessionByPid (kde#433364) + * Put the kscreenlocker in the overlay layer + * Do not set QT_IM_MODULE=qtvirtualkeyboard on wayland + * wayland: Ensure that the greeter fills the entire screen + * Use LayerShellQt to implement on Wayland + * Add pre-commit hook for clang-format + * clang-tidy: Force braces around statements + * Add .git-blame-ignore-revs file + * Run clang-format + * Remove KDE_BINDIR definition + * Raise minimum CMake version to 3.16 + * Fix valgrind warning on startup + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Add .gitignore file to ignore generated .clang-format + * Fix catalog name (found by Victor Ryzhykh) + * Fix view geometry updates when screens added/removed (kde#347934) + * KCM KScreenLocker highlight non default settings + * operator+/- is disabled for QFlags in qt6 + * delay quit after successful password + * Use QuickControls 2 StackView (kde#429290) + * actually replace wallaper pages + * Use QuickControls 2 StackView (kde#429290) + * Lock the screen if necessary when connecting to logind + * Require C++17 + * Do not explicitly define Exec line for KCM + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * actually replace wallaper pages + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Use QuickControls 2 StackView (kde#429290) + * actually replace wallaper pages + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 +- Drop unneeded seccomp build requirement +- Kill quietly + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Drop empty X-KDE-PluginInfo-Depends + * Update logind's SetLockedHint + * Drop seccomp sandboxing + * Build settings related code only once + * Fix the race condition fix + * enable notification for wallpaper configpropertymaps changes + * Do not require QuickWidgets that is not needed anymore + * Fix another race condition + * Fix race condition + * Fix translations + * This is a straightforward port of the kcm to qml. + * Add logo for the repo + * Fix minor typo + * Set componentDisplayName on the action collection + +- Drop patches, now upstream: + * 0001-Disable-the-seccomp-sandbox.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Add patch to disable the seccomp sandbox (boo#1174448): + * 0001-Disable-the-seccomp-sandbox.patch + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * Add support for logging categories + * Take file descriptor only instead of whole KWayland Display + * Populate Greeter process exit stderr + * Fix disabeling of autolock timeout + * globalaccel: allow sleep and hibernate keyboard shortcuts + * Use K_PLUGIN_CLASS_WITH_JSON + kservice +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Wrap KServiceTypeTrader methods to create instances also in KCOREADDONS + visibility guard + * Not use toLower on DesktopEntryName + * QVariant(QVariant::Type) constructor is explicit in Qt6 + * Change the build system to enable building with Qt 6 + * Expand deprecation docs for KServiceTypeTrader + * Deprecate KServiceTypeTrader class + * Emit deprecation warning for KServiceType class + * Deprecate KPluginInfo in favor of KPluginMetaData + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KPluginInfo: Fix mimetypes that are wildcards not appearing in MimeTypes json value + * Deprecate KToolInvokation::kdeinitExecWait + * Deprecate E-Mail and terminal related methods in KToolInvocation + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Use KSERVICE_ENABLE_DEPRECATED_SINCE in header instead of BUILD variant + * cmake: Remove intermediate copy targets + * kservice.h: Silence deprecation warnings in inlined, deprecated code + * Add FreeBSD CI + * Add Android CI + * Don't use kdoctools on Android + * Fix CI deps for Android + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Deprecate KAutostart class + * Deprecate KService::parentApp + * Deprecate KService::pluginKeyword property + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Add support for PrefersNonDefaultGPU desktop key + * replace "MacOSX" with "macOS" + * Deprecate plugin instanciation methods in KService/KServiceTypeTrader + * Port QStringRef (deprecated) to QStringView + * Point docs to KPluginMetaData/KPluginFactory instead of KPluginLoader + * kbuildsycoca: port away from KCrash, using our own signal handler + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Silence warning about overloaded signal + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Pump minimum Bison version to 3.0 + * Workaround flatpak having fixed modify date for all files + * Instantiate a single TimestampChecker in KSycocaPrivate::needsRebuild + * Remove unused includes + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Do not crash if there's no Konsole + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + * Launch KCMs in kcmshell5 if systemsettings5 is not installed + * KToolInvocation: deprecate kdeinitExec() + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Deprecate KMimeTypeTrader + * [ktoolinvokation] Port away from KMimeTypeTrader + * Deprecate KPluginTrader + * Properly deprecate some KToolInvokation methods + * Include X-KDE-Wayland-VirtualKeyboard + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Deprecate KPluginInfo::fromKPartsInstanceName, completely unused + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add clang-format pre-commit hook + * Un-overload databaseChagned() signal + * src/services/yaac.y: use '%define api.pure' + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Deprecate KPluginInfo::dependencies() + * CMake: Specify add_custom_command() dependencies + * Explicitly deprecate overload for KToolInvocation::invokeTerminal + * Add unit test to command parsing in KToolInvocation + * Add method to get KServicePtr of default terminal application + * Add method to set workingDirectory of service + * Add new method to get KServicePtr of default terminal application + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Add missing includes + * Properly include QStringList + * Remove ifdefs, we require Qt 5.14 now + * silently ignore empty files + * Remove unused include + * Fix duplicate detection check + * KSycoca: avoid database rebuild if XDG_CONFIG_DIRS contains duplicates + * KSycoca: ensure extrafiles are ordered for comparison (kde#429593) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * [kapplicationtrader] Fix API docs + * KSycoca: recreate DB when version < expected version + * KSycoca: Keep track of resources Files of KMimeAssociation + * KSycoca: ensure extrafiles are ordered for comparison + * KSycoca: avoid database rebuild if XDG_CONFIG_DIRS contains + duplicates + * Fix duplicate detection check + ksshaskpass5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add FreeBSD CI + * Add CI linux + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Restore same visibility of deprecated API for builds of tarball & checkout + * Remove obsolete COPYING file + * Convert license headers to SPDX + * Raise minimum CMake version to 3.16 + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Add pre-commit hook for clang-format + * Add .gitignore file + * Add .git-blame-ignore-revs file + * Run clang-format + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Revert "Merge branch 'Plasma/5.19'" + * Don't treat empty passwords as not available + * Bring back for saving usernames as well + * Pacify c++ compiler warnings + +- Drop suse-tweaks.diff, overwrite KDE_INSTALL_BINDIR instead + (boo#1175991) +- Some spec cleanup + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2: + * Migrate away from singe quote identifiers as well + * Bring back for saving usernames as well +- Drop patches, now upstream: + * 0001-Bring-back-for-saving-usernames-as-well.patch + * 0002-Migrate-away-from-singe-quote-identifiers-as-well.patch + +- Add patches to address regressions: + * 0001-Bring-back-for-saving-usernames-as-well.patch + * 0002-Migrate-away-from-singe-quote-identifiers-as-well.patch + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Enable hidpi pixmaps in ksshaskpass + * Remove too strict Qt/KF5 deprecation rule + * bump to require Qt 5.14 + * Replace dead link + * Extend parsing ssh prompt + ksudoku +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * We can use std::as_const + * Modernize code + * Use Q_SIGNALS/Q_SLOTS/Q_EMIT + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Time to increase version +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove not implemented method or unused signal + * Documentation updates + * fix Windows build + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * OPENGL_SUPPORT flag exists, so make Qt5OpenGL optional as well + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Link to OpenGL::GL instead of OpenGL::OpenGL + * Link against GLU (kde#426088) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * doc: remove download/build instructions + * Fix minor typo + * Fix some clazy warning + * Document rules for the new games (patch by Ian Wadham, with minor corrections) + * Fix blurry icons by adding UseHighDpiPixmaps flag + * Specify license in AppStream file + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + ktexteditor +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Add a formatting commit to ignore-list + * try to fix behavior for vimode on completion (kde#444883) + * Change build system to make building against qt6 + * Apply word filter on async completion models (kde#444883) + * Validates the input method attributes received from input method. (kde#443977) + * fix compile on Mac if EditorConfig is found + * Remove unused exporting of SwapFile class symbols + * Fix cursor position after completion tail restore + * let cmake generate the PCH header completely + * Introduce PCH support + * Color current indentation line differently + * Fix unused capture warning + * Vimode-keyparser: Make some functions more efficient + * Use KTextEditor::Range by value +- Rebase 0001-Disable-KAuth-integration.patch + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Bring back git via QProcess + * When reloading, don't override auto-detected hl mode if not set by user + * If user didn't set them, don't override file type and highlighting modes detection + * Pass KTextEditor::Cursor by value everywhere + * Use const QString + * Revert "completion: invoke always" + * Remove selected text if preedit is not empty. + * Disable "tail-available-on-undo" in ViInputMode + * Fix vi-mode completion unit-tests + * Improve built-in search performance + * Remove duplicated lua.js indent file + * Fix a compiler warning + * Review KateTextLine usages + * Create a separate path for fetching lineLength + * Use iterators for iterating over blocks + * Completion in two edits feature describing comment + * Re-add "undo removed tail" on completion + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Expand katepart metadata (kde#444714) + * TextFolding::importFoldingRanges: get rid of UB (kde#444726) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * The user is not selecting as soon as we clearSelection + * fix missing i18n (kde#442071) + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Python indentation: decrease indent when appropriate keyword is typed (kde#392732) + * Do not show encoding error when file only contains BOM (kde#440359) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Remove module prefix of include + * Network mounts performance optimizations + * KateView: speed up large view jumps + * Fix apidox for class Mark + * better comments + * ensure close button on top for replace + * move close button to right for bottom widgets + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes since 5.83.0, only listing bugfixes: + * WIP: Take into account wordCompletionRemoveTail in + completionRange() default implementation (kde#436170) + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes since 5.82.0, only listing bugfixes: + * Limit shortcut context to active view for Reuse Word Above/Below (kde#352902) + * Add "Transpose Words" feature (kde#436621) + * Fix on-the-fly spell checking with recent Qt (kde#436004) + * Revert "Add option to keep spaces to the left of cursor when + saving" (kde#433455) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Fix dragging when folding stuff is around (kde#435500) + * Fix incremental selection-only search (kde#327408) + * Attempt fix crash on dragging (kde#435500) + * fix memory corruption on 'Close the file, discard..' (kde#433180) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes since 5.80.0, only listing bugfixes: + * Don't warn about unsaved changes when closing if blank and unsaved (kde#391208) + * Use QPalette::highlight for the scrollbar minimap slider (kde#434690) + * Restrict horizontal range of cursor to avoid unintentionally wrapping. (kde#423253) + * Add option to keep spaces to the left of cursor when saving (kde#433455) + * fix unit tests => don't remove trailing spaces (kde#434163) + * fix spellcheck word detection for non-ASCII (kde#433673) + * fix auto-completion for non ASCII words (kde#433672) + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Too many changes since 5.79.0, only listing bugfixes: + * use correct function to determine with of line number characters (kde#430712) + * Add option to preselect nothing when automatic completion is invoked (kde#316413) + * Temporarily save unfinished search/replace text (kde#411923) + * avoid crash on clearing of bookmarks (kde#433006) + * [Vimode] Do not remove empty lines when reformatting (kde#340550) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Too many changes since 5.78.0, only listing bugfixes: + * [Vimode] Do not switch view when changing case (~ command) (kde#432056) + * Increase maximum indentation width to 200 (kde#432283) + * Only show bookmark chars error when in vimode (kde#424172) + * Retain replacement text as long as the power search bar is not closed (kde#338111) + * Allow "Dynamic Word Wrap Align Indent" to be disabled (kde#430987) + * [Vimode]Fix search inside fold ranges (kde#376934) + * [Vimode] Fix Macro Completion Replay (kde#334032) + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Too many changes since 5.77.0, only listing bugfixes: + * Show the dragged text when dragging (kde#398719) + * Undo indent in one step (kde#373009) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Port KComboBox to QComboBox + * use KSyntaxHighlighting themeForPalette + * fix i18n call, missing argument (kde#429096) + * minor improvements to theme search + * Improve the automatic theme selection + ktextwidgets +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + * Fix CI deps for Android + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Handle RTL text selection the same way as Qt (kde#397922) + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Port QStrinRef (deprecated) to QStringView + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Ensure instances of derived Private classes are properly destructed + * Call ki18n_install() unconditionally + * Un-overload KReplace::replace() signal + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix mem leak found by asan + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Deprecate KFind::highlight(int, int, int) signal + * Deprecate the KFind::highlight(QString &, int, int) signal + * Enable Unicode support in QRegularExpression where needed + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add missing includes + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Have more private classes inherit from those of the parents + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Port QRegExp to QRegularExpression (take 2) + * operator+/- is disabled for QFlags in qt6 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + ktouch +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add freebsd CI + * Add CI linux + * Make color opacity configurable + * Remove unneded copy constructor + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port to KShortcutsDialog::showDialog() + * Increase version + use qt_ macro + qt:: + * Add cmake preset support + * Fix a typo in data/courses/CMakeLists.txt + * Remove obsolete copying files + * Convert license headers to SPDX +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unimplemented methods/signals + * Fix the year + * GUI l10n fixes + * Documentation updates + * Translation for the Catalan autogenerated lesson file + * Fix visual artifacts in new versions of QT + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Fix visual artifacts in new versions of QT (kde#427923) + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Replace cgit reference + * Update Build Status Badges + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kunitconversion +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Prepare KUnitConversion::UnitCategory to become non-virtual in KF6 + * Change the build system to enable building with Qt6 + * Prepare for KUnitConversion::Unit to become non-virtual in KF6 + * Fix cache file removal in valuetest + * Fix cyclic reference between Unit and UnitCategory + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * [Currency] Don't complain about missing connection if we didn't download + * Use C locale for valuetest to fix failures on localized systems + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Fix initialization of currency values (kde#441337) + * Fix automatic currency file sync after 24h (kde#441337) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Make currency conversion table fetching explicit + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Reformat code with .clang-format file + * Remove not necessary forward declaration +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Define variable before using it + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Restructure and cleanup CMake files + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kwallet +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Add desktop file for kwalletd + * Properly apply KAboutData + * Fix notifyrc name + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * MAC_USE_OSXKEYCHAIN: Fix compilation errors + * MAC_USE_OSXKEYCHAIN: Link against CoreFoundation + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Don't use gpgme.h + * Update ECM URL + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Use Qt logging instead of printf +- Remove patch: + * 0001-Use-Qt-logging-instead-of-printf.patch +- Only install the license files once + +- Add patch to avoid polluting stdout (boo#1182531): + * 0001-Use-Qt-logging-instead-of-printf.patch + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix build after disabling deprecated API in 5.15 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Un-overload OrgKdeKWalletInterface::walletClosed(int) signal + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add .git-blame-ignore-revs file + * Run clang-format + * Avoid unneeded multiline strings + * Add clang-format configuration + * Add missing include + * Fix i18n + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kwalletmanager5 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Add FreeBSD CI + * REmove duplicate line + * Add .kde-ci.yml + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port to KXMLGUIFactory::showConfigureShortcutsDialog() + * Fix clazy warning + * Fix X-DocPath entries + * We depend against qt5.15 + * Use the word "second" instead of "sec" + * Time to increase version + * CMakePreset: add build support + clazy + * Use Q_EMIT + * Modernize code + * Remove unused KIconThemes dependency + * Remove unused KIconLoader includes + * Use QStyle instead of KIconLoader for icon size + * Change folder icon in PW tree + * Use QIcon instead of QPixmap where possible +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add CMakePresets support + * Increase mini cmake version + allow to install po file too + * Add missing override + * Not necessary now + * Convert license statements to SPDX expressions + * Autogenerate categories file + * operator+/- is disabled for QFlags in qt6 + * Remove unused include + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Use systemsettings5 for Exec line + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Port away from deprecated KToolInvocation::startServiceByDesktopName + * Remove unused include + * align naming with elsewhere in the stack + * [KWalletEditor] Use new kwallet methods to populate the view list(s) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix memory leak + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Move KCM to personalization category + * Drop support for KF <5.58 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * properly pass the arguments to QProcess::startDetached() + kwayland +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make linux/input.h a hard dependency + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Use pointer-to-member-function signal/slot syntax + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Fix building waylandservertest when Qt was built without GLib support + * Correct the eglQueryWaylandBufferWL_func prototype + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * KWayland depends on libraries/plasma-wayland-protocols + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Implement set_frost in contrast protocol + * Implement org_kde_plasma_window_management::send_to_output + * Decouple activation feedback from plasma window management global + * Port QStringRef (deprected) to QStringView + * plasma-window-management: Support new activation concepts + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Fix check for mmap failure (kde#421868) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix build + * Remove not necessary forward declaration + * Use const'ref +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Use protocol files from plasma-wayland-protocols + * Bump required CMake version to 3.16 + * Fix windowmanagement test + * Update Plasma Wayland Protocols dependency to 1.3.0 + * Do not emit Surface::leave twice when an output is removed + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes to list here. + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Fixes DTD check errors and a typo + * Add the activity management protocol client implementation + * Bump plasma-wayland-protocols dependency to 1.2.1 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Update test away from xdgshellv6 to stable + * Pass parent to QVBoxLayout ctor instead of calling setLayout() + * Don't include QtTest as it includes all QtCore includes + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Compile without deprecated method + kwayland-integration +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Prevent double deletion of shmpools (kde#443706) + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * logging.cpp is autogenerated + * Handle dynamic effect global changes + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + * fix: Kicker's sub-menus are covered up by Plasma panels (kde#378694) + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * fix: Kicker's sub-menus are covered up by Plasma panels (kde#378694) + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * fix a dirty shadows (kde#439408) + * Implement setting frost + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Guard use of activation proxy (kde#440448) + * Fix compile with last ecm + * Fix build with GCC + * Be more explicit about types, hopefully fix CI builds + * Improve the behaviour when we are requesting without a window + * Also link against xkb and fix build + * Provide an implementation for the xdg_activation_v1 API + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Fix compile against kf5.82 + * Drop functions which rely on PlasmaWindow::internalId() (kde#436498) + * Fix compilation with no deprecated build of KWindowSystem + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Autogenerate categories file + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Now it depends against new version. Old code can be removed + * Remove not implemented method + * Fix shadowless context menus + * Switch to SPDX license identifiers + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Fix shadowless context menus + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Require C++17 + * windowsystem: Adjust installation path + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * [windowsystem] Provide a KWindowShadow implementation + kwidgetsaddons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix year format in heading of KDatePicker + * Replace QTouchDevice with QPointingDevice to build with Qt6 in autotests + * Change the build system to enable building with Qt 6 + * Added comments to KSelectAction::setMenu() + * Localise numbers displayed in KDatePicker + * [KMessageWidget] Ignore resize event when doing `animatedShow()` + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KAcceleratorManager: Take into account actions with Alt+X shortcuts (kde#444990) + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Port to QStringView + * Add FreeBSD CI + * Add Android CI + * KTitleWidget: Lower all sizes + * KSqueezedTextLabel: Fix clipped characters (kde#442595) + * KMessageDialog: fix setButtons() being called twice + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Make lupdate happier + * KCharSelect: Added option to show all blocks found in the data file (in the section menu). + * KFontChooser: the widget shouldn't become wider when toggling show fixed only + * KMessageDialog: disconnect default buttonbox signals as we emit done() manually + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * KTitleWidget: Set frame backgroundRole to Window + * We depend against c++-17 so we can use qOverload directly + * KFontChooser: add a default constructor that takes a QWidget* first arg + * KFontChooser: add a new shorter constructor, and setter methods + * KFontChooser: deprecate "relative font size" methods + * KMessageDialog: add buttons by default + * fix signal slot connection + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Update some widget pictures + * Silence warning about overloaded signal + * Remove unused overloaded signal in private header + * kmimetypeeditor: display an error message if keditfiletype couldn't be started (kde#437701) + * Wrapp unisged int getter for rating in KWIDGETSADDONS_BUILD_DEPRECATED_SINCE + * Deprecate KRatingWidget::ratingChanged(unsigned int) signal + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * KPasswordDialog: add access to revealPasswordAvailable of password lineedit + * Port traditional license header leftovers + * Fix SPDX syntax error + * Add two-finger gesture + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Fix syntax error in SPDX license statement + * Bump required CMake version to 3.16 + * Ensure instances of derived Private classes are properly destructed + * Use SPDX headers in KRecentFileMenu + * Fix crash in KSelectAction (kde#436808) + * KFontChooser: always prepend the default font style in the styles list + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix mem leak found by asan + * KPageDialog: document automagical connections + * Enable Unicode support in QRegularExpression where needed + * Remove pointless tooltip for yes and no KStandardGuiItems (kde#424658) + * KPageDialog: make it clearer that a button box is added by default + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Prevent clang-format uglification + * Add clang-format pre-commit hook + * Add trailing comma to enums + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Remove cfeck as maintainer + * KPageView: Make it possible to access titleWidget + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Make use of AUTORCC + * Add missing includes + * Port away from QDesktopWidget + * Have more private classes inherit from those of the parents + * Explicitly include QStringList + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * KSelectAction: add non-overload signals indexTriggered & textTriggered + * KFontChooserDialog: handle dialog being deleted by parent during exec() + * KMessageDialog: call setFocus() on the default button + * Remove ifdefs, we require Qt 5.14 now + * Remove old #warning + * Port from QStyleOption::init to initFrom + * Explicitly call QFuture::result() + * Port from QLocale::Norwegian to QLocale::NorwegianBokmal + * Port KToolBarPopupActionTest to QToolButton::ToolButtonPopupMode + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * Don't emit twice passwordChanged + * We require Qt 5.13 now, so remove ifdef + * KEditListWidget: fix runtime warning from QLayout + * typo-- + * Add KMessageDialog, an async-centric variant of KMessageBox + * Restore the old default popup mode of KActionMenu + * Port KActionMenu to QToolButton::ToolButtonPopupMode + kwin5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * backends/drm: fix legacy dpms + * utils/serviceutils: compare executablePath against canonical path of exec fields in .desktops + * x11: Fix shrinking window size after toggling no border multiple times (kde#449988) + * wayland: Fix maximize mode propagation to decoration (kde#450053) + * effects/overview: Add translation domain + * effects: Extract messages from QML files + * inputmethod: Also open the inputm method panel with a pen (kde#449888) + * Implement services in our QPA (kde#446144) + * Don't force QT_QPA_PLATFORM=wayland (kde#450000) + * Schedule workspace repaint when window leaves current desktop (kde#444172) + * Initialize the KSldApp after we connect + * Fix loading of effect if plugin defined X-KDE-Library (kde#449881) + * wayland: Fix mispositioned decoration tooltips (kde#432860) + * Make openGL context current when recording frame triggered by cursor move (kde#448162) + * effects/DesktopGrid: use delta, not absolute time for MotionManager (kde#443971) + * Fix window decoration quads in OpenGL scene + * wayland: Make the launcher not restart kwin_wayland if it crashes at shutdown + * Add missing errno.h include + * Avoid mixing current and next state (kde#449541) + * effects/overview: Hide selection rect during dnd (kde#448573) + * effects/overview: Don't show minimized windows in desktop thumbnails (kde#448850) + * Fix mouse pointer disappearing after using zoom effect on X11 (kde#448537) + * effects/fallapart: Avoid animating windows while there's a fullscreen effect (kde#449844) + * effects/scale: Make it not grab open and close roles (kde#449832) + * backends/drm: ignore modifier env var if modifiers are not supported + * kcm/screenedge: Fix default value for TabBox.BorderActivate option (kde#449720) +- Drop patches, now upstream: + * 43caf2539357a1f9d5b2668a8eff151517377a7e.patch + +- Add 43caf2539357a1f9d5b2668a8eff151517377a7e.patch: Fix mouse + pointer disappearing after using zoom effect on X11 (kde#448537, + boo#1195865) + +- Force PIE when building with gcc-10 (boo#1195628) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-backends-drm-only-accept-xrgb-with-legacy.patch + * 0002-backends-drm-don-t-assume-we-shouldn-t-use-modifiers.patch + +- Add patch to fix KMS without AMS with certain devices: + * 0001-backends-drm-only-accept-xrgb-with-legacy.patch +- Add patch to fix the hardware cursor with AMS on certain devices: + * 0002-backends-drm-don-t-assume-we-shouldn-t-use-modifiers.patch + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here +- Replace patch with sed: + * 0001-Use-fixed-absolute-path-instead-of-usr-bin-env-in-sh.patch +- Drop patch, should be adjusted everywhere meanwhile that the downstream + diff isn't worth it: + * 0001-Bypass-wayland-interface-blacklisting.patch +- Rebase 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch +- Add _constraints to fix build on PowerPC + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Fix memory leak in some plasma components (kde#444429,kde#444381,kde#444077,kde#444306) + * XDGShellClient: Protect from invalid frameGeometry on updateDecoration (kde#445140) + * input: set tablet cursor hotspot + * platforms/drm: remove the dpms filter when outputs are added (kde#446699) + * scripting: Fix type of KWinComponents.Workspace + * autotests: Add a test that checks one possible corner case during xdg-toplevel initialization + * wayland: Resize the client to last requested client size if decoration is destroyed (kde#444962) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * wayland: Enable window rules for all xdg-toplevel + * Revert "wayland: Check workspace position when preferred deco mode changes" (kde#445444) + * Fix XWayland abstract socket address. (kde#442362) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * wayland: Check workspace position when preferred deco mode changes + * DecorationItem: Prevent crash + * fixup! [wayland] fix ignored keyboard RepeatRate (kde#443721) + * RenderLoop: restrict repaint scheduling with fullscreen windows (kde#443872) + * wayland: Fix wayland windows growing after toggling decorations (kde#444119) + * Use QScopedPointer to store decoration object + * scripts/minimizeall: Try to preserve last active window + * screencasting: Do not crash when the platform cannot provide textures (kde#442711) + * effects/slidingpopups: Reload slide data after restarting compositing + * effects/slidingpopups: Schedule workspace repaints (kde#444502) + * platforms/drm: only use glDrawBuffer with desktop GL + * [keyboard kcm] fix lost Locks state on keymap reconfigure (kde#443739) +- Drop patches, now upstream: + * 0001-platforms-drm-only-use-glDrawBuffer-with-desktop-GL.patch + +- Add patch to fix kwin_wayland on GLES: + * 0001-platforms-drm-only-use-glDrawBuffer-with-desktop-GL.patch + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * [wayland] fix ignored keyboard RepeatRate (kde#443721) + * kwineffects: Fix destruction of s_fbo with shared GLTexture objects (kde#443951) + * WaylandOutput: schedule update on mode change (kde#444303) + * platforms/drm: fix direct scanout check + * Fix focus loss on decoration destruction (kde#411884) + * input: fix crash on touch quicktile + * platforms/drm: fix init with explicit modifiers + * platforms/drm: allow overriding eglstream choice + * platforms/drm: set draw buffer for gbm + * platforms/drm: use gbm with NVidia driver 495+ + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * platforms/drm: fix disabled outputs with legacy drivers + * platforms/drm: reverse output creation order + * x11: Properly unredirect windows if compositing is not possible (kde#443953) + * Restore old behavior of Workspace::clientArea(clientOpt, Toplevel) (kde#443787) + * Do not ask for decoration settings without guarding + * scripting: Guard against nullptr m_client in WindowThumbnailItem (kde#443765) + * Properly update parent item's bounding rect when moving item (kde#443756) + * Fix AbstractClient::adjustedSize() for wayland windows with no committed buffer (kde#443705) + * Set KDE_COMPILERSETTINGS_LEVEL + * pipewire: Fix downloading software-rotated textures + * [wayland] fix crash on startup with lv3:ralt_alt XKB option (kde#440027) +- Drop patches, now upstream: + * kde443953.patch + +- Add patch to fix black screen when compositing fails to initialize + (kde#443953): + * kde443953.patch + +- Make pipewire-devel BR versioned + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Fix-build-on-32bit-platforms.patch +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here +- Adjust 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch +- Add patch to fix build on 32bit: + * 0001-Fix-build-on-32bit-platforms.patch + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * fix drag and drop raise with Xwayland windows (kde#440534) + * platforms/drm: check wl_eglstream buffers before attaching (kde#440852) + * platforms/drm: fix gpu removal + * kcm/kwindecoration: Fix window thumbnail sizes + * platforms/drm: consider KWIN_DRM_DEVICES for hotplugged gpus + * platforms/drm: fix crashing debug operator + * Copy shape region to Deleted (kde#440001,kde#438458,kde#435378) + * Avoid discarding previous pixmap (kde#439689) +- Drop patches, now upstream: + * 0001-platforms-drm-check-wl_eglstream-buffers-before-atta.patch + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * wayland: Force decoration update + * scripting: Make QTimer constructible (kde#439630) + * platforms/drm: don't delete connectors in DrmGpu::removeOutput (kde#438789) + * platforms/drm: always populate atomic req with connector props + * platforms/drm: only show cursor on dpms on if not hidden + +- Add patch to fix issues with EGLStream clients: + * 0001-platforms-drm-check-wl_eglstream-buffers-before-atta.patch + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * platforms/drm: Port away from gbm_format_get_name() (kde#439152) + * xdgshellclient: fix moveresize with touch and CSD (kde#438283) + * input: fix touch input getting borked on quick tile + * Fix build + * platforms/drm: don't crash if drmModeGetConnector fails + * platforms/drm: don't create modeset dumb buffer for import gpu + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * Wayland: Implement activities window rule (kde#439022) + * scenes/opengl: Update unstyled EffectFrame texture only when rendering + * platforms/drm: some improvements for logging + * XdgSurfaceClient: set to current activity and desktop in constructors (kde#435745) + * platforms/drm: fix mistake in DrmGbmBuffer + * platforms/drm: show cursor when exiting dpms (kde#438824) + * [kcmkwin/kwindesktop] Drop local back for Formlayout label width (kde#438504) + * Guard gbm and eglstreams parts for non-gbm or non-eglstreams systems + * effects: Fix interpolated values for redirected animations (kde#438368) + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * platforms/drm: on NVidia do pageflips with QPainter + * platforms/drm: support NVidia as secondary GPU with CPU copy (kde#431062) + * kcm/kwinrules: Adapt spinbox width to actual text (kde#438193) + * [xwl] Create a new datasource on offer changes + * platforms/drm: only allocate two dumb buffers for the swapchain + * Remove unused include + * platforms/drm: fix modifiers detection + * [tabbox] fix non-working global shortcuts overrides (kde#359141) + +- Recommend hwdata explicitly + +- Update to new 5.22.0 tarball: + * scripting: Add clientArea() overload that takes mutable client (kde#437507) + * screencast: only use glGetTextureImage where supported + * platforms/drm: make context current for direct scanout + * effects/backgroundcontrast: Properly handle empty regions set by internal windows + * effects/blur: Properly handle empty blur regions set by internal windows (kde#433131) + * Move X11Client::wantsShadowToBeRendered to AbstractClient (kde#434213) + * scenes/opengl: Properly destroy backend if initialization fails + * AbstractEglBackend: only clean up OpenGL context if primary + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * platforms/drm: log when direct scanout starts and stops + * Fix weird decoration glitch when using a scaled display + * platforms/drm: CPU copy for multi-gpu (kde#432707) + * Discard SurfaceItemXwayland's quads when shape changes + * screencasting: do not attempt to copy a null texture + * [kcmkwin/kwindesktop] Implement valueFromText in a spinbox (kde#437472) + * [kcms/virtualdesktops] Change delete icon + * [xwl] Notify wayland that our data offer is accepted (kde#437406) + * platforms/drm: Make context current before EGLStreams calls (kde#437573) + * inputmethod: Also update the trackingClient when there's none set + * inputmethod: Use the inputmethod's context as the isActive measure + * inputmethod: Make sure we send a state commit + * [kcms/virtualdesktop] Don't offer to remove the last desktop (kde#437561) + * [kcms/virtualdesktops] Properly track synchronizing state (kde#437466) + * [kcms/virtualdesktops] Enable apply button when typing desktop name (kde#435014) + * [kcms/virtualdesktops] Clip ListView + * screencasting: Make sure we don't stream after we've stopped a stream + * Support High DPI Aurorae decorations (kde#422342) + * Fix build + * platforms/drm: replace pointer to egl backend with QPointer + * effects: Fix EffectWindow::shape() for X11 windows (kde#437138,kde#435862) + * wayland: Signal about finished move/resize in destroyClient() (kde#409376) + * autotests: Stabilize tests that create Xwayland windows + * wayland: Make some animations less glitchy + * inputmethod: deactivate the input method when we textinputv3 is committed as disabled + * wayland: Fix internal connection teardown + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here +- Refresh patches: + * 0001-Bypass-wayland-interface-blacklisting.patch + * 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * effects: Properly reset present times in coverswitch and flipswitch effects (kde#433471) + * Fix crash when stopping PipeWire streaming (kde#428268,kde#435588) + * lockscreen: also activate lock screen windows (kde#427882) + * wayland: Check workspace position after creating decoration (kde#432326) + * platforms/drm: Fix crash in EglGbmBackend::presentOnOutput() + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Fix crash on hotplugging displays while switched to another TTY (kde#435388) + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * inputmethod: Use the object to connect to slots + * wayland: Do not force qtvirtualkeyboard + * inputmethod: If the client hides itself, act accordingly + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- Changes since 5.21.1: + * DrmGpu: add gbm device nullptr check (kde#433145) + * wayland: Fix PrepareForSleep dbus connection + * ftrace: use quint32 for context counter + * 3rdparty/xcursor: build with _DEFAULT_SOURCE + * helper: wl-socket: fix build for musl + * wayland: Honor NoPlugin option + * wayland: Track already existing subsurfaces in SubSurfaceMonitor (kde#433511) + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * [platforms/drm] accept both keypress and keyrelease event in filter + * Fix build + * [platforms/drm] only enable output on key press not release + * Create Xcursor sprites with correct format + * Fix crash on pasting too soon after copying from XWayland + * effects/wobblywindows: Allow model geometry and real geometry get out of sync (kde#433187) + * effects/wobblywindows: Refactor the update loop + * x11: Introduce an envvar to force software vsync (kde#433094) + * x11: Introduce an envvar to prevent sync'ing to vblanks + * Properly clean up DrmGpu + * inputmethod: honour SNI disabled state + * Sprinkle static keywords + * x11: Properly detect whether swap events have to disabled + * inputmethod: toggle the inputmethod if we get second show request + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Too many changes to list here +- Most parts of 0001-Use-Xauthority-for-Xwayland.patch are now + upstream, replace it with just + 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch + +- Enable accessibility integration + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch + +- Add compatibility with qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * scene: Fix window pixmap traversal order + * screencasting: fix build + * Screencast: support BGRx format for backwards compatibility with WebRTC + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * xwl: No need to delete the source immediately + * xwl: No need to create createX11Source twice consecutively + * xwl: Do not refresh the x11 Clipboard while fetching (kde#424754) + * xwl: Include errors and warnings + * screencating: query for dmabuf availability before we start streaming + * wayland: Fix clipped thumbnails of client-side decorated apps (kde#428595) + * Fixed Toggle Night Color global shortcut, which used i18n in object name, leading to erratic behavior e.g. when system locale or translations changed. (kde#428024) + * Set setMoveResize(true) after stopping fullscreen and quick tiling (kde#427848) + * screencasting: don't crash if the cursor is too big for our buffer + * fix: magiclamp effect wrong direction. + * kcm/decorations: Fix border size updating for thumbnails + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Restore empty filename check (kde#427979) + * drm: Make sure the screens are turned on when we come from suspend (kde#428424) + * Move some connects from Scene::addToplevel() to Window constructor + * scene: Stop monitoring changes for unmapped surfaces + * effects/screenshot: fix the screenshot on GLES + * [scene] Fix segfault in KWin::WindowPixmap::shape (kde#426567) + * kwinrules: Limit hightlight scrolling duration (kde#428139) + * Transform a pending repaint into a workspace repaint before destroying Deleted + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * Provide cursor geometry in device-independent pixels + * platform/drm: Fix clipped HiDPI hardware cursors + * Clip software cursors + * Mark the cursor as rendered after performing compositing + * [kwinrules] Allow negative numbers in position (kde#428083) + * screencast: Handle the case where pipewire is not installed (kde#427949) + * scenes/opengl: Properly render cursors with hidpi + * wayland: Fix drag-and-drop cursors with hidpi + * platforms/drm: Use a heuristic to determine if EGLDevice backend can be used + * ScreenshotEffect: don't expect authorization for interactive screenshots +- Drop patches, now upstream: + * 0001-screencast-Handle-the-case-where-pipewire-is-not-ins.patch + +- Add patch to fix crash if pipewire fails to initialize (boo#1178101, kde#427949): + * 0001-screencast-Handle-the-case-where-pipewire-is-not-ins.patch + +- Add XAUTHLOCALHOSTNAME back to 0001-Use-Xauthority-for-Xwayland.patch + (boo#1177835) + +- Fix Xauthority generation (boo#1177875) by modifying + 0001-Use-Xauthority-for-Xwayland-authorization.patch: + * DISPLAY is not in the environment at that point, use m_displayName + * Drop XAUTHLOCALHOSTNAME, FamilyWild takes care of that + * FamilyWild doesn't need an address + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Introduce persistent global share context (kde#415798) + * Fix a potential SIGSEGV + * qpa: Create a pbuffer for internal windows + * core: Use less confusing name for Platform::supportsQpaContext() + * qpa: Merge OpenGL platform context classes + * scene: Reduce the call cost of Platform::supportsQpaContext() + * Fix pipewire stream double free + * Detect softpipe and llvmpipe on Mesa 20.2+ + * wayland: Introduce logicalToNativeMatrix() helper + * platforms/drm: Fix software flip output transforms + * platforms/drm: Compute correct cursor transform matrix (kde#427605) + * wayland: Fix Qt clients not being maximized initially + * xwayland: Avoid creating a tree query on crash (kde#427688) + * wayland: Block geometry updates while placing popups + * Fix KWIN_EFFECT_FACTORY macros +- Drop patches, now upstream: + * 0001-Detect-softpipe-and-llvmpipe-on-Mesa-20.2.patch + -- Update to 5.18.6 +- Update to 5.20.0 - * https://kde.org/announcements/plasma-5.18.6 -- Changes since 5.18.5: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * wayland: Fix initialization of dmabuf textures + * 3rdparty: Synchronize xcursor.{c,h} + * Fix kwin_rules_dialog not showing translated strings + * scripting: Fix initialization of WorkspaceWrapper + * scripting: Make ClientFilterModel work for Wayland windows + * scripting: Properly initialize clients model for Wayland windows + * scene: prefer calling mapToGlobal just once + * Place internal osd windows according to placement policies (kde#400675) + * Properly test internal window flags + * Use better window placement heuristics for internal clients + * screencast: Replace EGLFence with a glFinish() + * Allow calling setFrameGeometry() while the client is being resized (kde#426988) + * Fix ghost shadows left by context menus (kde#425294) + * Schedule workspace repaint for destroyed clients + * Enable shadow protocol support for all Wayland clients + * screencast: Ensure that there is current OpenGL context when recording a window (kde#425869) + * Expose KWIN_XWL logging category to kdebugsettings + * Revert "[effects/slidingpopups] Start the animation on only windowAdded or windowClosed" (kde#426686) + * Fix for PlasmaSurfaceTest broken in a3b50500 + * Fix for potential use-after-free introduced in a3b50500 + * effects/flipswitch: Port away from deprecated QTimeline curve shape prop + * effects/cubeslide: Port away from deprecated QTimeline curve shape prop + * effects/desktopgrid: Port away from deprecated QTimeline curve shape prop + * Fix use-after-free when the user hovers over an auto-hide plasma panel in wayland... + * libkwineffects: Bump API version + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here + +- Refresh patches: + * 0001-Bypass-wayland-interface-blacklisting.patch + * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch + * 0001-Use-Xauthority-for-Xwayland.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: - * Grab all possible keyboard modifiers for window commands (kde#424272) - * [x11] Hold a passive grab on buttons only when needed (kde#394772) + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: + * Grab all possible keyboard modifiers for window commands (kde#424272) + * KCM KWin Options setting ActiveMouseScreen set proper default value (kde#424389) + * Resize maximised windows upon workspace change (kde#423596) + * Don't perform MouseActivateRaiseAndPassClick for topmost windows + * [virtualkeyboard] Fix the qtvirtualkeyboard with Qt 5.15 + * [scripts/videowall] Reenable the config dialog + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2: + * Make sure tablet coordinates take decorations into account (kde#423833) + * Provide a mask for flag-type properties (window types) + * [kcm/kwinrules] Fix types property for NET::AllTypesMask (kde#423214) + * [kcm/kwinrules] Fix detection of wmclass property (kde#423138) + * [x11] Hold a passive grab on buttons only when needed (kde#394772) + * KCM KWin Decoration : kcfgc File attribute should point to kcfg file (kde#423398) + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * Fix build with loadThemeCursor templates (kde#423052) + * KCM Compositing: Fix save state (kde#423223) + * KCMoptions: delay initialization after QObject creation in standalone (kde#423111) + * [x11] Provide physical dimensions for outputs (kde#422816) + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * [kcm/kwinrules] Fix slow scrolling through rules list (kde#421537) +- Drop patches, now upstream: + * 0001-Fix-the-Plastik-decoration-with-Qt-5.15.patch + +- Add patch to fix loading the Plastik window decoration (boo#1172615): + * 0001-Fix-the-Plastik-decoration-with-Qt-5.15.patch + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * [KCM] Fix label in Screen Edges system settings + * Capstone commit to prevent force push reversed commits returning accidentally. + * [scene] Avoid a crash when currentPixmap is invalid and previousPixmap is null or invalid + * [kcm/kwinrules] Fix "window role" combo not showing up (kde#422302) + * [kcm/kwinrules] Fix first item position on property list (kde#421583) - * [wayland] Place lockscreen greeter above other windows - * [kcmkwin/kwindecoration] Don't exec() QDialog (kde#421053) + * [effects/blur] Don't blur outside the frame rect (kde#422202) + * [kwinrules] Add kconf_update script to fix placement rule + * fix compilation, remove extra parenthesis + * Wayland: avoid binding disabled outputs to surfaces (kde#419749) + * Correctly align natural layout in present windows + * [kcm/kwinrules] Extend upper limit of position and size spinners (kde#421892) + * [decoration] Fix propagation of client size (kde#419080) + * [platforms/drm] show cursor only when it is enabled (kde#418977) + * [scene] Re-build window quads after creating a WindowPixmap + * [kcm/kwinrules] Detect virtual desktops in Wayland (kde#416165) + * [kcm/kwinrules] Fix Placement setting (kde#421586) + * [kcm/kwinrules] Fix size properties not being stored (kde#421055) + * [kcm/kwinrules] Fix placeholder message in RulesEditor +- Remove patches, now upstream: + * 0001-scene-Re-build-window-quads-after-creating-a-WindowP.patch + +- Reintroduce patch, apparently still needed: + * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch + +- Add patch to fix initial rendering of Xwayland windows: + * 0001-scene-Re-build-window-quads-after-creating-a-WindowP.patch + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here +- Refresh patches: + * 0001-Bypass-wayland-interface-blacklisting.patch + * 0001-Use-Xauthority-for-Xwayland.patch +- Drop patch, upstream changes made it unnecessary: + * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch kwindowsystem +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix kkeyserver_x11_unittest by using static QChar::isLetter() + * Change the build system to enable building with Qt 6 + * Avoid using QByteArray::operator[] for the null terminator (kde#434557) + * doc: Add missing @since in KWindowSystem + * Avoid creating and leaking QWindows + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Make KWindowSystem a bit easier to integrate in QML + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix the compiler warning by casting int to unsigned. + * Link privately against XCB when building statically (kde#441266) + * Add FreeBSD CI + * Add Android CI + * Enable CI deps on all platfoprms + * Update .kde-ci.yml: add FreeBSD + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Read uncomplete WM_CLASS string (kde#441005) + * Don't link publicly against XCB (kde#441266) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Support static builds + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Remove unused includes +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Provide KWindowSystem::lastInputSerial + * Include API for wayland's xdg_activation_V1 + * Bump required CMake version to 3.16 + * Drop Qt5Widgets dependency if KWINDOWSYSTEM_NO_WIDGETS=ON + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Deprecate present windows and highlight windows apis + * Properly guard deprecated code in autotests + * Deprecate WId-based effects API + * Use new version-controlled enumerator deprecation warning macros + * Add clang-format pre-commit hook + * Run clang-format + * Prevent clang-format uglification + * Add trailing comma to enum + * Deprecate KWindowEffects::windowSizes + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add MediaPause key to mapping (kde#403636) + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Un-overload windowChanged() signal + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Add fractional opacity convenience helpers + * Really fix includes + * Fix includes + * xcb: Work with the active screen as reported by QX11Info::appScreen(). + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Not necessary to use QtTest as it includes all QtCore include + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * Load statically linked integration plugins + * Portaway from pid() to processId() + kwordquiz +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fix code that tries to add extension if it's missing (kde#444998) + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Cleanup unneeded statements & formatting in license headers + * Remove obsolete COPYING files + * Download GFDL-1.2-or-later license + * Convert license headers to SPDX + * Use Q_EMIT/Q_SLOTS/Q_SIGNALS + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove KNewStuff2 group from knsrc file + * Increase version + use qt_ macro + Qt:: + * Add cmake preset support + * Minor corrections for English idiom and punctuation. +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Documentation updates + * GUI l10n fixes + * Port away from KNS::DownloadDialog + * operator+/- is disabled for QFlags in qt6 + * Port KNS method + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * Port away from KIconThemes + * Fix KNS deprecations + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: more general doc URL + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kwrited5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * It's compile fine without deprecated methods + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Restore same visibility of deprecated API for builds of tarball & checkout + * Remove obsolete COPYING file + * Convert license headers to SPDX + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Add .gitignore file + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- No code changes since 5.20.5 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Port away from widgets + * Require C++17 + * Port away from deprecated KNotification constructor + * add global notification name + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove too strict Qt/KF5 deprecation rule + * bump to require Qt 5.14 + kxmlgui +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Port deprecated method + * Fix nested @ expansion in CMake config file + * [KToolBar] Add actions from delayed toolbutton menus to context menu + * Change the build system to enable building with Qt6 + * Do not steal all keys from shortcut + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove duplicate includes from .cpp/.h + * Add unit test for storing window state State separately + * Migrate "State" config entry to state config group if available + * Allow apps to opt-in storing state data in separate file + * Add FreeBSD CI + * Add Android CI + * [ci] Remove unused kwindowsystem dep + * Fix CI deps + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add missing Q_INIT_RESOURCE(kxmlgui) + * Replace "Libraries" by "Components" to show KAboutComponents info + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Qt5CorePrivate is not a thing + * Add support for static builds + * We depend against c++-17 so we can use qOverload directly + * replace "MacOSX" with "macOS" + * In qt6 signature was changed (ported by script) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * commandbar: collect actions using the guiFactory (kde#439526) + * Fix KShortcutsDialog build + * KShortcutsDialog: add another, simpler, constructor + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes since 5.83.0, only listing bugfixes: + * Hide tooltip instantly before showing whatsthis (kde#438580) + +- Drop 0001-Revert-Fix-initial-window-size-calculations.patch, + issue with konsole got fixed (kde#437791) + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Add KCommandBar to KXMLGui-using apps by default + * Remove the Attica requirement by using the store's new links + * Bump required CMake version to 3.16 + * Use new version-controlled enumerator deprecation warning macros + * Ensure instances of derived Private classes are properly destructed + * Don't translate urls (kde#436052) + * Call ki18n_install() unconditionally + +- Add patch to fix initial window size of konsole: + * 0001-Revert-Fix-initial-window-size-calculations.patch + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix initial window size calculations + * Fix mem leak found by asan + * Don't forward declaration when we already include files + * Remove unused include + * kxmlgui_unittest: Do not fail if LC_ALL ENV variable is set + * Fix autotest build without D-Bus on Android + * Add .git-blame-ignore-revs file + * Don't build with KGlobalAccel on Windows, Mac, and Android + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Tweaks + * Run clang-format + * Prevent clang-format uglification + * Add clang-format pre-commit hook + * Add trailing comma to enums + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Add an autotest for the newly added call + * Add a missing addAction new-slot-syntax call + * Correct name of menu item (kde#433157) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Fix includes + * Add KXMLGUIFactory::shortcutsSaved signal + * Use the correct kde get involved url (kde#430796) + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * KXmlGui: when upgrading a local .rc file, keep new app toolbars + * Fix key recording by setWindow before capture starts. (kde#430388) + * Remove ifdefs, we require Qt 5.14 now + * operator+/- is disabled for QFlags in qt6 + * Remove unused KWindowSystem dependency + * Clear KXMLGUIClient in memory xml doc after saving shortcuts to disk + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * autotests: fix for Windows by using GenericDataLocation + * We depend on Qt 5.13 now so we can remove this check + * Introduce HideLibraries and deprecate HideKdeVersion + * Fix build without KGlobalAccel + * Rewrite KKeySequenceWidget to use KeySequenceRecorder + ldb +- Modify packaging to allow parallel installation with libldb1 + (bsc#1192684): + + Private libraries are installed in %{_libdir}/ldb2/ + + Modules are installed in %{_libdir}/ldb2/modules + libKF5ModemManagerQt +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Use QStringView::sliced + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Introduce VoiceInterface Type + * Add signals to watch for interface changes + * Fix DBus signal connection + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Introduce countryCode Modem3gpp API + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Add find_dependency for QtDBus + * Make dependency on QtXml private + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Make it compile with current flags + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Port ModemManagerQt away from QMap::unite + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Bearer: drop initializers for non-primitive types + * Bearer: add initializers for IpConfig members + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + libKF5NetworkManagerQt +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Use QStringView in qt6 only + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * cmake: use imported targets + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Remove faulty semicolon + * Fix build: missing semicolon + * feat: add assigned-mac-address + * Expose mDNS configuration used by NM plugins + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Fix missing definition for IPv6 property when building against older NM + * Bump required CMake version to 3.16 + * IPv6Setting: add option to disable IPv6 + * fix(pppoe): add parent + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Remove dead cmake code + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Add missing include + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + libaccounts-glib +- Fixed baselibs.conf, so version changed + +- Update to version 1.25: + * Add support for provider tags + * Reference counting is implemented atomically + * Add option to specify path to pygobject override directory +- Use SourceUrls + libapparmor +- update to AppArmor 3.0.4 + - various fixes in profiles, abstractions, apparmor_parser and utils + (some of them were already included as patches) + - add support for mctp address family + - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.4 + for the full upstream changelog +- remove upstream(ed) patches: + - aa-notify-more-arch-mr809.diff + - ruby-3.1-build-fix.diff + - add-samba-bgqd.diff + - openssl-engdef-mr818.diff + - profiles-python-3.10-mr783.diff + - update-samba-abstractions-ldb2.diff +- refresh patches: + - apparmor-samba-include-permissions-for-shares.diff + - ruby-2_0-mkmf-destdir.patch + +- add ruby-3.1-build-fix.diff: fix build with ruby 3.1 (boo#1194221, + MR 827) + +- add update-samba-abstractions-ldb2.diff: Cater for changes to ldb + packaging to allow parallel installation with libldb (bsc#1192684). + - operation="file_mmap" violation in SLE15-SP4; (bsc#1192336). + operation="file_mmap" violation in SLE15-SP4; (bsc#1192336). + +- add openssl-engdef-mr818.diff: Allow reading /etc/ssl/engdef.d/ and + /etc/ssl/engines.d/ in abstractions/openssl which were introduced + with the latest openssl update libblockdev +- Remove unnecessary dependency of libbd_part2 on multipath-tools + (bsc#1194771) + +- Fix lack of dependency on libblockdev-lvm needed by libblockdev + package. The lvm-cache-stats binary needs the logical volume + plugin to work (boo#1183948). + +- Update to version 2.26: + + Fixes: + - Deprecated glib function call; + - Build with LLVM/clang; + - Many memory leaks; + - Many tests. +- Fix dbus.h being wrongly packaged in libbd_lvm-dbus-devl instead + of libbd_utils-devel (boo#1189787). + - * fs: Fix compile error in ext_repair caused by cherry pick from master + * fs: Fix compile error in ext_repair caused by cherry pick from + master - * lvm: Set thin metadata limits to match limits LVM uses in lvcreate - * lvm: Do not use thin_metadata_size to recommend thin metadata size + * lvm: Set thin metadata limits to match limits LVM uses in + lvcreate + * lvm: Do not use thin_metadata_size to recommend thin metadata + size - * VDO plugin has been deprecated in this release (functionality replaced by LVM VDO) + * VDO plugin has been deprecated in this release (functionality + replaced by LVM VDO) - * support for unlocking of BitLocker-compatible format BITLK added + * support for unlocking of BitLocker-compatible format BITLK + added - * test suite can now be run against installed version of libblockdev + * test suite can now be run against installed version of + libblockdev libgcrypt +- FIPS: Disable DSA in FIPS mode [bsc#1195385] + * Upstream task: https://dev.gnupg.org/T5710 + * Add libgcrypt-FIPS-disable-DSA.patch + +- FIPS: Service level indicator [bsc#1190700] + * Provide an indicator to check wether the service utilizes an + approved cryptographic algorithm or not. + * Add patches: + - libgcrypt-FIPS-service-indicators.patch + - libgcrypt-FIPS-verify-unsupported-KDF-test.patch + - libgcrypt-FIPS-HMAC-short-keylen.patch + +- FIPS: Fix gcry_mpi_sub_ui subtraction [bsc#1193480] + * gcry_mpi_sub_ui: fix subtracting from negative value + * Add libgcrypt-FIPS-fix-gcry_mpi_sub_ui.patch + +- FIPS: Define an entropy source SP800-90B compliant [bsc#1185140] + * Disable jitter entropy by default in random.conf + * Disable only-urandom option by default in random.conf + +- FIPS: RSA KeyGen/SigGen fail with 4096 bit key sizes [bsc#1192240] + * rsa: Check RSA keylen constraints for key operations. + * rsa: Fix regression in not returning an error for prime generation. + * tests: Add 2k RSA key working in FIPS mode. + * tests: pubkey: Replace RSA key to one of 2k. + * tests: pkcs1v2: Skip tests with small keys in FIPS. + * Add patches: + - libgcrypt-FIPS-RSA-keylen.patch + - libgcrypt-FIPS-RSA-keylen-tests.patch + +- FIPS: Disable 3DES/Triple-DES in FIPS mode [bsc#1185138] + * Add libgcrypt-FIPS-disable-3DES.patch + +- FIPS: PBKDF requirements [bsc#1185137] + * The PBKDF2 selftests were introduced in libgcrypt version + 1.9.1 in the function selftest_pbkdf2() + * Upstream task: https://dev.gnupg.org/T5182 + +- FIPS: Fix regression tests in FIPS mode [bsc#1192131] + * Add libgcrypt-FIPS-fix-regression-tests.patch + * Upstream task: https://dev.gnupg.org/T5520 + +- FIPS: Provide a module name/identifier and version that can be + mapped to the validation records. [bsc#1190706] + * Add libgcrypt-FIPS-module-version.patch + * Upstream task: https://dev.gnupg.org/T5600 + +- FIPS: Enable hardware support also in FIPS mode [bsc#1187110] + * Add libgcrypt-FIPS-hw-optimizations.patch + * Upstream task: https://dev.gnupg.org/T5508 + libgexiv2 +- Set pythons python3 define, only build for python 3, following + this, drop conditional sub-package python-gexiv2 and + bcond_without macros. Use plain py3-*devel BuildRequires instead + of python modules. + libgsf +- Update to version 1.14.48: + + Add "zip64" readable property of GsfInfileZip. + libgusb +- Update to version 0.3.9: + - Add g_usb_device_get_string_descriptor_bytes() + - Do not double-reference USB devices + - Fix hotplug handling and signal emission during enumerate + - Add the GUsbEndpoint methods to the docs + - Add g_usb_device_get_string_descriptor_bytes_full + - Fix hotplug after threaded device removal + - Don't hard-code the list of OS supporting --version-script + libimobiledevice +- Add python-rpm-macros to BuildRequires (boo#1194755). + +- Update to version 1.3.0+git.20210921: + * Remove common code in favor of new libimobiledevice-glue + * tools: idevicebackup2: Exit on service startup failure and improve error messages + * idevice: Reset receive length variable in internal_ssl_read retry loop and fix wrong variable in debug message + * lockdown: Get DeviceClass to make sure OS version dependent code is executed correctly + * Handle error cases in relevant code when retrieving pair record fails + * common: Return proper error codes from userpref_read_pair_record + * Add support for MbedTLS + * idevice: Make sure to handle timeout condition for network connections too + * installation_proxy: Ignore non-status messages instead of terminating loop + * mobilesync: Set DeviceLink version to 400 to support iOS 14b4+ + * tools/idevicecrashreport: Fix illegal filenames on Windows + * tools: Fix entering recovery mode on iOS 14.5+ which now requires a pairing + * tools: Fix delays in idevicedebugserverproxy when using SSL + * debugserver: Return success when a receive timed out but actualy bytes have been read + * idevice: Allow partial reads in idevice_connection_receive_timeout() and handle timeouts more adequate + * Fixed bytes/strings checks in lockdown.pxi for compatibility with Python2/3 + * Fixed bytes/strings check in imobiledevice.pyx for compatibility with Python2/3 + * Fixed debugserver.pxi PyString_AsString compatibility with Python3 + * Fixed AFC afc.pxi definitions for Python2/3 compatibility. Added missing public method 'remove_path_and_contents' + * ideviceprovision: Fix date output by adding MAC_EPOCH + * docs: Improve --quiet command line switch description in idevicesyslog man page + * idevicescreenshot: Choose a better filename, prevent overwriting existing files + * idevicedebug: Add --detach option to start an app and exit idevicedebug without killing the app + * idevicebackup2: Handle DLMessagePurgeDiskSpace by sending back error code + * idevicebackup2: Update errno to device error mapping + * idevice: Handle -EAGAIN in case usbmuxd_send() returns it + * idevicebackup2: Don't fail on restore when source backup doesn't have any application info + libinput +- Add missing pkgconfig(wayland-protocols) BuildRequires: + Previously pulled in by an other package. + +- Update to release 1.19.3 + * quirks: add ModelBouncingKeys for A4Tech X-710BK Mouse + * quirks: Dell 15R touchpad settings for firmware v3 + * quirks: change touchpad pressure on Lenovo Yoga 2 Pro + * gestures: cancel hold gestures on thumb detection + libkcddb +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add gitignore + * Add Gitlab Linux CI + * AsyncMusicBrainzLookup: minor coding style fixes/unification + * AsyncMusicBrainzLookup: fix a crash and a memory leak + * AsyncMusicBrainzTest: add tests to unveil crashes as reported in bug 336678 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Set language to C (English) + * Remove copy of option BUILD_TESTING, already done by KDECMakeSettings + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Use systemsettings5 instead of kcmshell5 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * fix tests: they have increased the version of this cd + * CDDB::statusCode: Don't crash if tokenlist is empty (kde#424646) + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * activated signal of QComboBox is overloaded, wrap it in QOverloaded + * Remove the KF5CddbWidgets library + * Modernize connect syntax + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkcompactdisc +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add kde-ci file + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Drop no longer needed dependency on KCoreAddons + * Port away from KRandomSequence + * Fix for the CD not being recognised if it is not in the first drive + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add missing TRANSLATION_DOMAIN definition + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkdcraw +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkdecoration2 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Port away from deprecated QWeakPointer::data() + * Source code changes to enable building against Qt6 + * Fix warning + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + * Use QSharedData for DecorationThemeMetaDataPrivate class + * Add new DecorationThemeProvider class + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Add kdecoration to plasma group for documentation purpose + * Build KDecoration with -DQT_NO_KEYWORDS + * Replace emit with Q_EMIT + * Introduce Decoration::damaged signal + +- Drop the unneeded baselibs.conf. + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Use Q_EMIT to make it compile against kf5.82 + * Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable + * Use clearer text for "Menu" decoration button + * Improve tooltips for "keep above"/"keep below" buttons (kde#435292) + * Add .git-blame-ignore-revs file + * Run clang-format + * Add clang-format pre-commit hook + * Add trailing comma to enums + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Use non-deprecated KDE_INSTALL_CMAKEPACKAGEDIR + * Add .gitignore file to ignore generated .clang-format + * bump .so number of kdecorations2private + * Restore ABI of libkdecorations2.so + * Add a QRect to requestShowWindowMenu + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 +- Use only versioned obsoletes + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Convert copyright statements to SPDX expressions + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * Remove is-git-checkout condition for applying deprecated API visibility + * Only deprecate up to target frameworks + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * Only deprecate up to target frameworks + * Improve metainfo.yaml: mention FreeBSD support, drop tier mention, indent + * Use K_DOXYGEN instead of deprecated DOXYGEN_SHOULD_SKIP_THIS + * Enable publication of API dox on api.kde.org + libkdegames +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Be HiDPI aware + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Use the correct sover in the library package +- Split package into library, Qt/KF-versioned and unversioned parts +- Use %fdupes without -s +- Remove some unneeded BuildReqs + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * .kde-ci: cleanup whitespace + * Fix typo in README + * Remove duplicate includes + * Adjust theme selector sizing to support smaller screens + * Store carddeck files as SVG in repo, compress to SVGZ only on installation + * Bump min CMake/Qt/KF deps to 3.16/5.15/5.85 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix license statement + * Add CMakePresets.json + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Fix VirtualFileQt::seek return value + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. +- Drop upstream patch: + * 0001-Add-missing-module-identifier-to-qmldir.patch +- Rebase libkdegames-bnc793185.patch + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Add patch to make qmldir compatible with qml-autoreprov: + * 0001-Add-missing-module-identifier-to-qmldir.patch + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Don't install Forward header KExtHighscore for no longer existing header + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Increase KF5_MIN_VERSION + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include (scripted) + * Also add BUILD_TESTING condition in subdir + * Support API documentation generation with kapidox + * Add missing includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkeduvocdocument +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add freebsd CI + * Add .kde-ci.yml + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Convert CMake file license information to SPDX + * Remove obsolete COPYING files + * Copy GFDL-1.2-or-later license to LICENSES folder + * Convert license headers to SPDX + * ignore file + * Fix mem leak found by asan +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Don't include QtTest as it includes all QtCore includes + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * remove unused krandomsequence include + * Port to nullptr + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkexiv2 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use ECMQtDeclareLoggingCategory, install kdebugsettings file + * Remove module prefix from Qt includes + * Bump min required Qt to 5.12 + * Support API documentation generation with kapidox + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkipi +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Document that PluginLoader should be a singleton. + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove extra ';' + +- Recommend kipi-plugins + +- Drop obsolete parts for SLE, including dont-install-pics.diff +- Mention soversion and libversion explicitly, also in %files +- Drop unused Requires +- Drop unused macros + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkleo +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * src/CMakeLists.txt - New fix: Add Boost::headers to link libraries + * Add Boost::headers to link libraries + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Always include the default key in the list of + keys to chose from (kde#437091) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Add Boost::headers to link libraries + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Avoid RTTI mix-ups by exporting KeyListModelInterface (kde#415168) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix mem leak found by asan + * Port deprecated qt5 methods + * Fix order of the GnuPG option groups + * Fix gpg configuration dialog tabs order + * Fix includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkmahjongg +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Make the code hidpi aware + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * Compress background & tileset SVGs to SVGZ on installation + * Bump min KF deps to 5.85 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Store background & tileset SVG files uncompressed +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add missing include for std::unique_ptr + * Use non-deprecated KDE_INSTALL_CMAKEPACKAGEDIR + * Install CamelCase forwarding headers + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * RKMahjonggConfigDialog: remove attempt to add another button box + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkomparediff2 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + * Bump min KF deps to 5.85 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Set correct file mode when saving changes (kde#402363) + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Support API documentation generation with kapidox + * Convert license statements to SPDX expressions + * Install a libkomparediff2.categories file + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkscreen2 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * backends/kwayland: Use output name to guess output type + * Update required PlasmaWaylandProtocols version + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * GetConfiguration: ensure to set explicitLogicalSize for returned outputs + * Add KScreen::Config::Feature::SynchronousOutputChanges + * Wayland: Wait for KWin reply before returning from setConfig + * Fix some clazy warnings + * Under X11 ignore per-screen scale to compute logicalSize + * Enable GitLab CI + * Add KScreen::Output::typeName + * wayland: Issue a configChanged when the primary changes + * Do not issue SetConfigOperations with bogus primary states + * Fix using correct log level by using systemd unit (kde#444084) + * wayland: Properly choose interface versions + * Implement Primary Displays on the wayland session + * Add support to primary into the kscreen-doctor tool + * XrandR: Fix impossibilty to change resolution in VirtualBox (kde#407058) + * Fix autorotate when "only in tablet mode" is selected (kde#428626) + * Add .kde-ci.yml + * fix all the new settings (kde#442520) + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Fix autorotate when "only in tablet mode" is selected (kde#428626) + * fix all the new settings (kde#442520) +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * wayland: Fix output hotplugging + * wayland: Fix output transforms + * add rgb range setting + * Add support for plasma wayland protocol kde_output_device_v2 + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Natural sort the outputs modes in kscreen-doctor + * Use qEnvironmentVariable() with a default instead of qgetenv() + * dpms: Remove boilerplatey code + * dpms: Do not hardcode the wayland socket + * Update IRC network name in CONTRIBUTING.md + * Use version-less qt DBus macros + * We depend against 5.82 + * Use the same wayland connection to fetch screen information + +- Drop the unneeded baselibs.conf. + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Use the same wayland connection to fetch screen information + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable + * Add VRR properties + * Add overscan and capabilities properties + * Port Away from Qt Keywords + * Raise minimum CMake version to 3.16 + * Convert license headers to SPDX + * Remove unneeded include_directories + * Update CONTRIBUTING.md + * Remove manual symbol visibility handling + * Remove weird variable assignment + * Remove superflous ECM_KDE_MODULE_DIR + * Use versionless Qt cmake target + * Fix refresh rate reported for my laptop monitor + * wayland: Fix mapping between kscreen and kwayland transforms + * Add pre-commit hook for clang-format + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Fix refresh rate reported for my laptop monitor + * wayland: Fix mapping between kscreen and kwayland transforms + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Update .gitignore file + * Add .git-blame-ignore-revs file + * clang-tidy: Force braces around statements + * Run clang-format + * Add missing protect header + * Fix build with newer Qt + * doctor: Add an option to allow excluding outputs from a dpms action + * Fix build with newer Qt + * ConfigMonitor: Properly combine erase and iteration + * Proper variable scope + * KScreen::Output debug output readability + * Config: Reserve hash size before populating it + * edid: Do not split strings twice unnecessarily + * edid: Do not access unallocated QByteArrays + * wayland: Provide the Edid when we have it + * Prefer straightforward API + * wayland: remove meaningless comment + * doctor: do not crash when accessing dpms + * Initialise the WaylandOutput::size + * Use non-deprecated scale method to calculate the screen geometry + * Remove unused method declaration + * Include rotation in the debug output + * Remove not implemented method + * Use new simpler way to disable session management + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Fix build with newer Qt + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Require C++17 + * fix: Fix wrong includes being picked up + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * build: ignore clang-format file + * docs: update commit message guideline version + * fix: transfer tablet mode properties (kde#418739) + * fix: consider DSI display to be embedded panel + * feat(kwayland): enable the auto-rotation and tablet mode + * fix: handle when backend fails to load/initialize + * test: query correct output + * fix: reset doctor output color before exiting + libksysguard5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Fix showing icons in KSysguard + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Allow specifying initial value for SysctlSensor + * BarChart: Make spacing proportional to total width and number of bars (kde#444585) + * Set an initial value of 0 for SensorsFeatureSensor + * Allow providing an initial value for AggregateSensor and SysFsSensor + * Check initial value is valid before resetting in SensorProperty::unsubscribe + * Support changing sensor label names for the Grid face (kde#448980) + * Only rate-limit sensors if we already have a valid value (kde#446372) + * faces/facegrid: Filter out some display styles from the config (kde#447847) + * Fix compilation on Plasma/5.24 branch + * faces/textonly: Set grouped header to fill width so it elides properly (kde#440592) + * Port SensorFaceController to support JSON plugin metadata + * Fix build with GCC 12, missing include + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * ConfigAppearance: Set Layout.preferredWidth in updateRateLimitSpinBox + * Add support for bits per second (kde#418968) + * Fix compile error against qt6 + * Use Q_EMIT here + * Fix typos in l10n string comments + * Port some Q_FOREACH + * Handle process parent changes in ProcessDataModel (kde#446534) + * piechart: Fix punctuation of labels in config + * ProcessCore: Check the actual previous values when updating IO rates (kde#444127) + * ProcessCore: Ignore elapsedTime < 0 when updating process usage + * Fix various typos + * Don't update SensorsFeatureSensor if it is not subscribed + * Fix accounting of children in Processes + * New and improved tests + * Correct behavior of ProcessSensor::cgroupData + * Remove Accumulator::stop and Capture::stop + * Fix ksgrd_network_helper crash on exit afer a failure (kde#444921) + * Fix ksgrd_network_helper crash on readlinkat failure + * Update SensorUnitModel.cpp to compile with clang+libcxx + * Fix incorrect string termination in ConnectionMapping + * We depend against kf5.86 + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + * Add Plasma System Monitor to "Tools" menu + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Handle process parent changes in ProcessDataModel (kde#446534) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Don't update SensorsFeatureSensor if it is not subscribed + +- Add libksysguard5-rpmlintrc (boo#1191766) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * Fix ksgrd_network_helper crash on exit afer a failure (kde#444921) + * Fix incorrect string termination in ConnectionMapping + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Add Plasma System Monitor to "Tools" menu +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * Remove sensors before adding (kde#438354) + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Remove sensors from AggregateSensor which are no longer part of our container (kde#436300) + * Do not crash when a filesystem error is encountered (kde#437607) + * Use translated strings for process state + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Do not leak the created QQuickItems + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Use lld instead of Ld as format specifier (kde#418142) + * Emit also dataChanged when sensor colors are changed + * Assign a new color when configuring sensor colors (kde#434515) + * SensorFaceController: Save on destruction if the face requests it (kde#433768,kde#433536,kde#434005) + +- Update to 5.21.3.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * SensorFaceController: Save on destruction if the face requests it (kde#433768,kde#433536,kde#434005) + * Avoid emitting configurationChanged during save (kde#422672) + * SensorDataModel: Do not insert columns that are out of range (kde#433064) + * Properly initialize the parent widget to nullptr in ProcessController (kde#434074) + * Also emit showTitleChanged when reloading the config (kde#433954) + * Fix build + * Move CGroup pid fetching callback to the controller (kde#430615) + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- Changes since 5.21.1: + * Set line chart amount of history spinbox max to actual maximum value + * Only emit readyChanged when we are in fact ready + * Properly fix column count and inserting new columns on metadata load (kde#433064) + * Horizontal bars: Show full name if possible (kde#433169) + * Set min/max for Y axis range spinboxes to minimum/maximum possible value (kde#433007,kde#424527) + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * Guard against null configloader in destructor (kde#433431) + * Add method CGroupDataModel::isAvailable + * Don't emit dataChanged for invalid indices + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Ensure text doesn't flow outside the Pie Chart face (kde#431995) + * Respect "show title" flag for Faces' CompactRepresentation + * Reduce default history amount for line charts to 60 seconds + * Do the sensor setters in two stages (kde#432254) + * Always reset minimum and maximum, not only when inserting + * Use faster file system searcing for iterating process groups + * Also require C++ 17 on stable + * SensorDataModel: Cache minimum and maximum values + * Fix dataChanged emitted when PIDs are loaded + * Avoid formatting NaN values + * Don't call update inside the application constructor + * Filter our services in the application slice which don't match the app string specifier + * Prevent inadvertently writing config when destroying SensorFaceController (kde#428970) + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here + +- Drop baselibs.conf, not needed + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Always emit sensorMetaDataChanged() when receiving a metaData update + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Do not insert non existing columns + * Write entries if face config changes (kde#429155,kde#429167,kde#429367) + * Delete compactRepresentation when switching faces (kde#424599) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Autodelete smapsRunnable (kde#428048) +- Drop patches, now upstream: + * 0001-Autodelete-smapsRunnable.patch + +- Add patch to fix memory leak (kde#428048): + * 0001-Autodelete-smapsRunnable.patch + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * Handle smap read result in the correct thread (kde#428160) + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Don't visit every directory if the cgroup base path is empty + * Remove implicitHeight hack + * Remove minimum width from line chart face's LineChart + * Remove left margin from legend in bar and line chart faces + * Remove maximum height from Bar chart + * Restart the daemon if it is stopped + * Reload everything when reloading the config + * Fix crash with text face + * Do not add sensors we did not request when they appear + * Revert "Update qt5 version requirement to 5.15.0" + * Fix cgroup regex name matching + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: + * correctly replace spaces with nothing + * fix presets loading + * delete the face config ui when face gets switched (kde#423071) + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * Remove leftPadding/rightPadding + * add missing ids + * Make Sensor::shortName property actually return shortName + * Fix searching in FacesConfig (kde#422835) + * expose better size hints (kde#422669,kde#422888) + * reset the page when reloaded (kde#422871) + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0.1 + +- Update to 5.19.0.1 + * New bugfix release +- Changes since 5.19.0: + * Use new name for dbus interface + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * properly access savedColors + * Fix sensorColors check + * Add missing formatter lib to sensordatamodel test + * Make SensorDataModel::sensorsChanged more stupid + * Add an autotest for SensorDataModel + * Don't magically add 180 degrees to start angle + * adapt to controller.sensorColors being a map + * Use Kirigami.Units instead of units + * ExtendedLegend: Don't try to access a non-existing sourceModel + * Fix crash on ProcessDataModel creation + * Compute new index as distance between begin and upper bound + * Remove "name" from SensorTreeItem + * SensorFaceController: Sort matches from SensorQuery when loading presets + * Add a simple autotest for sensortreemodel + * Replace TreeItem QVector children with QMap + * Do not have different KF API visible for developer & tarball builds + * Fix typos in BarChart Face + * [sensors] Avoid breaking IDs of nodes within SensorTreeModel (kde#421696) + * Remove stray import + * Add missing var keyword + * Elide sensor names in config view + * Build against correct translation domain + * Replace MapProxySource with some javascript code + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * use kns kpackage integration + * move knsrc files here + * proper color source + * support translations in faces + * fix SensorFaceController::compactRepresentation() + * Use INTERFACE IMPORTED target type instead of ALIAS for compatibility targets + * Add KSysGuard::Sensors library + * Use KSysGuard namespace for KSysGuard library targets + * Add a declarative plugin to ProcessCore + * Add KSysGuard::Sensors library + * [KSysGuardProcessList] Port away from KRun + * bump to require Qt 5.14 + * Use non-const iterators + * Make 'nonphysical' spelling consistent + * Introduce ProcessDataModel + * Fix Formatter library CMake + * Properly install the export header for the formatter lib + * Add license header to formatter test + * Separate processcore/{formatter,unit} into its own library + * Add missing includes + * Rename tests to autotests + * [ksgrd] Drop a QWidget dependency + libmbim +- Update to version 1.26.2: + + The GUdev optional build/runtime requirement is now fully + dropped, it's no longer used. + + Implemented new link management operations, exclusively for the + cdc_mbim driver for now. These new operations allow creating or + deleting VLAN network interfaces in order to run multiplexed + data sessions over one single physical network interface. + + Added support for the Microsoft-defined SAR service, including + the following operations: + - MBIM_CID_MS_SAR_CONFIG + - MBIM_CID_MS_SAR_TRANSMISSION_STATUS + + libmbim-glib: + - Logic updated to make sure full packets are written at once, + instead of writing them in chunks. + - Updated the "LTE attach status" APIs in order to avoid + creating unneeded struct types in the interface. The older + methods have been deprecated and maintained in the library + for compatibility purposes only. + + Bugfixes. +- Drop pkgconfig(gudev-1.0) BuildRequires: no longer used. + libmspack +- chmextract.c add anti "../" and leading slash protection to chmextract + (CVE-2018-18586.patch, bsc#1113040) + * cve-2018-18586.patch + libnettle +- Provide s390x CPACF/SHA/AES Support for Crypto Libraries + * Add libnettle-s390x-CPACF-SHA-AES-support.patch [jsc#SLE-20733] + libostree +- Update to version 2021.6: + + Most of the fixes are related to warnings highlighted by gcc + - fanalyzer static source analysis. + + Performance of pruning logic has been improved, avoiding + unnecessary trips through redundant serialization. + + A regression has been fixed so that ostree is properly behaving + again when used from the initramfs, at a point where /sysroot + may not be mounted yet. + + A race condition related to sysroot.readonly has been addressed + by directly setting up sysroot readonly in initramfs. +- Changes from version 2020.8 to 2021.5 please see upstreams list + https://github.com/ostreedev/ostree/releases +- Switch to obs_scm from tar_scm, and use obscpio instead of + generated tarball. Also stop autogeneration of .changes, upstream + now have proper release notes that should be used. +- Use ldconfig_scriptlets macro for post(un) handling for shared + library, modernize spec. + libpinyin +- Update version to 2.6.1 + * bug fixes + +- Update version to 2.6.0 + * bug fixes + +- Update version to 2.4.92 + * update pinyin data + * bug fixes + libplacebo +- Update libplacebo to version 4.192.1. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.1 + +- Update nuklear.h to 4.9.5 +- Add dav1d dependency + +- Update libplacebo to version 4.192.0. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.0 +- Add libunwind dependency +- Bump meson dependency version to match upstream + libplist +- Add python-rpm-macros to BuildRequires (boo#1194756). + libqmi +- Mention libqmi.keyring + +- update to 1.30.2: + * libqmi-glib: + * * Added support for 'hsic', 'bam-dmux' and 'unknown' endpoint types. + * * Added support for QMAPv2, QMAPv3 and QMAPv4 data aggregation types. + * * Added support for 'NGRAN' access technology identifier. + * * New 'qmi_device_add_link_with_flags()' method, in order to give e.g. rmnet + specific checksum offload related flags when creating a new link. + * qmicli: + * * New '--nas-get-preferred-networks' command. + * * New '--nas-set-preferred-networks' command. + * * New '--uim-get-configuration' command. + * * New '--uim-depersonalization' command. + * * New '--wms-get-routes' command. + * * New '--dpm-open-port' command. + * * New '--dpm-close-port' command. + * * Updated '--wds-create-profile' with an additional 'apn-type-mask' setting. + * * Updated '--wds-modify-profile' with an additional 'apn-type-mask' setting. + * * Updated '--link-add' with an additional optional 'flags' setting. + * qmi-network: + * * New PROFILE configuration setting to allow specifying which WDS profile to + use when connecting. + * * New IP-TYPE configuration setting to allow selecting the IP type requested + * collections: + * * basic: added voice call management operations. + * * basic: added voice supplementary service related operations. + * * basic: added NAS preferred networks related operations. + * * basic: added NAS network reject indications. + * * basic: added UIM depersonalization related operations. + * Several other minor improvements and fixes. +- add gpg validation + libqt5-qtbase -- Add patch to avoid crash in certain screen setups - (boo#1179165, kde#425188, QTBUG-88288): - * 0001-Avoid-crash-in-QScroller.patch +- Update patch after it was merged to dev upstream and fix another + place missed in the first version (boo#1195386, CVE-2022-23853): + * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch + +- Add patch to avoid unintentionally using binaries from CWD + (boo#1195386, CVE-2022-23853): + * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch + +- Update to version 5.15.2+kde294: + * QTzTimeZonePrivate::init(): fix handling of empty ID + * Restore support for reading /etc/timezone for system zone name + * QPathEdge: Fix array initialization + * QTzTimeZonePrivate: fix UB (data race on m_icu) + * Don't access QObject::objectName during QThread start + * Restore C++11 compatibility after e8b9f4c28d3ab5e960dc54f2dc0c4b749b0b50e0 + * QVarLengthArray: fix size update on failed append() + * Call statx() with AT_NO_AUTOMOUNT + * QThread: Remove superfluous initialization of threadId on Unix + * QThread: Reset the system thread ID when thread exits on Unix + * Add missing macOS header file that was indirectly included before + * QXcb: don't dereference pointer before checking + * xcb: avoid to use invalid pointers + * QVarLengthArray: fix insert() type/alias mismatch between decl and impl + * Use qint64 to replace int while qt_transform_image_rasterize + * QVarLengthArray: assert that the range passed to erase() is valid + * Fix pattern type matching + * QThread: fix UB (invalid enum value) on Private::Priority + * Use block char format to render list item bullets and numbers + * QDateTime: Don't require c++17 + * QVariantAnimation: fix UB (FP 0/0) in interpolated() arg calculation + * QDateTime: fix UB (signed overflow) in addDays() + * QString: fix UB (pointer arithmetic on nullptr) in qLastIndexOf + * tst_QIODevice: fix UB (precondition violation) in SequentialReadBuffer::readData() + * QVarLengthArray: fix UB (precondition violation) in range-erase() + * Fix segmentation fault in QObject::dumpObjectInfo + +- Update to version 5.15.2+kde268: + * Adapt for q_EVP_PKEY_base_id → q_EVP_PKEY_get_base_id rename in OpenSSL 3 + * Don't use a deprecated function if built/linked with OpenSSL v3 + * Diffie-Hellman parameters: remove useless 'fix' + * Dont's use DTLS_MAX_VERSION when setting SSL_CTX + * Avoid mixing atomic futex changes and QAtomic + * Fix qtdeclarative baseline test failure for text tables + * Don't let text table cells shrink below their minimum width (boo#1176530) + * Don't shrink a column when it spans multiple columns + * Use icon themes in QPrintPreviewDialog [if they exist] + * QAbstractFileEngine: fix UB (data race) on qt_file_engine_handlers_in_use + * Increment reference count when restoring reference + * Reject truncated and corrupt ascii pnm images + * Fix handling of Sunday in POSIX time-zone rules + * Fix developer build +- Drop patches, support for OpenSSL < 1.1.0 is no longer necessary: + * 0001-Lower-required-version-of-OpenSSL-to-1.1.0.patch + * fix-build-openssl-1.1.0.patch + +- Update to version 5.15.2+kde254: + * Revert "QPushButton: fix support of style sheet rule for text alignment" + * Revert "Fix invalid text layout data when a full layout run is interrupted" + * Optimize mime type matching + * fix potential mem leak on connection lost + * tst_QSslSocket - replace an old certificate + * tst_QSslCertificate::verify - remove QSKIP + * tst_QSslCertificate::verify - skip auto-test + * Doc: bump the OpenSSL minimum supported version to 1.1.1 + * QHttpSocketEngine: Fix memory leak + * QSslCertificate(OpenSSL) - harden protection against nullpointers + * QSslCertificate: Guard against accessing empty QByteArray + * Make QStyle::proxy() always return the leaf proxy + * Prefer previously used channels in QHttpNetworkConnection + * Fix populating selection clipboard with keyboard + * QSslCertificate::operator == - cleanup error queue + * Revert "Fix highdpi conversion of QTabletEvent coordinates on xcb" + * Fix highdpi conversion of QTabletEvent coordinates on xcb + * Support transformations in pattern/texture brushes in pdf + * Respect font stretch if set together with font style + * Fix QPainterPath with QFont::SmallCaps + * Avoid generating large pdf files when using dashed cosmetic pens + * PDF generation: disentangle native pen from transforms + * qmake: Switch to using Xcode's new build system + * Explicitly set input files for qtpreprocess + * Only embed launch screen when building an app + * Explicitly set output files for qtpreprocess + * Fix memory leak + * Fix reading gamma from PNGs without ICC profile + * QPlatformWindow: fix isAncestorOf not breaking recursion + * Cater for upstream changes in eglplatform.h + * QTextOdfWriter: fix exporting pixmaps to ODT + * Fix access to content: URLs with transient read/write permissions + +- Update to version 5.15.2+kde222: + * Revert "QString::lastIndexOf: fix off-by-one for zero length matches" + * MySQL: treat the MYSQL_FIELD as read-only + * Remove checks for glibc < 2 from qplatformdefs.h files + * linux-clang/qplatformdefs: fix building with musl libc + * Refix for avoiding huge number of tiny dashes + * Improve fix for avoiding huge number of tiny dashes + * Avoid processing-intensive painting of high number of tiny dashes + * xcb: add a timeout control when reading INCR property + * Remove another usage of mysql_get_client_version() + * MySQL: remove the version number checks in favor of actual functionality + * QLibraryInfo: Add MSVC 2022 + * doCrypt() - check the error codes + * Restore C++11 compatibility of QSharedPointer code + * opengl: fix a typo in QOpenGLPaintDevice::dotsPerMeterY() + * Fix rvalue overload of qobject_pointer_cast for GCC 9.3 + * QVarLengthArray: fix aliasing error in insert(it, n, v) + * Fix memory leak of QOffscreenScreen in QOffscreenIntegration + * Fix tst_moc for C++17 + * Add missing limits include + * xcb: Avoid use-after-free in QXcbConnection::initializeScreens() + * xcb: Remove need for QXCBScreen to resolve QXcbGlIntegration + * Update shared-mime-info to the 2.1 release, adjust implementation + +- Revert to the default platform plugin list ("wayland;xcb") + +- Update to version 5.15.2+kde200: + * Optimize quadratic-time insertion in QSortFilterProxyModel + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde199: + * Too many changes to list here +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch +- Drop patches, now upstream: + * 0001-Partially-revert-813a928c7c3cf98670b6043149880ed5c95.patch + * 0001-Fix-allocated-memory-of-QByteArray.patch + * 0001-Fix-build-with-GCC-11-include-limits.patch + * 0001-Let-QXcbConnection-getTimestamp-properly-exit-when-X.patch + * 0002-Build-fixes-for-GCC-11.patch + +- Add trailing newline to qtlogging.ini + +- Add patch to fix possible crash caused by GCC 11 build fix: + * 0001-Partially-revert-813a928c7c3cf98670b6043149880ed5c95.patch + +- Add patch to fix build with GCC 11 (boo#1181861, QTBUG-90395): + * 0001-Fix-build-with-GCC-11-include-limits.patch + * 0002-Build-fixes-for-GCC-11.patch + +- Add patch to fix infinite loop in KWin on XServer exit: + * 0001-Let-QXcbConnection-getTimestamp-properly-exit-when-X.patch +- Spec file cleanup, remove conditionals for Leap 42.x + +- Add patch to avoid excessive use of memory by lconvert: + * 0001-Fix-allocated-memory-of-QByteArray.patch + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.2/?h=5.15.2 + * Fallback to /tmp/runtime-$USER if XDG_RUNTIME_DIR is not set + or is unsafe (bsc#1172515) +- Drop patches, now upstream: + * 0001-Revert-Emit-QScreen-availableG-g-eometryChanged-on-l.patch +- Pass -confirm-license option, drop duplicates +- BuildRequire xcb-util + +- Add patch to avoid coredumps with missing display: + * 0001-Avoid-SIGABRT-on-platform-plugin-initialization-fail.patch -- Add patch to fix issues when both - /usr/include/qt5/QtGui/qopenglext.h and /usr/include/GLES3/gl3.h - are included since they defined GLintptr, GLsizeiptr, etc. - differently at least in i586 (bsc#1176130): - * 0001-Change-qopenglext-to-match-official-Khronos-headers.patch - -- Fix various issues discovered by fuzzing: - * 0001-Avoid-converting-supersized-QRectF-to-QRect.patch - * 0002-Multiply-instead-of-shifting.patch - * 0003-Fix-buffer-overflow.patch - * 0004-Check-returns-of-hex2int-in-get_hex_rgb.patch - * 0005-Sanitize-lengthValue-in-CSS-parser.patch - * 0006-QBezier-Don-t-try-calculating-a-unit-vector-when-len.patch - * 0007-Avoid-potential-ub-in-corrupt-bmp-file.patch -- Make handling of XDG_RUNTIME_DIR more secure (bsc#1172515): - * 0008-wasm-disable-XDG_RUNTIME_DIR-warning.patch - * 0009-QStandardPaths-Correct-handling-for-XDG_RUNTIME_DIR.patch - * 0010-QStandardPaths-Unix-improve-the-XDG_RUNTIME_DIR-crea.patch -- Fix buffer overflow in XBM parser (bsc#1176315, CVE-2020-17507): - * 0011-Fix-buffer-overflow-in-XBM-parser.patch - -- Add patch to fix possible crash in certificate parsing: - * 0001-q_getTimeFromASN1-fix-invalid-access.patch -- Add patch to fix DoS in QSslSocket (bsc#1172726, CVE-2020-13962): - * 0002-OpenSSL-handle-SSL_shutdown-s-errors-properly.patch - -- Add patch to support PostgreSQL 12 (boo#1173758): - * 0001-QPSQL-Add-support-for-PostgreSQL-12.patch - -- Fix builds of packages using qt5_make_output_file, e.g. FreeCAD. - * Fix-qt5_make_output_file-macro-for-paths-containing-dots.patch +- Silence xcb errors and qml connection warnings by default, see + boo#1115541 (xcb) and kde#418793. + +- Remove some no longer required build dependencies: libpulse, + alsa (now used via QtMultimedia), libmng (obsolete). + +- Revert commit to fix screen geometry on startup (boo#1176750, QTBUG-86604): + * 0001-Revert-Emit-QScreen-availableG-g-eometryChanged-on-l.patch -- Update to 5.12.7: +- Update to 5.15.1: + * Fixes CVE-2020-17507, bsc#1176315 - http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.1/?h=5.15.1 - * 0001-Do-not-load-plugin-from-the-PWD.patch - * 0003-QLibrary-Unix-do-not-attempt-to-load-a-library-relat.patch -- Refresh patches: - * 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch + * 0001-Do-not-multithread-if-already-in-a-global-threadpool.patch + * 0001-Fix-QToolButton-menus-showing-on-primary-screens-in-.patch +- Adjust fix-build-openssl-1.1.0.patch + +- Add patch to prevent stuck image conversion (boo#1172599, QTBUG-84619): + * 0001-Do-not-multithread-if-already-in-a-global-threadpool.patch + +- Add patch to fix tool menu placement (boo#1172754, QTBUG-84462): + * 0001-Fix-QToolButton-menus-showing-on-primary-screens-in-.patch + +- Add patch to avoid behaviour change causing crashes (kde#419526): + * 0001-Revert-QMenu-hide-when-a-QWidgetAction-fires-the-tri.patch + +- Update to 5.15.0: + * No changelog available + +- Update to 5.15.0-rc2 + * No changelog available -- Add patches to avoid loading plugins from CWD (bsc#1161167, CVE-2020-0569): - * 0001-Do-not-load-plugin-from-the-PWD.patch - * 0002-Doc-QPluginLoader-remove-the-claim-we-search-the-cur.patch -- Same again, just in a different place (bsc#1162191, CVE-2020-0570): - * 0003-QLibrary-Unix-do-not-attempt-to-load-a-library-relat.patch +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.0/?h=5.15.0 +- Drop patches, now upstream: + * 0001-QTextMarkdownImporter-fix-use-after-free-add-fuzz-ge.patch +- Add patch to fix build on Leap 15.1: + * fix-build-openssl-1.1.0.patch + +- Add patch to fix use-after-free (boo#1170582, CVE-2020-12267): + * 0001-QTextMarkdownImporter-fix-use-after-free-add-fuzz-ge.patch + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + * Qt incorrectly calls SSL_shutdown() in OpenSSL mid-handshake + causing denial of service in TLS applications (bsc#1172726, + CVE-2020-13962, QTBUG-83450) -- Update to 5.12.6: +- Update to 5.15.0-beta3: + * No changelog available +- Add patch to fix build on Leap 15.1: + * 0001-Lower-required-version-of-OpenSSL-to-1.1.0.patch + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.6/?h=v5.12.6 -- Drop patch, with the fix for QTBUG-73021 it shouldn't be necessary anymore: - * 0001-Revert-QWidgetWindow-Immediately-forward-close-event.patch + https://wiki.qt.io/New_Features_in_Qt_5.15 +- Replace patches with single patch + 0001-Don-t-white-list-recent-Mesa-versions-for-multithrea.patch: + * 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch + * 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch: + * 0003-Revert-White-list-more-recent-Mesa-version-for-multi.patch +- Refresh 0002-Synthesize-Enter-LeaveEvent-for-accepted-QTabletEven.patch -- Add patch to fix crash when running libQt5Core5.so.5 as executable - (boo#1155955): - * 0001-Fix-crash-when-running-QtCore-Stack-is-misaligned-on.patch +- Update to 5.14.1: + * New bugfix release + * Fixes CVE-2020-0570, bsc#1161167, bsc#1162191, QTBUG-81272 + * For more details please see: + http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.14.1/?h=v5.14.1 +- Drop patch, should be addressed by applications meanwhile: + * 0001-Revert-Always-escape-the-table-names-when-creating-t.patch +- Drop patches, now upstream: + * 0001-Revert-Fix-text-rendering-regression-on-semi-transpa.patch + * 0002-Revert-Fix-crash-with-gamma-corrected-text-blending-.patch + * 0003-Revert-Handle-transparent-pen-color-in-fast-text-pat.patch + +- Update license tag + +- Add patches to avoid regression with rendering of translucent text + (QTBUG-80982): + * 0001-Revert-Fix-text-rendering-regression-on-semi-transpa.patch + * 0002-Revert-Fix-crash-with-gamma-corrected-text-blending-.patch + * 0003-Revert-Handle-transparent-pen-color-in-fast-text-pat.patch + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.5/?h=5.12.5 -- Refresh patches: - * libqt5-Fix-Gujarati-font.patch - * disable-rc4-ciphers-bnc865241.diff - * tell-the-truth-about-private-api.patch - * libqt5-prioritise-gtk2-platformtheme.patch + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Drop patch, Qt behaviour changed now and applications can deal with + it meanwhile: + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available +- Drop libqt5-Fix-Gujarati-font.patch, didn't apply anymore: + * Was probably fixed upstream a loooong time ago (QTBUG-44568) + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + * Fix segfaults due to unaligned stack in QtCore5 (bsc#1155955) + * Add support for PostgreSQL 12 (bsc#1173758) +- Refresh patches: + * 0001-Revert-Always-escape-the-table-names-when-creating-t.patch + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available +- Drop patches, now upstream: + * 0001-tslib-plugin-remove-debug-print-on-old-tslib-version.patch + * 0001-QWidget-setFocusProxy-adjust-focus-widget-properly.patch + +- Disable relocatability, it breaks /usr/lib/sse2 (QTBUG-78948) + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Refresh patches: + * 0001-Add-remote-print-queue-support.patch +- Drop patches, don't apply anymore after upstream refactoring and the + main bug for them seems fixed: - * qapplication-emit-palettechanged.patch +- Drop patches, now upstream: + * 0001-Fix-notification-of-QDockWidget-when-it-gets-undocke.patch + * 0001-Fix-CMake-config-files-for-libdir-different-from-lib.patch - * 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch - * 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch - * 0003-Revert-White-list-more-recent-Mesa-version-for-multi.patch - * 0002-Synthesize-Enter-LeaveEvent-for-accepted-QTabletEven.patch +- Enable zstd support again, issues got fixed upstream meanwhile +- Add patch to fix build against older tslib: + * 0001-tslib-plugin-remove-debug-print-on-old-tslib-version.patch + +- Add patch to fix focus in some cases (QTBUG-77364): + * 0001-QWidget-setFocusProxy-adjust-focus-widget-properly.patch + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.13.1/?h=v5.13.1 +- Refresh patches: + * 0002-xcb-Use-the-screen-s-physical-DPI-as-logical-DPI-unl.patch +- Drop patches, now upstream: + * 0001-Decrease-focusInTimer-timer-from-400-to-200.patch + * 0003-Add-an-ID-for-recognition-of-UGEE-tablets.patch + * 0001-Fix-crash-with-drag-cursor-handling.patch + * 0001-Fix-meta-file-replacements-if-matches-are-empty.patch + * 0002-Do-not-write-Libs-into-.pc-files-if-TEMPLATE-is-not-.patch + * 0003-Make-sure-.pc-.prl-and-.la-files-are-created-for-hea.patch +- Replace reverts with upstream fix: + * D 0001-Revert-Fix-QMAKE_PRL_INSTALL_REPLACE-for-macOS.patch + * D 0001-Revert-qmake-link-qt-libraries-by-full-path.patch + * D 0002-Revert-Replace-absolute-Qt-lib-dir-in-.prl-files.patch + * D 0003-Revert-Fix-prl-replacements-if-libdir-is-in-QMAKE_DE.patch + * A 0001-Fix-CMake-config-files-for-libdir-different-from-lib.patch + +- Add patch to fix crash during Drag-and-Drop: + * 0001-Fix-crash-with-drag-cursor-handling.patch + +- Fix qmake pkconfig generation, broken .pc files become apparent + when switching from pkg-config to pkgconf. (QTBUG-75901) + * 0001-Fix-meta-file-replacements-if-matches-are-empty.patch + * 0002-Do-not-write-Libs-into-.pc-files-if-TEMPLATE-is-not-.patch + * 0003-Make-sure-.pc-.prl-and-.la-files-are-created-for-hea.patch + +- Add patch to work around focus issues with VirtualBox + (boo#1140084, QTBUG-76742): + * 0001-Decrease-focusInTimer-timer-from-400-to-200.patch + +- Link from Qt bindir into %_bindir, not the other way around to fix + applicationDirPath called from Qt binaries +- Add -qt5 suffix to all binaries in %_bindir + +- Add patch to restore compatibility with akonadi's PGSQL backend + (see https://bugs.archlinux.org/task/62997): + * 0001-Revert-Always-escape-the-table-names-when-creating-t.patch + +- Disable libzstd support again, it breaks various existing codebases (QTBUG-76521) + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.13.0/?h=5.13 +- Remove patches, now upstream: + * 0001-Add-quoting-to-deal-with-empty-CMAKE_CXX_STANDARD_LI.patch + * 0003-Add-an-ID-for-recognition-of-UGEE-tablets.patch + +- Revert yet another commit to fix linker errors: + * 0001-Revert-qmake-link-qt-libraries-by-full-path.patch -- Update to 5.12.4: +- Enable libzstd support + +- Revert some commits in the hope of fixing some broken paths (QTBUG-76255): + * 0001-Revert-Fix-QMAKE_PRL_INSTALL_REPLACE-for-macOS.patch + * 0002-Revert-Replace-absolute-Qt-lib-dir-in-.prl-files.patch + * 0003-Revert-Fix-prl-replacements-if-libdir-is-in-QMAKE_DE.patch + +- Add patch to fix some cmake module config files (QTBUG-76244): + * 0001-Add-quoting-to-deal-with-empty-CMAKE_CXX_STANDARD_LI.patch + +- Update to 5.13.0-rc: - * For more details please see: - * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.4/?h=5.12.4 + * No changelog available +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Refresh Mesa multithreading whitelist revert: + * Add 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch + * Refresh 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch + * Refresh 0003-Revert-White-list-more-recent-Mesa-version-for-multi.patch + +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.13.0/?h=5.13 + * Qt headers redefine opengl types differently than khronos headers + (bsc#1176130) +- Remove patches, now upstream: + * qapplication-emit-palettechanged.patch + * reproducible-qrc-time.patch +- Refresh Mesa multithreading whitelist revert: + * Drop 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch + * Refresh 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch +- libQt5XcbQpa is not static, move it to libQt5Gui-private-headers-devel + libqt5-qtdeclarative +- Update to version 5.15.2+kde43: + * QQmlJs::FixedPoolArray: fix UB (precondition violation) in allocate() + * Fix crash during model reset + * QQuickWindow: don't leak old screenChanged connections + * qqmldelegatemodel: Fix out of bounds cache removal + * QQuickItemAnimation: close potential memory leak + +- Update to version 5.15.2+kde36: + * Do not revert properties of deleted objects + * Revert "Fix for possible crash in QSGDefaultLayer::grab" + * Fix distorted text with subpixel matrix translation + * Fix sweep step for tainted QObject JavaScript wrappers + * QQmlDelegateModel: Refresh the view when a column is added at 0 + * QQuickLoader: Do not incubate if the source arrives after setActive(false) + * Include in Yarr.h to fix build with GCC 11 + +- Update to version 5.15.2+kde29: + * Remove unused QPointer + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde28: + * Support ' in styled text + * Document that StyledText also supports   and " + * Add missing limits include to fix build with GCC 11 + * Give a warning when StyledText encounters a non supported entity + * doc: explain QQItem event delivery, handlers, setAcceptTouchEvents() + * JIT: When making memory writable, include the exception handler + * Fix IC properties in same file + * QML: Fix proxy iteration + * DesignerSupport: Don't skip already inspected objects + * Show a tableview even if the syncView has an empty model + * qqmlistmodel: Fix crash when modelCache is null + * Use load(qt_tool) for qmltime + * qv4qmlcontext: Fix bounded signal expressions when debugging + * qmltypes.prf: Take abi into account for *_metatypes.json file names + * Accessibility event is sent on item's geometry change + * Fix crash when calling hasOwnProperty() on proxy object + * QQuickTextInput: Store mask data in std::unique_ptr + * Fix QML property cache leaks of delegate items + * qmlfunctions.qdoc: Add clarification to QML_FOREIGN + * Doc: mention that INCLUDEPATH must be set in some cases + * QML Text doesn't reset lineCount when text is empty + * Avoid GHS linker to optimize away QML type registrations + * QQuickWindow: Check if QQuickItem was not deleted + * QQuickView docs: show correct usage of setInitialProperties + * Add changes file for Qt 5.15.2 + * Revert "qquickloader: Free memory of loaded components after source change" + * Inline components: Fix custom parser support + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch +- Drop patches, now upstream: + * 0001-Include-limits-to-fix-build-with-GCC-11.patch + +- Add patch to fix build with GCC 11 (boo#1185100): + * 0001-Include-limits-to-fix-build-with-GCC-11.patch + +- Work around implicit dependency of src/qml on qmltyperegistrar + which lead to an incomplete libQt5Qml5.so build for non-SSE2 + +- Enable qml-autoreqprov + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.15.2/?h=5.15.2 +- Refresh qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch + +- Add _constraints with 4GB min disk space + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.15.1/?h=5.15.1 +- Drop patches, now upstream: + * fix-subpixel-positioned-text.patch + * qtdeclarative-switch-to-python3.patch + +- Update to version 5.15.0: + * No changelog available + * Added qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch: fixes QTBUG-83890 + +- Update to 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.15.0/?h=5.15.0 + -- Update to 5.12.7: +- Update to 5.15.0-beta4: + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Only force-enable the QML JIT for 32-bit x86 -- Update to 5.12.5: +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtdeclarative.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtdeclarative.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Refresh sse2_nojit.patch: + * Basically a rewrite, needed for the new config system + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.12.4/?h=5.12.4 -- Remove patches, now upstream: + * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- QtQuick.LocalStorage needs libQt5Sql5-sqlite + +- Link from Qt bindir into %_bindir, not the other way around to fix + applicationDirPath called from Qt binaries +- Add -qt5 suffix to all binaries in %_bindir + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.13.0/?h=5.13 + +- Remove patches, upstream in 5.13: +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available +- Remove patches, now upstream: + * Dont-crash-when-accessing-invalid-properties.patch + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.13.0/?h=5.13 +- Refresh sse2_nojit.patch + libqt5-qtgraphicaleffects -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tag. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtgraphicaleffects.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtgraphicaleffects.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtimageformats -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde3: + * TGA Plugin: don't print warning in QTgaHandler::canRead(QIODevice*) + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.15.2/?h=5.15.2 -- Update to 5.12.6: +- Update to 5.15.1: - * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available -- Use %license +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available -- Update to 5.12.5: +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.12.5/?h=5.12.5 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.4: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.12.4/?h=5.12.4 + http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tag. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtimageformats.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtimageformats.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available + * For more details please see: + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- bsc#1144249 - Drop jasper dependency from libqt5-qtimageformats: + Removes JPEG2000 support +- Remove jas_version.patch + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * Switched to new configuration system + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtlocation -- Update to 5.12.7: +- Recommend installation of geoclue2. The plugin needs the + GeoClue2 DBus service file. + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde6: + * Simpler fix to crashing Qml Map appearing 2nd+ time + * Use QLocale::NorwegianBokmal rather than Norwegian + * Android: fix Location properties + * Add changes file for Qt 5.15.2 + * Fix crash when showing Map QML comp. for 2nd+ time + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Add compatibility with qml-autoreqprov + +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.15.2/?h=5.15.2 -- Update to 5.12.6: +- Update to 5.15.1: - * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Bump disk constraints to 5G for everyone + +- Add ppc in _constraints to avoid "No space left on device" + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + * Removed 0001-Fix-build-with-GCC10.patch: contained in upstream + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available -- Update to 5.12.5: +- Update to 5.15.0-beta3: + * No changelog available + +- Add patch to fix the build with GCC10 (boo#1158510): + * 0001-Fix-build-with-GCC10.patch +- Use -ffat-lto-objects (boo#1158510) +- Drop obsolete conditions +- Reorder the spec file. + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.12.5/?h=5.12.5 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.4: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.12.4/?h=5.12.4 + http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtlocation.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtlocation.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available + * For more details please see: + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Add _constraints for ppc64/ppc64le for more than 3.5GB disk + avoid "No space left on device" + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtmultimedia +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde3: + * Revert "Map QVideoFrame::Format_Y8=>QImage::Format_Grayscale8 in QVideoFrame" + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Add compatibility with qml-autoreqprov + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.15.0/?h=5.15.0 + -- Update to 5.12.7: +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtmultimedia.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtmultimedia.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Spec file cleanup + - remove GStreamer 0.10 support + - remove defattr, use license + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtquickcontrols -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde3: + * Convert the path to a url correctly + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Add compatibility with qml-autoreqprov + +- Add patch to fix unfullfillable import: + * fix-handle-deps.patch + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.14.1/?h=v5.14.1 -- Use %license +- Update the license tags. -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtquickcontrols.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtquickcontrols.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtquickcontrols2 -- Update to 5.12.7: +- Update to version 5.15.2+kde10: + * QQuickAction: don't grab the same shortcut multiple times + * Ensure we don't crash when changing sizes after cleanup + +- Update to version 5.15.2+kde8: + * Unset mouseGrabberPopup if it's removed from children + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde7: + * QmlDesigner: Remove duplicate of repeat + * Doc: remove all instances of \qmlpropertygroup + * Doc: fix Qt Labs Platform Menu icon documentation + * Fix QQuickHeaderView models to pass model tester + * Doc: fix SplitView's inheritance + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Add compatibility with qml-autoreqprov + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtquickcontrols2.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtquickcontrols2.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available -- Clean .spec a bit -- Use %license + +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.13.0/?h=5.13 libqt5-qtscript -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde4: + * Bump version from 5.15.3 to 5.15.4 + * Add product_dependencies.yaml to build against LTS 5.15 + * Add changes file for Qt 5.15.2 + * Bump version +- Add patches to reset version to 5.15.2: + * 0001-Revert-Bump-version-from-5.15.3-to-5.15.4.patch + * 0002-Revert-Bump-version.patch + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.14.1/?h=v5.14.1 -- Update to 5.12.5: +- Remove unneeded parentheses in license tag + +- Update the license tags. + +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtscript.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtscript.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtsensors -- Update to 5.12.7: +- Make sure iio-sensor-proxy is available (boo#1188098) + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Add compatibility with qml-autoreqprov + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tag. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtsensors.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtsensors.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update the license for the example subpackage + +- Update License tag, no Qt Company exception involved + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtserialport -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtserialport.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtserialport.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtspeech -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Move the speechd plugin's cmake file into the plugin subpackage + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtspeech.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtspeech.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtstyleplugins +- Add qtstyleplugins-gtksettings.patch: Align Qt with GTK settings + a bit better. +- Add qtstyleplugins-fix-deprecations.patch: Fix various Qt deprecations. +- Remove fix-build-qt5.15.patch: merge into + qtstyleplugins-fix-deprecations.patch (not distinct enough). + +- Amend patch to fix issues with platform themes providing an + incompatible palette (boo#1172658): + * fix-build-qt5.15.patch + +- Add patch to fix build against Qt 5.15: + * fix-build-qt5.15.patch + libqt5-qtsvg -- Add patches from upstream 5.12 branch (bsc#1184783, QTBUG-91507, - CVE-2021-3481): - * 0001-Handle-empty-rects.patch - * 0002-Use-QRect-isEmpty-instead-of-QRect-isNull.patch - * 0003-Fix-oom-in-QSvgTinyDocument-load.patch - * 0004-Fix-stack-overflow-in-QSvgHandler-resolveGradients.patch - * 0005-Add-error-handling-to-color-parsing.patch - * 0006-Fix-stack-overflow-in-dtor-of-QSvgTinyDocument.patch - * 0007-Don-t-divide-by-zero.patch - * 0008-Return-nullptr-instead-of-0.patch - * 0009-Avoid-endless-recursion-when-inflating-gzip.patch - * 0010-Avoid-endless-recursion-in-SvgStructureNode-bounds.patch - * 0011-Don-t-divide-by-zero.patch - * 0012-Use-qFuzzyIsNull-instead-of-isEmpty-on-QRectF.patch - * 0013-Fix-check-against-division-by-zero.patch - * 0014-Don-t-return-partially-inflated-QByteArray.patch - * 0015-Implement-basic-format-check-also-for-compressed-svg.patch - * 0016-Avoid-recursion-when-inflating-compressed-svgs.patch - * 0017-Change-classification-of-XSVG-License.patch - * 0018-Reject-corrupt-svgs-with-invalid-size.patch - * 0019-Allow-loading-SVG-files-with-a-doctype-declaration.patch - * 0020-Improve-handling-of-malformed-numeric-values-in-svg-.patch - * 0021-Clamp-parsed-doubles-to-float-representable-values.patch +- Update to version 5.15.2+kde16: + * Unconditionally stop parsing after the svg end tag + * SVG Image reading: Reject oversize svgs as corrupt + * Do stricter error checking when parsing path nodes + +- Update to version 5.15.2+kde13: + * Fix parsing of animation clock values + * Improve parsing of "r" + * Fix parsing of arc elements in paths + * Fix text x/y when the length is not in pixels + * Support font size not in pixels + * Limit font size to avoid numerous overflows + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde7: + * Make image handler accept UTF-16/UTF-32 encoded SVGs + * Avoid buffer overflow in isSupportedSvgFeature + * Clamp parsed doubles to float representable values + * Improve handling of malformed numeric values in svg files + * Bump version + * Add changes file for Qt 5.15.2 + * Add changes file for Qt 5.12.10 +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch +- Drop patches, now upstream: + * 0001-Improve-handling-of-malformed-numeric-values-in-svg-.patch + * 0002-Clamp-parsed-doubles-to-float-representable-values.patch + * 0003-Avoid-buffer-overflow-in-isSupportedSvgFeature.patch + * 0004-Make-image-handler-accept-UTF-16-UTF-32-encoded-SVGs.patch + +- Add commits from kde's 5.15 branch: + * 0001-Improve-handling-of-malformed-numeric-values-in-svg-.patch + * 0002-Clamp-parsed-doubles-to-float-representable-values.patch + (bsc#1184783, QTBUG-91507, CVE-2021-3481) + * 0003-Avoid-buffer-overflow-in-isSupportedSvgFeature.patch + * 0004-Make-image-handler-accept-UTF-16-UTF-32-encoded-SVGs.patch + (QTBUG-90744) -- Update to 5.12.7: +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.15.2/?h=5.15.2 -- Update to 5.12.6: +- Update to 5.15.1: - * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.15.1/?h=5.15.1 -- Use %license +- Update to version 5.15.0: + * No changelog available -- Update to 5.12.5: +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release + * For more details please see: + https://wiki.qt.io/New_Features_in_Qt_5.15 + +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.12.5/?h=5.12.5 + http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.14.1/?h=v5.14.1 -- Update to 5.12.4: +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtsvg.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtsvg.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.12.4/?h=5.12.4 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Drop patch, fixed upstream: + * 0001-Revert-Fix-rendering-of-SVGs-with-viewBoxes.patch + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available +- Add patch to avoid regression (QTBUG-78200): + * 0001-Revert-Fix-rendering-of-SVGs-with-viewBoxes.patch + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qttools -- Modify the %requires_eq of libqt5-qttools-doc to use libclang - instead of clang now that llvm7 moved the header files to libclang - in SLE-15-SP1:Update (boo#1184920, boo#1109367, QTBUG-70687) +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde17: + * Clamp registered collection time-stamp to SOURCE_DATE_EPOCH if set + * CMake: Fix handling of -extensions argument + * Add changes file for Qt 5.12.10 + * Fix qdbusviewer.exe missing version and copyright information + * qdoc: Avoid excess warnings for undocumented namespaces + * qdoc: Skip ignored entries in .qhp + * qdoc: DocBook generator: Fix \headerfile generation + * Replace prefined application name by a generic name + * Doc: Document attribution argument + * qdoc: Handle JSON as plain text + * CMake: Fix usage of qt_create_translation in a CTest + * Clear out deprecated QLocale::Language values + * qt5_create_translation: Fix handling of directory dependencies + * Add changes file for Qt 5.15.2 + * qdoc: Avoid duplicates in \sincelist + * qtpaths: Add missing location types + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch -- Update to 5.12.7: +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.15.2/?h=5.15.2 -- Update to 5.12.6: +- Fix the clang requirement for Leap 15.2. The clang headers are + also in the libclang package. +- Use the %pkg_version macro available since Leap 15 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Add _constraints with 4GB min disk space + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.12.6/?h=v5.12.6 + https://wiki.qt.io/New_Features_in_Qt_5.15 + +- Update to 5.14.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qttools.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qttools.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Split qcollectiongenerator and qhelpgenerator into a subpackage + which is required by the Qt5Help cmake module + +- Remove the accidental dependency from the devel package on the + Qt Designer example plugins, referenced in the cmake files. +- Move the example plugins to a separate subpackage. + +- Require libqt5-qttools again. This is causing multiple build issues. +- Clean the spec file. + +- Drop some not unnecessary library runtime Requires: libQt5Designer5, + libQt5DesignerComponents5, libQt5Help5, pulled in automatically. +- Change libqt5-qttools and libqt5-qttools-doc Requires in devel + subpackage to Recommends, as the tools are not required for building. +- Make some Summaries and Descriptions more useful. +- Correct requires for matching Clang headers, the headers are part + of the libclang package for current Clang versions + +- Link from Qt bindir into %_bindir, not the other way around to fix + applicationDirPath called from Qt binaries +- Add -qt5 suffix to all binaries in %_bindir +- Drop add-qt5-suffix.patch, no longer necessary + +- Merge fix-for-opensuse-lrelease-qt5.patch and + fix-for-opensuse-qmake-qt5.patch into add-qt5-suffix.patch + +- add fix-for-opensuse-lrelease-qt5.patch + Fixes build of other projects as our lrelease is called lrelease-qt5. + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.13.0/?h=5.13 +- Drop patches, now upstream: + * 0001-qdoc-Don-t-spam-garbage.patch + +- Add patch to fix doc builds getting terminated: + * 0001-qdoc-Don-t-spam-garbage.patch + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.13.0/?h=5.13 +- Refresh fix-for-opensuse-qmake-qt5.patch + libqt5-qttranslations -- Update to 5.12.7: +- Update to version 5.15.2+kde22: + * fix pt_BR meta catalog + * rename (outdated) qt_pt.ts => qt_pt_PT.ts + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde20: + * prune bogus comment from linguist_nl + * Update pt_BR translations for 5.15 branch + * Remove obsolete entries from zh_CN translations + * Add initial translation for Norwegian Nynorsk + * l10n: zh_TW: update translations + * update chinese simplifid language for qt5.12 + * Add dutch (nl) files and partial translations + * Split and update Persian translations + * Add pt_BR translations for 5.12 + * Bump version + * Bump version + * Bump version + * Bump version + * add croatian translation + * Bump version + * fix translation of "discard" in italian +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tag. -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qttranslations.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qttranslations.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtvirtualkeyboard -- Update to 5.12.7: +- Update to version 5.15.2+kde6: + * Fix processing of hard Qt::Key_Backspace and Qt::Key_Delete + * Fix high CPU utilization caused by key repeat timer + +- Update to version 5.15.2+kde4: + * Avoid reparenting of InputPanel when the window is being destroyed + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde3: + * Suggest phrases based on the last selected word of pinyin + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.14.1/?h=v5.14.1 -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtvirtualkeyboard.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtvirtualkeyboard.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtwayland -- Update to 5.12.7: +- Add patches to fix applications not updating after some time (kde#449163): + * 0001-Client-Remove-mWaitingForUpdateDelivery.patch + * 0002-Guard-mResizeDirty-by-the-correctMutex.patch + * 0003-Fix-up-mutexes-for-frame-callbacks.patch +- Add patch to fix several feature detection tests: + * 0001-Use-proper-dependencies-in-compile-tests.patch + +- Update to version 5.15.2+kde44: + * Move the wayland socket polling to a separate event thread + * Connect flushRequest after forceRoundTrip + * Handle registry_global out of constructor + * Client: Avoid processing of events when showing windows + * Client: Delay deletion of QDrag object until after we're done with it + * Client: Implement DataDeviceV3 + * Set preedit cursor when cursor equals to 0 +- Drop patches, now upstream: + * 0001-Client-Avoid-processing-of-events-when-showing-windo.patch + +- Update to version 5.15.2+kde37: + * Fix backport, context destruction was omitted + * Client: do not empty clipboard when a new popup/window is opened + * Wayland client: use wl_keyboard to determine active state +- Add patch to fix crashes triggered by unintentional actions when + showing a window (kde#421700): + * 0001-Client-Avoid-processing-of-events-when-showing-windo.patch + +- Update to version 5.15.2+kde34: + * Fix the logic for decoding modifiers map in Wayland text input protocol + * Client: Always destroy frame callback in the actual callback + * Client: Don't always recreate frame callbacks + * Wayland client: Fix crash when windows are shown/hidden during drag + * Correctly detect if image format is supported by QImageWriter + * Do not update the mask if we do not have a surface + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde28: + * Hook up queryKeyboardModifers + * Fix: remove listener + * Fix build + * Client: Set XdgShell size hints before the first commit + * Client: Disconnect registry listener on destruction + * Client: Connect drags being accepted to updating the source drag icon + * Include locale.h for setlocale/LC_CTYPE + * Fix issue with repeated window size changes + * Client: Announce an output after receiving more complete state + * client: Allow QWaylandInputContext to accept composed key combinations + * Fix compilation + * xdgshell: Tell the compositor the screen we're expecting to fill + * Get correct decoration margins region + * Client: Send exposeEvent to parent on subsurface position changes + * Translate opaque area with frame margins + * Client: Send set_window_geometry only once configured + * Fix memory leak in QWaylandGLContext + * Use qWarning and _exit() instead of qFatal for wayland error + * Fix leaked subsurface wayland items + * Ensure that grabbing is performed in correct context + * Make setting QT_SCALE_FACTOR work on Wayland + * Do not try to eglMakeCurrent for unintended case + * Make setting QT_SCALE_FACTOR work on Wayland + * Scanner: Avoid accessing dangling pointers in destroy_func() + * Add changes file for Qt 5.15.2 + * Doc: List correct license information for the module + * Replace remaining LGPLv3 headers in QtWaylandCompositor with GPLv3 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch +- Drop patches, now upstream: + * 0001-Scanner-Avoid-accessing-dangling-pointers-in-destroy.patch + * 0002-Make-setting-QT_SCALE_FACTOR-work-on-Wayland.patch + * 0003-Do-not-try-to-eglMakeCurrent-for-unintended-case.patch + * 0004-Make-setting-QT_SCALE_FACTOR-work-on-Wayland.patch + * 0005-Ensure-that-grabbing-is-performed-in-correct-context.patch + * 0006-Fix-leaked-subsurface-wayland-items.patch + * 0007-Use-qWarning-and-_exit-instead-of-qFatal-for-wayland.patch + * 0008-Fix-memory-leak-in-QWaylandGLContext.patch + * 0009-Client-Send-set_window_geometry-only-once-configured.patch + * 0010-Translate-opaque-area-with-frame-margins.patch + * 0011-Client-Send-exposeEvent-to-parent-on-subsurface-posi.patch + * 0012-Get-correct-decoration-margins-region.patch + * 0013-xdgshell-Tell-the-compositor-the-screen-we-re-expect.patch + * 0014-Fix-compilation.patch + * 0015-client-Allow-QWaylandInputContext-to-accept-composed.patch + * 0016-Client-Announce-an-output-after-receiving-more-compl.patch + * 0017-Fix-issue-with-repeated-window-size-changes.patch + * 0018-Include-locale.h-for-setlocale-LC_CTYPE.patch + +- Add more commits from KDE's 5.15 branch: + * 0008-Fix-memory-leak-in-QWaylandGLContext.patch (QTBUG-85608) + * 0009-Client-Send-set_window_geometry-only-once-configured.patch + * 0010-Translate-opaque-area-with-frame-margins.patch + * 0011-Client-Send-exposeEvent-to-parent-on-subsurface-posi.patch + (QTBUG-86177) + * 0012-Get-correct-decoration-margins-region.patch + * 0013-xdgshell-Tell-the-compositor-the-screen-we-re-expect.patch + * 0014-Fix-compilation.patch + * 0015-client-Allow-QWaylandInputContext-to-accept-composed.patch + (kde#405388) + * 0016-Client-Announce-an-output-after-receiving-more-compl.patch + (kde#435124) + * 0017-Fix-issue-with-repeated-window-size-changes.patch + * 0018-Include-locale.h-for-setlocale-LC_CTYPE.patch + +- Add commits from upstream's 5.15 branch: + * 0002-Make-setting-QT_SCALE_FACTOR-work-on-Wayland.patch (QTBUG-87762) + * 0003-Do-not-try-to-eglMakeCurrent-for-unintended-case.patch (QTBUG-88277) + * 0004-Make-setting-QT_SCALE_FACTOR-work-on-Wayland.patch (QTBUG-87762, QTBUG-88064) + * 0005-Ensure-that-grabbing-is-performed-in-correct-context.patch (QTBUG-87597) + * 0006-Fix-leaked-subsurface-wayland-items.patch (QTBUG-88782) +- Add commit from KDE's 5.15 branch: + * 0007-Use-qWarning-and-_exit-instead-of-qFatal-for-wayland.patch + +- Add compatibility with qml-autoreqprov + +- Add upstream patch to fix a regression: + * 0001-Scanner-Avoid-accessing-dangling-pointers-in-destroy.patch + +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.15.2/?h=5.15.2 -- Update to 5.12.6: +- Update to 5.15.1: - * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.15.1/?h=5.15.1 -- Use %license +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.15.0/?h=5.15.0 -- Update to 5.12.5: +- Update to 5.15.0-beta4: + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.12.5/?h=5.12.5 + https://wiki.qt.io/New_Features_in_Qt_5.15 +- Drop patches, now upstream: + * fix-return-nonvoid-function.patch + +- Update to 5.14.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.14.1/?h=v5.14.1 +- Drop patches, now upstream: + * 0001-Avoid-animating-single-frame-cursors.patch + +- Remove unneeded parentheses in License tag + +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtwayland.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtwayland.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available + * For more details please see: + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Add patch to address performance regression (kde#412924): + * 0001-Avoid-animating-single-frame-cursors.patch + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Drop patch, cause of the regression was reverted in qtbase: + * 0003-Client-Don-t-send-fake-SurfaceCreated-Destroyed-even.patch +- Drop patch, now upstream: + * 0004-Client-Make-handleUpdate-aware-of-exposure-changes.patch +- Drop patch, it's (hopefully) no longer necessary: + * workaround-null-object.patch +- Add patch to fix build: + * fix-return-nonvoid-function.patch + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.13.1/?h=v5.13.1 - * 0003-Client-Reset-frame-callback-timer-when-hiding-a-wind.patch - * 0005-Client-Make-handleUpdate-aware-of-exposure-changes.patch -- Refresh patches: - * 0004-Client-Don-t-send-fake-SurfaceCreated-Destroyed-even.patch - * workaround-null-object.patch + * 0005-Client-Reset-frame-callback-timer-when-hiding-a-wind.patch + * 0001-Fix-use-of-private-dependency.patch + +- Add patch to fix deps in Qt5WaylandClient.pc and .cmake: + * 0001-Fix-use-of-private-dependency.patch -- Add patches from upstream 5.12 branch to fix various issues: +- Add patch from upstream 5.13 branch to fix crashes: +- Add patch from upstream 5.12 branch to improve performance: - * 0003-Client-Reset-frame-callback-timer-when-hiding-a-wind.patch - * 0004-Client-Don-t-send-fake-SurfaceCreated-Destroyed-even.patch - * 0005-Client-Make-handleUpdate-aware-of-exposure-changes.patch + * 0003-Client-Don-t-send-fake-SurfaceCreated-Destroyed-even.patch + * 0004-Client-Make-handleUpdate-aware-of-exposure-changes.patch + * 0005-Client-Reset-frame-callback-timer-when-hiding-a-wind.patch -- Update to 5.12.4: +- Update to 5.13.0: - * For more details please see: - * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.12.4/?h=5.12.4 + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available +- Drop patches, bug fixed upstream: + * 0001-Revert-Fix-compilation-with-QT_NO_WARNING_OUTPUT.patch + * 0002-Revert-Client-Don-t-send-illegal-wl_pointer.set_curs.patch + * 0003-Revert-Client-tests-Add-convenience-for-getting-curs.patch + * 0004-Revert-Client-Decrease-buffer_scale-for-small-cursor.patch + * 0005-Revert-Client-Refactor-cursors-and-fix-various-bugs.patch + +- Revert upstream commits to hopefully fix kscreenlocker crash (kde#407653): + * 0001-Revert-Fix-compilation-with-QT_NO_WARNING_OUTPUT.patch + * 0002-Revert-Client-Don-t-send-illegal-wl_pointer.set_curs.patch + * 0003-Revert-Client-tests-Add-convenience-for-getting-curs.patch + * 0004-Revert-Client-Decrease-buffer_scale-for-small-cursor.patch + * 0005-Revert-Client-Refactor-cursors-and-fix-various-bugs.patch + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtx11extras -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde1: + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Update to 5.15.2: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tag. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtx11extras.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtx11extras.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtxmlpatterns -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available -- Update to 5.12.6: +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.12.6/?h=v5.12.6 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.5: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.12.5/?h=5.12.5 + http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtxmlpatterns.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtxmlpatterns.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.4: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.12.4/?h=5.12.4 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.13.0/?h=5.13 + libreoffice +- Fix bsc#1183308: LO-L3: Simple, seven page slide deck of 3.7MB takes + looong to open, start presentation mode, or move back to slide 1 + * bsc1183308.patch + +- Removed unrecognized option `--disable-vlc` + This option has been removed from upstream in commit + https://gerrit.libreoffice.org/c/core/+/108283 + There's no real change in our build given that the + VLC avmedia backend was explicitly disabled. + * Fix provided by Marina Latini +- Fix gtk popover usage on gtk 3.20 + * patch provided by Gustavo Boiko fix_gtk_popover_on_3.20.patch +- Revert upstream commit https://gerrit.libreoffice.org/c/core/+/116884 + * patch provided by Gustavo Boiko fix_math_desktop_file.patch +- Fix generated list of files for python scripts +- Updating some LibreOffice buildrequires + * Fix provided by Marina Latini +- Fix UI scaling on HIDPI Wayland/KDE screens + https://bugs.documentfoundation.org/show_bug.cgi?id=137924 + * fix-wayland-scaling-in-plasma.patch +- Refreshed patch 0001-Revert-java-9-changes.patch + +- Update to 7.2.3.2 (jsc#SLE-18214) + * Fixes for the following issues: + bsc#1187982 + bsc#1189813 +- Use vendored boost for all codestreams except Tumbleweed. + Update boost vendored version. +- Add vendored poppler to use for all codestreams except Tumbleweed. +- Keep upstream desktop file names (bsc#1183655) and display math icon (bsc#1180479) +- Source profile.d/alljava.sh from either /etc (if found) or + /usr/etc). +- Dropped patches: + * bsc1187173.patch + * bsc1182969.patch + * tdf142839.patch + * bsc1185797.patch + * multicolumn-crash-fix.patch + * use-comphelper.patch + librsvg +- Update to version 2.52.5: + + Fix mangled output in rsvg-convert when redirecting output to + a pipe on Windows. + + When outputting to SVG, rsvg-convert now uses the width/height + units specified in the command line; it always used pixels + before. + + Fix incorrect top/left margins for SVG/PS/EPS/PDF output. + + Fix incorrect placement of glyphs when text has non-uniform + scaling in the X/Y axes. This is not a librsvg bug, but is + fixed by Pango 1.49.3 and later. Hopefully Pango 1.48.11 will + be released soon with this fix as well. Note that this release + of librsvg cannot increase the minimum Pango version to 1.48.11 + because it is not released yet. + + Miscellaneous: Updated crate dependencies: assert_cmd, cast, + clap cssparser, float-cmp, itertools, nalgebra, png, proptest, + rctree, selectors, system-deps. + librtas +- librtasevent: Fix memory page address print issue (bsc#1193846 ltc#193949). + + librtasevent-Fix-memory-page-address-print-issue.patch + +- Add -ffat-lto-objects to avoid ppc64le build error + -- RPM group classification; add project web locations - libselinux +- Update to version 3.1: + * selinux/flask.h, selinux/av_permissions.h and sepol/policydb/flask.h were + removed. All userspace object managers should have been updated to use the + dynamic class/perm mapping support. + Use string_to_security_class(3) and string_to_av_perm(3) to map the class + and permission names to their policy values, or selinux_set_mapping(3) to + create a mapping from class and permission index values used by the + application to the policy values. + * Removed restrictions in libsepol and checkpolicy that required all declared + initial SIDs to be assigned a context. + * Support for new policy capability genfs_seclabel_symlinks + * selinuxfs is mounted with noexec and nosuid + * `security_compute_user()` was deprecated + +- Added skip_cycles.patch to skip directory cycles and not error + out + libsemanage +- Add /var/lib/selinux + +- Remove libsemanage-update-map-file.patch to prevent checkers from declining + the submission. Keeping the snippet in the spec file in case we try to + enable LTO again + +- Update to version 3.1 + * Improved manpage + * fsync final files before rename + +- Disabled LTO again. This breaks e.g. shadow and also other packages + in security:SELinux + +- Fix build with LTO: [bsc#1133102] + * Enable LTO (Link Time Optimization) and build with -ffat-lto-objects + * Update map file to include new symbols and remove wildcards +- Add libsemanage-update-map-file.patch + +- Drop suse_path.patch: replace it with a grep/sed logic replacing + /usr/libexec in all files with the correct value for all distros + (taking into account that openSUSE is in progress of migrating + from /usr/lib to /usr/libexec). + +- Apply suse_path.patch only for older distributions. Newer + use libexec + libsepol +- Update to version 3.1 + * Add support for new polcap genfs_seclabel_symlinks + * Initialize the multiple_decls field of the cil db + * Return error when identifier declared as both type and attribute + * Write CIL default MLS rules on separate lines + * Sort portcon rules consistently + * Remove leftovers of cil_mem_error_handler + * Drop remove_cil_mem_error_handler.patch, is included + +- Enable -fcommon in order to fix boo#1160874. + libsndfile +- Fix heap buffer overflow in flac_buffer_copy (CVE-2021-4156, + bsc#1194006): + libsndfile-CVE-2021-4156.patch + libsoup +- Update to version 3.0.3: + + Fix various HTTP/2 issues. + + Error when libsoup2 has been loaded before libsoup3. + + Fix memory leak when using TLS. + libstorage-ng +- merge gh#openSUSE/libstorage-ng#857 +- add support for RAID metadata versions 1.1 and 1.2 (for bsc#1168914) +- improved integration test for RAIDs +- 4.4.76 + +- merge gh#openSUSE/libstorage-ng#856 +- added python-rpm-macros to build requires (bsc#1194759) +- 4.4.75 + +- Translated using Weblate (Italian) (bsc#1149754) +- 4.4.74 + +- Translated using Weblate (Indonesian) (bsc#1149754) +- 4.4.73 + +- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) +- 4.4.72 + +- merge gh#openSUSE/libstorage-ng#855 +- made some memory handling exception safe +- coding style +- 4.4.71 + +- merge gh#openSUSE/libstorage-ng#854 +- use make_shared instead of new when creating actions for the + actiongraph +- 4.4.70 + +- merge gh#openSUSE/libstorage-ng#853 +- added const +- 4.4.69 + +- merge gh#openSUSE/libstorage-ng#852 +- added Luks::reset_activation_infos() + +- Translated using Weblate (Japanese) (bsc#1149754) + +- Translated using Weblate (Catalan) (bsc#1149754) + +- Translated using Weblate (Slovak) (bsc#1149754) + +- merge gh#openSUSE/libstorage-ng#851 +- updated pot and po files +- 4.4.68 + +- merge gh#openSUSE/libstorage-ng#850 +- extended callbacks for probing problems +- 4.4.67 + +- merge gh#openSUSE/libstorage-ng#849 +- added get_size function to LuksInfo +- coding style +- 4.4.66 + +- Translated using Weblate (Japanese) (bsc#1149754) +- 4.4.65 + +- Translated using Weblate (Slovak) (bsc#1149754) +- 4.4.64 + +- Translated using Weblate (Catalan) (bsc#1149754) + libteam +- teamd: better handle failures to chown(TEAMD_RUN_DIR) during + teamd_drop_privileges() (bsc#1185424) + [+ better_handle_failures_to_chown.patch] + -- Update to new upstream release 1.11 - * add support for TIPC link watcher - * teamd quits when the device is removed - * teamd: add support for checking multiple ports IFLA_PHYS_PORT_ID - -- Update to new upstream release 1.5 - * lacp: introduce multiple aggregator selection policies - * lacp: allow to have multiple functions to find out which port - is better - * lacp: introduce agg select policy based on per-port config - options - * teamd: introduce simple SR-IOV support - * lacp: do not set state disable if driver does not report speed - and duplex - * teamd: add support for multicast group rejoin sending - * utils: add bond2team conversion tool - -- Update to new upstream release 1.0 - - (no changes summary provided; this is the first tarball release) - -- Update to git snapshot 0+git368 [a62cd9309607c6d72d46ef68403a730a6367b827] - - no changes summary provided by upstream -- Install systemd service file for teamd -- Build and install python bindings - -- Initial package for build.opensuse.org - libthai +- Update to version 0.1.29. + * Rewritten thbrk test. + * More compliance with UAX#14 (Unicode Line Breaking Algorithm) + for thbrk. + * Fix a typo in TIS-620 character name in tis.h. + * Updated word break dictionary. + -- Update to version 0.1.21: - + Updated word break dictionary. - + Improve word breaking performance by 8.61%. - libupnp +- Update to release 1.4.12 + * Changes to build system only; nothing user-visible. + +- Update to release 1.4.10 + * Changes to build system only; nothing user-visible. + +- Update to release 1.14.9 + * Removes references to deprecated pthread_mutexattr_{g,s}etkind_np + +- Update to release 1.14.7 + * Build fixes for Windows + +- Update to release 1.14.6 + * Fix for a DNS Rebind exploit. [CVE-2021-29462] + +- Update to release 1.14.5 + * Non-recursive version of ixmlNode_free() avoids stack overflow + attack (Fixes CVE-2021-28302). + +- Update to release 1.14.4 + * Fix for gena leak. + +- Update to release 1.14.2 + * Fix crash in UpnpGetIfInfo due to unexpected null addresses + showing up for tunnel netdevices. + +- Update to release 1.14.1 + * Remove port >= 49152 restriction. + libvirt +- qemu: fix inactive snapshot revert + 76deb656-qemu-fix-snapshot-revert.patch + boo#1195690 + +- libxl: Mark auto-allocated graphics ports to used on reconnect + e0241f33-libxl-mark-allocated-graphics-ports.patch +- libxl: Release all auto-allocated graphics ports + 18ec405a-libxl-release-graphics-ports.patch + bsc#1191668 + +- Revert commit 938382b60a since it changes semantics on some + public APIs + 105dace2-revert-virProcessGetStatInfo.patch + +- libxl: Add lock process indicator to saved VM state + 31e937fb-libxl-save-lock-indicator.patch + bsc#1191668 + +- sysconfig files have not been distributed for many months. Add + upstream patches that improve documentation and moves service + default settings to the associated systemd service file. + 3be5ba11-libvirt-guests-install.patch, + 16172741-libvirt-guests-manpage.patch, + 8eb44616-remove-sysconfig-files.patch + +- Update to libvirt 8.0.0 + - CVE-2021-4147 + - bsc#1191511 + - jsc#SLE-11435, jsc#SLE-18354 + - Many incremental improvements and bug fixes, see + https://libvirt.org/news.html#v8-0-0-2022-01-14 + - Dropped patches: + 23b51d7b-libxl-disable-death-event.patch, + a4e6fba0-libxl-rename-threadinfo-struct.patch, + e4f7589a-libxl-shutdown-thread-name.patch, + b9a5faea-libxl-handle-death-thread.patch, + 5c5df531-libxl-search-domid-in-thread.patch, + a7a03324-libxl-protect-logger-access.patch, + cbae4eaa-libxl-add-domainGetMessages.patch + +- libxl: Implement domainGetMessages API + cbae4eaa-libxl-add-domainGetMessages.patch + bsc##1193623 + libvpx -- backport security fix: - CVE-2020-0034.patch: bsc#1166066: out-of-bounds read on truncated key frames +- Rename libvpx-configure-add-s390.patch to + libvpx-configure-add-arch.patch: add support for RISC-V -- backport security fixes: - CVE-2019-2126.patch bsc#1160611: double free in ParseContentEncodingEntry() - CVE-2019-9325.patch bsc#1160612: out-of-bounds read - CVE-2019-9232.patch bsc#1160613: Fix OOB memory access on fuzzed data - CVE-2019-9433.patch bsc#1160614: use-after-free in vp8_deblock() - CVE-2019-9371.patch bsc#1160615: resource exhaustion after memory leak -- executed test suite before submit +- update to 1.11.0: + - Enhancement: + Numerous improvements for Neon optimizations. + Code clean-up and refactoring. + Calculation of rd multiplier is changed with BDRATE gains. + - Bug fixes: + Fix to overflow on duration. + Fix to several instances of -Wunused-but-set-variable. + Fix to avoid chroma resampling for 420mpeg2 input. + Fix to overflow in calc_iframe_target_size. + Fix to disallow skipping transform and quantization. + Fix some -Wsign-compare warnings in simple_encode. + Fix input file path in simple_encode_test. + Fix valid range for under/over_shoot pct. + - Includes fix for CVE-2020-0034 (bsc#1166066) +- Remove libvpx-armv7-use-hard-float.patch: fixed + +- Enable PIC: + * Remove libvpx-define-config_pic.patch + +- using service/obspcio again because upstream tar ball is changing, + leading to trust validation errors + +- udpate to 1.10.0: + This maintenance release adds support for darwin20 and new codec controls, as + well as numerous bug fixes. + - Upgrading: + New codec control is added to disable loopfilter for VP9. + New encoder control is added to disable feature to increase Q on overshoot + detection for CBR. + Configure support for darwin20 is added. + New codec control is added for VP9 rate control. The control ID of this + interface is VP9E_SET_EXTERNAL_RATE_CONTROL. To make VP9 use a customized + external rate control model, users will have to implement each callback + function in vpx_rc_funcs_t and register them using libvpx API + vpx_codec_control_() with the control ID. + - Enhancement: + Use -std=gnu++11 instead of -std=c++11 for c++ files. + - Bug fixes: + Override assembler with --as option of configure for MSVS. + Fix several compilation issues with gcc 4.8.5. + Fix to resetting rate control for temporal layers. + Fix to the rate control stats of SVC example encoder when number of spatial + layers is 1. + Fix to reusing motion vectors from the base spatial layer in SVC. + 2 pass related flags removed from SVC example encoder. + +- Update to 1.9.0 + This release adds support for NV12, a separate library for rate control, as + well as incremental improvements. + - Upgrading: + NV12 support is added to this release. + A new interface is added for VP9 rate control. The new library libvp9rc.a + must be linked by applications. + Googletest is updated to v1.10.0. + simple_encode.cc is compiled into a new library libsimple_encode.a with + CONFIG_RATE_CTRL. + - Enhancement: + Various changes to improve VP9 SVC, rate control, quality and speed to real + time encoding. + - Bug fixes: + Fix key frame update refresh simulcast flexible svc. + Fix to disable_16x16part speed feature for real time encoding. + Fix some signed integer overflows for VP9 rate control. + Fix initialization of delta_q_uv. + Fix condition in regulate_q for cyclic refresh. + Various fixes to dynamic resizing for VP9 SVC. + +- Update to version 1.8.2: + Fixes: + - CVE-2019-2126 bsc#1160611: double free in ParseContentEncodingEntry() + - CVE-2019-9325 bsc#1160612: out-of-bounds read + - CVE-2019-9232 bsc#1160613: Fix OOB memory access on fuzzed data + - CVE-2019-9433 bsc#1160614: use-after-free in vp8_deblock() + - CVE-2019-9371 bsc#1160615: resource exhaustion after memory leak + official changelog: + * This release collects incremental improvements to many aspects of the library. + * Upgrading: + ARCH_* defines have been removed in favor of VPX_ARCH_*. + +- Update to version 1.8.1: + * This release collects incremental improvements to many aspects + of the library. + * Upgrading: + - VP8E_SET_CPUUSED now accepts values up to 9 for vp9. + - VPX_CTRL_VP9E_SET_MAX_INTER_BITRATE_PCT had a spelling fix + (was VP8E). + - The --sdk-path option has been removed. If you were using it + to build for Android please read build/make/Android.mk for + alternatives. + - All PPC optimizations have been disabled: + https://bugs.chromium.org/p/webm/issues/detail?id=1522. + * Enhancements: Various changes to improve encoder rate control, + quality and speed for practically every use case. + * Bug fixes: vp9-rtc: Fix color artifacts for speed >= 8. + +- Disable LTO (boo#1133255). + +- disable vsx on ppc64le to fix build failure + +- update to version 1.8.0 + This release focused on encoding performance for realtime and VOD use cases. + - Upgrading: + This adds and improves several vp9 controls. Most are related to SVC: + VP9E_SET_SVC_FRAME_DROP_LAYER: + - Frame dropping in SVC. + VP9E_SET_SVC_INTER_LAYER_PRED: + - Inter-layer prediction in SVC. + VP9E_SET_SVC_GF_TEMPORAL_REF: + - Enable long term temporal reference in SVC. + VP9E_SET_SVC_REF_FRAME_CONFIG/VP9E_GET_SVC_REF_FRAME_CONFIG: + - Extend and improve this control for better flexibility in setting SVC + pattern dynamically. + VP9E_SET_POSTENCODE_DROP: + - Allow for post-encode frame dropping (applies to non-SVC too). + VP9E_SET_SVC_SPATIAL_LAYER_SYNC: + - Enable spatial layer sync frames. + VP9E_SET_SVC_LAYER_ID: + - Extend api to specify temporal id for each spatial layers. + VP9E_SET_ROI_MAP: + - Extend Region of Interest functionality to VP9. + - Enhancements: + 2 pass vp9 encoding has improved substantially. When using --auto-alt-ref=6, + we see approximately 8% for VBR and 10% for CQ. When using --auto-alt-ref=1, + the gains are approximately 4% for VBR and 5% for CQ. + For real-time encoding, speed 7 has improved by ~5-10%. Encodes targeted at + screen sharing have improved when the content changes significantly (slide + sharing) or scrolls. There is a new speed 9 setting for mobile devices which + is about 10-20% faster than speed 8. + - Bug fixes: + VP9 denoiser issue. + VP9 partition issue for 1080p. + VP9 rate control improvments. + Postprocessing Multi Frame Quality Enhancement (MFQE) issue. + VP8 multithread decoder issues. + A variety of fuzzing issues. +- so name is changing to 6 +- use optflags for building + +- update to version 1.7.0 + This release focused on high bit depth performance (10/12 bit) and vp9 + encoding improvements. + - Upgrading: + This release is ABI incompatible due to new vp9 encoder features. + Frame parallel decoding for vp9 has been removed. + - Enhancements: + vp9 encoding supports additional threads with --row-mt. This can be greater + than the number of tiles. + Two new vp9 encoder options have been added: + - -corpus-complexity + - -tune-content=film + Additional tooling for respecting the vp9 "level" profiles has been added. + - Bug fixes: + A variety of fuzzing issues. + vp8 threading fix for ARM. + Codec control VP9_SET_SKIP_LOOP_FILTER fixed. + Reject invalid multi resolution configurations. +- drop obsolete CVE-2017-13194.patch +- switch to git service since no tar ball at the old place anymore +- so name increase to 5 +- use gnu99 for ppc + +- Enable VP9 10bit encoding support boo#1083537 libxmlb +- Update to version 0.3.6: + - Add support for LZMA decompression + - Add locking for file monitors + - Modernise property declaration + - Add iterator for XbNode attributes and children + - Put tail after the node when exporting XbBuilderNode + - Ensure _IS_TOKENIZED is set if tokens are added manually + - Ensure we never add too many tokens to the silo + - Remove the G_ALIGNOF checks to fix compile with old GLib + versions + - Use the correct pkgconfig export package name in the GIR file +- Add pkgconfig(liblzma) BuildRequires: new dependency. + libyui +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libyui:libyui-ncurses +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libyui:libyui-ncurses-pkg +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libyui:libyui-qt +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libyui:libyui-qt-graph +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libyui:libyui-qt-pkg +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libzapojit +- Add upstream patch, fixes: CVE-2021-39360: + libzapojit-skydrive-Guard-against-invalid-SSL-certificates.patch: + skydrive: Guard against invalid SSL certificates. + libzypp +- Fix handling of redirected command in-/output (bsc#1195326) + This fixes delays at the end of zypper operations, where + zypper unintentionally waits for appdata plugin scripts to + complete. +- version 17.29.4 (22) + +- Public header files on older distros must use c++11 + (bsc#1194597) +- Fix exception handling when reading or writing credentials + (bsc#1194898) +- version 17.29.3 (22) + +- Fix Legacy include (bsc#1194597) +- version 17.29.2 (22) + +- Fix broken install path for parser compat headers (fixes #372, + bsc#1194597) +- RepoManager: remember exec errors in exception history + (bsc#1193007) +- version 17.29.1 (22) + +- Use the default zypp.conf settings if no zypp.conf exists + (bsc#1193488) +- Fix wrong encoding of iso: URL components (bsc#954813) +- Handle armv8l as armv7hl compatible userland. +- Introduce zypp-curl a sublibrary for CURL related code. +- zypp-rpm: Increase rpm loglevel if ZYPP_RPM_DEBUG is set. +- Save all signatures associated with a public key in its + PublicKeyData. +- version 17.29.0 (22) + linux-atm +- Modernise spec file a bit: + * Move licnse to library package + * Use more of new macros for building + +- add fix-build-after-y2038-changes-in-glibc.patch + +- add linux-atm-2.5.2-remove-headers-crude-hack.patch +- switch from %doc to %license for licenses + -- fix fdleak [bnc#544223] -- remove static libraries and "la" files - -- fix build with glibc 2.10 - -- add bison and flex BuildRequires - lvm2 +- udev: create symlinks and watch even in suspended state (bsc#1195231) + + bug-1195231-udev-create-symlinks-and-watch-even-in-suspended-sta.patch + +- starting with 12SP4 lvconvert no longer takes stripes option (bsc#1183905) + + bug-1183905_lvconvert-allow-stripes-stripesize-in-mirror-convers.patch +- LVM vgimportclone on hardware snapshot does not work (bsc#1193181) + + bug-1193181_vgimportclone_on_hardware_snapshot_does_not_work.patch + lvm2:devicemapper +- udev: create symlinks and watch even in suspended state (bsc#1195231) + + bug-1195231-udev-create-symlinks-and-watch-even-in-suspended-sta.patch + +- starting with 12SP4 lvconvert no longer takes stripes option (bsc#1183905) + + bug-1183905_lvconvert-allow-stripes-stripesize-in-mirror-convers.patch +- LVM vgimportclone on hardware snapshot does not work (bsc#1193181) + + bug-1193181_vgimportclone_on_hardware_snapshot_does_not_work.patch + mailx +- Add patch mailx-12.5-systemd.patch to add description how to avoid + bugs like bsc#1192916 -- mailx does not send mails unless run via + strace or in verbose mode + +- fix-sendmail-name.patch: fix name argument when calling + /usr/sbin/sendmail [bsc#1180355]. + +- Updates to mailx-12.5-openssl-1.1.0f.patch + * If the openssl RNG is already + seeded (on linux it always is) skip snake-oil reeseeding from + file. Update man page accordingly. + * Update man page with information that ssl2 and ssl3 are + not only deprecated but currently unavailable and that + tls1 forces TLS 1.0 but not later versions. + * RAND_EGD is also unavailable, not just unused. + * set SSL_OP_NO_TICKET, many servers accept session + tickets, but almost never rotate them properly, TLS 1.3 + session tickets are not affected by this flag. + * When using client certificates, check if the cert and key + match each other. + +- Remove redundant %clean section. +- Replace old $RPM_* shell vars by macros. + -- Correct comment in spec file - -- Crop off the brackets of an ipv6 addresse if found (bnc#853246) - -- Add patch mailx-12.5-ipv6.dif to enable mailx to parse IPv6 addresses - including a port. We do only support the [ipv6]:port syntax (bnc#853246) - -- Do not pseudo detect Latin nor UTF-8 in binary attachments (bnc#827010) -- Add patch mailx-12.5-parentheses.dif, that is try to tranquilize - gcc due warning about parentheses (please check!) - -- buildrequire groff explicitly - -- license update: BSD-4-Clause and MPL-1.1 - See COPYING. Fedora also uses this license designation - -- Add BuildRequires on man to fix build for Factory - -- Avoid header rewrite in case of specified ttycharset in wrong - locale but subject in ttycharset (bnc#753340) - -- Try to support not only UTF-8 but also latin text encodings (bnc#753340) - -- Update to heirloom mailx 12.5 - * Better detection of base64 encoded text if acrossed a line - * A null pointer dereference that lead to a segmentation fault - when the user hit return at a yes/no question has been fixed - * When both standard input and standard output refer to a - terminal, ignore SIGPIPE - * With the "-E" command line option or if the "skipemptybody" - variable is set, outgoing messages that contain no text in - their first or only part are not sent but silently discarded. - * When an attachment that would have a "text/something" content - type contains illegal byte sequences, it is now reliably sent - out with the "application/octet-stream" content type instead - * Fixed a bug that caused messages to be truncated with IMAP servers that - use LF as line ending in message data, such as Google Mail (reported by - Matthew L. Shobe). - * Do not run filename expansion for IMAP or POP3 mailboxes names, making - it possible to select mailboxes that contain both brackets and spaces - in their names (reported by Matthew L. Shobe). - * Fixed the format of the timezone in "Date" header fields for zones in - the Western Hemisphere whose offsets are not an integral number of hours - (patch by Matthew Fischer). - * Fixed a message corruption that occurred when the "inc" command was used - with a mbox format mailbox after encrypted messages had been viewed - (reported by Martin Neitzel). - * Fixed a condition that caused mailx to hang when looking at a message, - copying that message, and issuing a "z" command evaluating an uncached - portion of an IMAP folder. - * Make it compile with OpenSSL 1.0.0-beta2 - * For RFC 2047 MIME "encoded-word" parts in headers, assume that the end of - each word resets the conversion state (Yedidyah Bar-David). - * When the ORGANIZATION variable has an empty value, do not generate an - "Organization:" header field. Previously, this condition resulted in - mailx refusing to send mail -- Fix my Reply-To patch found by milli - -- Allow mailx to compile properly when openSSL is built without - SSLv2 support. - -- only recommend smtp_daemon, mailx has builtin SMTP support - -- fix parallel make - -- fixed build issue with openssl 1.0 - -- enable parallel building - -- updated patches to apply with fuzz=0 - man-pages-zh_CN +- Update to version 1.6.3.6 + * Update translations for ulimit(3) from manpages-dev 5.10 + * Update unicode_stop(1) and unicode_start(1) from kbd 2.3.0 + * Add translation for epoll(7) + * Add coreutils 8.32 translation: od(1) and pr(1). + * Replace old fileutils ln(1) with coreutils ln(1). + * Replace old bsdutils kill(1) with coreutils kill(1). + * Some other minor improvements +- Fix URL and SourceUrl + +- update version 1.6.3.4 + * switch upstream to https://github.com/manpages-zh + which has latest coreutils translations + marble +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix build with gpsd 3.23.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Raise the minimum disk space limit. + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove KNewStuff2 group from knsrc file + * Update outdated note in the setup instructions + * Avoid the need to set Qt::WA_DeleteOnClose on widgets using Marble + * Add toVariantList-function to GeoDataLineString. + * Adding moveLeft, Right, Up, Down and minimum/maximumZoom to MarbleQuickItem. + * Revert changes on Windows data and plugins path + * Additions to MarbleQuickItem QML element + * fix data directory on Windows platforms + * Bump marble version number in cmake as well. + * Bump marble version + * Add dummy desktop file to make apps.kde.org happy +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Fix GeoNames web service URL, is now api.geonames.org (kde#432598) + * Properly center GeoPainter::regionFromRect (kde#431466) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- Changes since 20.12.2: + * Fix GeoNames web service URL, is now api.geonames.org (kde#432598) + * Provide BUILD_TOUCH option to force install of touch variant + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Skip creation of temporary files for zipped KML (KMZ) (kde#428437) + * Dont open a MessageBox when a file fails to load from the library (kde#416925) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Add _constraints with default min 3GB physicalmemory + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * Fix build with gpsd 3.21 + * Fix Windows build. + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix the reference to docs.kde.org from marble-qt + * Add missing Qt5WebChannel dependency + milou5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Avoid sorting old results based on new query input string + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Conform to the Icon Naming Specification + * Allow runners to provide styled text in multiline mode + * Port mostly to PC3 + * Use plasma components tooltip + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Fix package build with plasma-framework 5.89.0. + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Remove no longer needed CMake code + * Remove Preview stuff + * Fix error about "reversed" not being defined + * Make results delegate list items a bit taller with bigger icons (kde#422567) + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * Fix error about "reversed" not being defined + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Restore same visibility of deprecated API for builds of tarball & checkout + * Allow runners to display multiline display text + * Port deprecated KRunner singleRunnerMode methods + * Set RunnerManager runnerWindow variable if it is available + * Remove obsolete COPYING files + * Convert license headers to SPDX + * Raise minimum CMake version to 3.16 + * Fix launching empty query + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Set RunnerManager runnerWindow variable if it is available + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * Fix launching empty query +- Drop patches, now upstream: + * 0001-Fix-launching-empty-query.patch + +- Add patch to avoid empty queries, which causes runners to misbehave: + * 0001-Fix-launching-empty-query.patch + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Fix duplicate cmake method call + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Fix mouse interaction with history entries (kde#431010) + * Remove dead preview code (part 2) + * Add .gitignore file + * Disable test dir based on BUILD_TESTING option + * Utilize new KRunner features + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Fix clazy warning + * Remove Qt 5.15 version checks + * Remove dead preview code + * Port away from foreach and emit + +- Backport upstream MR to avoid unfullfillable qmlimport requires + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Port old style connect + * Drop Qt version check for 5.14 + * Let clear method actually clear model + * Remove dead code + * Drop empty X-KDE-PluginInfo-Depends + * Replace old ModelTest copy with QAbstractItemModelTester + * Enable plugin config watcher (kde#421426) + * Set krunnerrc config file for RunnerManager (kde#360359) + * Implement subtext tooltip for KRunner + * Fix single runner mode (kde#417070) + * Syntax fix + * Fix setting text in search field for InformationalMatch + * Clear search field when result is activated + * Fix closing of plasmoid when result is selected + * Close plasmoid using escape + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove too strict Qt/KF5 deprecation rule + * bump to require Qt 5.14 + * Port deprecated method + * Fix minor EBN issues (http -> https) + mobipocket +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Fix wrong calculation of thumbnail index. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove explicit ECM_KDE_MODULE_DIR + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + mozc +- Move mozc-fcitx5.spec to a dedicated linked package (for now) + +- Add python3-six to BuildReq explicitly, as the implicit + dependency chain was broken on TW + +- Add fcitx5-mozc support: fcitx5-mozc-fix.patch + It could be done with multibuild once when fcitx5 landed in + FACTORY, but as of now, it's built in a separate spec file. + +- Upstream update to 2.26.4276.102 + * Fix problem with conversion including a number + * Introduce a new configuration file ibus_config.textproto + so that users can change IBus keyboard layout without root +- Update README.SUSE +- Update post code dictionary +- Update abseil-cpp to 20200923.3 +- Refresh build-with-libstdc++.patch +- Refresh ibus-provide-layout-variations.patch +- Remove fcitx-mozc-2.23.2815.102.1.patch + * Replaced with fcitx-mozc.tar.xz +- Remove fcitx-fix-for-a1dcadab.patch + * Merged by upstream + +- Upstream update to 2.25.4150 + * Remove hand writing feature by using Zinnia + * Update dictionaries + * Python 3 Support + * No changelog is available +- Add abseil-cpp +- Remove mozc-gen_zip_code_seed_py.patch + * Fix spec file so that the tool works without this patch +- Remove patches merged by upstream + * gcc-8.1-ZeroQueryDict-iterator.patch + * add-Japanese-new-era-reiwa-to-dict.patch + * add-Japanese-new-era-reiwa-to-date_rewriter.patch + * add-Japanese-new-era-reiwa-ligature-to-dict.patch + * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch + * build-scripts-migration-to-python3.patch + * fix-zip-code-conversion-output.patch +- Add build-with-libstdc++.patch + * Force to use libstdc++ instead of libc++ +- Add fcitx-fix-for-a1dcadab.patch + * Fix fcitx-mozc patch for the latest mozc +- Refresh mozc-ninja-verbose-build.patch +- Update make_archive.sh + mozilla-nss +- Mozilla NSS 3.68.2 (bsc#1193845) + * mozilla::pkix: support SHA-2 hashes in CertIDs in OCSP responses + (bmo#966856) + mozjs78 +- Update to version 78.15.0esr. + multipath-tools +- Update to version 0.8.8+64+suse.f265f7e0: + * libmultipath: fix printing native nvme multipath topology + (bsc#1196011) + * libmultipath: add %L path wildcard for 64-bit hex LUN + * libmultipath: support host adapter name lookup for s390x ccw bus + +- Update to version 0.8.8+60+suse.4c5922cb: + * multipathd: add suppport for FC Fabric Performance Impact + Notifications (FPIN) (bsc#1195506) + +- Version 0.8.8+57+suse.dfb672fe + * kpartx.rules: skip MD devices (bsc#1195644) + * libmultipath: hwtable: use ALUA for all LIO targets (bsc#1195649) + * multipathd.service: drop ExecStartPre for loading dm-multipath + (bsc#1195397) + +- Version 0.8.8+45+suse.628d603e + * fix handling of historical-service-time path selector (bsc#1195425) + * fix marking multipath devices as failed prematurely on startup + (bsc#1195426) + * multipathd.service: remove LimitCORE=infinity directive + This should only be enabled for debugging. + * multipathd.service: don't load scsi_dh modules (bsc#1195397) + This is done via modules-load.d functionality on (open)SUSE +- Upstream fixes: + * Fix claiming of paths with "find_multipaths strict" + * Avoid unnecessary read-only reloads + +- Version 0.8.8+13+suse.79c3556f + * code-wise identical to 0.8.8+38+suse.2bdd3a14 + (previous version number was too high by mistake) + mutter +- Add mutter-allow-disable-hardware-cursors.patch: Add a debug + environment variable MUTTER_DEBUG_DISABLE_HW_CURSORS to disable + hardware cursors and force using software cursors to avoid some + driver or hardware bug (glgo#GNOME/mutter#2045, + glgo#GNOME/mutter!2150). + +- Update to version 41.2: + + Fix blank screen when unplugging docking station. + + Prefer GBM over EGLStream where possible. + + Fix unredirected Xwayland windows not getting updated. + + Improve anti-aliasing of background corners. + + Copy damage rectangles to secondary GPU + + Improve Wacom tablet mapping. + + Fixed crashes. + + Misc. bug fixes and cleanups. + + Updated translations. +- Switch to git checkout of released tag via source service. + nano +- GNU nano 5.9: + * The extension of a filename is added to the name of a + corresponding temporary file, so that spell checking a C file, + for example, will check only the comments and strings + (when using 'aspell'). + * The process number is added to the name of an emergency save + file, so that when multiple nanos die they will not fight over + a filename. + * Undoing a cutting operation will restore an anchor that was + located in the cut area to its original line. + * When using --locking, saving a new buffer will create a lock + file. + * Syntax highlighting for YAML files has been added + +- GNU nano 5.8: + * After a search, the spotlighting is dropped after 1.5 seconds + (0.8 seconds with --quick) to avoid the idea that the text is + selected. + * A + and a space before a filename on the command line will put + the cursor at the end of the corresponding buffer. + * Linter messages no longer include filename and line/column + numbers. + * Color name "grey" or "gray" can be used instead of "lightblack" + * The color of the minibar can be chosen with 'set minicolor'. + +- GNU nano 5.7: + * The output of --constantshow (without --minibar) is more stable + * When opening multiple buffers and there is an error message, + this message is shown again upon first switch to the relevant + buffer + * The position and size of the indicator now follow actual + lines, instead of visual lines when in softwrap mode, meaning + that the size of the indicator can change when scrolling in + softwrap mode + +- Fox signature sources +- Drop no longer needed scriplets + +- GNU nano 5.6.1: + * Search matches are properly colorized in softwrap mode too + * Option 'highlightcolor' has been renamed to 'spotlightcolor' + +- GNU nano 5.6: + * A search match gets highlighted (in black on yellow by + default), in addition to placing the cursor at the start of + the matchA. The color combination can be changed with + 'set highlightcolor'. By default the cursor is hidden until the + next keystroke, but it can be forced on with --showcursor / + 'set showcursor'. + * Option --markmatch / 'set markmatch' has been removed + * Cursor position and character code are displayed in the + minibar only when option --constantshow / 'set constantshow' + is used, and their display can be toggled with M-C + * The state flags are displayed in the minibar only when option + - -stateflags / 'set stateflags' is used + +- GNU nano 5.5: + * Option 'set minibar' to suppress the title bar and show a bar + with basic information + * 'set promptcolor' can configure the prompt bar + * 'set markmatch' highlights the result of a successful search + * AThe bindable toggle 'nowrap' has been renamed to + 'breaklonglines' + * Support for Slang has been removed + +- Install a useful default nanorc configuration +- Enable useful extra definitions for syntax highlighting + +- GNU nano 5.4: + * Moving the cursor now skips over combining characters (an + other zero-width characters) + * Deleting a character deletes also any succeeding zero-width + characters but backspacing deletes just one character at a time + +- GNU nano 5.3: + * Option 'set stateflags' makes nano show the state of auto-indenting, + the mark, hard-wrapping, macro recording, and soft-wrapping in the + title bar. The flags take the place of "Modified", and a modified + buffer is instead indicated by an asterisk (*) after its name. + * Nano no longer by default tries using libmagic to determine the type + of a file (when neither filename nor first line gave a clue), because + in most cases it is a waste of time. It requires using the option + - -magic or -! or 'set magic' to make nano try libmagic. + * The color of the indicator can be changed with 'set scrollercolor'. + +- GNU nano 5.2: + * Making certain replacements after a large paste does not crash + * Hitting a toggle at the Search prompt does not clear the answer + * Using --positionlog does not complain at the first start + * A macro containing a Search command will not sometimes fail + +- GNU nano 5.1: + * Make M-Bsp (Alt+Backspace) delete a word backwards + * Make M-[ bindable + * Fix crash on first keystroke in an empty buffer --indicator + and --softwrap + * Fix crash when invoking the formatter while text is marked + * In UTF-8 locales, an anchor is shown as a diamond + +- GNU nano 5.0: + * With --indicator (or -q or 'set indicator') nano will show a kind + of scrollbar on the righthand side of the screen to indicate where + in the buffer the viewport is located and how much it covers. + * With any line can be "tagged" with an anchor, and + and will jump to the nearest anchor. + When using line numbers, an anchor is shown as "+" in the margin. + * The Execute Command prompt is now directly accessible from the + main menu (with ^T, replacing the Spell Checker). The Linter, + Formatter, Spell Checker, Full Justification, Suspension, and + Cut-Till-End functions are available in this menu too. + * On terminals that support at least 256 colors, nine new color + names are available: pink, purple, mauve, lagoon, mint, lime, + peach, orange, and latte. These do not have lighter versions. + * For the color names red, green, blue, yellow, cyan, magenta, + white, and black, the prefix 'light' gives a brighter color. + Prefix 'bright' is deprecated, as it means both bold AND light. + * All color names can be preceded with "bold," and/or "italic," + (in that order) to get a bold and/or italic typeface. + * With --bookstyle (or -O or 'set bookstyle') nano considers any + line that begins with whitespace as the start of a paragraph. + * Refreshing the screen with ^L now works in every menu. + * In the main menu, ^L also centers the line with the cursor. + * Toggling the help lines with M-X now works in all menus except + in the help viewer and the linter. + * At a filename prompt, the first lists the possibilities, + and these are listed near the bottom instead of near the top. + * Bindable function 'curpos' has been renamed to 'location'. + * Long option --tempfile has been renamed to --saveonexit. + * Short option -S is now a synonym of --softwrap. + * The New Buffer toggle (M-F) has become non-persistent. Options + - -multibuffer and 'set multibuffer' still make it default to on. + * Backup files will retain their group ownership (when possible). + * Data is synced to disk before "... lines written" is shown. + * The raw escape sequences for F13 to F16 are no longer recognized. + * Distro-specific syntaxes, and syntaxes of less common languages, + have been moved down to subdirectory syntax/extra/. The affected + distros and others may wish to move wanted syntaxes one level up. + Syntaxes for Markdown, Haskell, and Ada were added. + +- GNU nano 4.9.3: + * fix a crash when the terminal screen is resized while at a + lock-file prompt + nbdkit +- Update to version 1.29.4: + * Remove deprecated nbdkit-streaming-plugin + * Added retry-request-filter, an alternative, more lightweight, + filter with different trade-offs for nbdkit-retry-filter. + * cc: Document how to create OCaml plugin scripts + * cc: Add binding for .cleanup + * docs: Document NBDKIT_VERSION_* macros + net-snmp +- Fix LFH violation during v3 user creation (bsc#1181591). + Add net-snmp-5.7.3-fix-create-v3-user-outfile.patch + +- Fix hrStorage autofs objects timeout problems (bsc#1179699, bsc#1145864). + Add net-snmp-5.7.3-host-mib-skip-autofs-entries.patch + Add net-snmp-5.7.3-fix-missing-mib-hrStorage-indexes.patch +- Fix NSS mounted volumes in hrStorageDescr (bsc#1100146). + Add net-snmp-5.7.3-recognize-nss-pools-and-nss-volumes-oes.patch +- Fix subagent crash at save_set_var() (bsc#1178021). + Add net-snmp-5.7.3-subagent-set-response.patch +- Fix subagent data corruption (bsc#1178351, bsc#1179009). + Add net-snmp-5.7.3-fix-subagent-data-corruption.patch + +- Fix output for high memTotalReal RAM values (bsc#1152968). + Add net-snmp-5.7.3-ucd-snmp-mib-add-64-bit-mem-obj.patch + +- Make extended MIB read-only (bsc#1174961, CVE-2020-15862). + Add net-snmp-5.7.3-make-extended-mib-read-only.patch + +- Add Lustre filesystem support (bsc#1140341, jsc#SLE-6120). + Add net-snmp-5.7.3-add-lustre-fs-support.patch +- Add info about the original agent which triggered the trap. + When the trap is forwarded there was no info about the original + agent (bsc#1116807). + Add net-snmp-5.7.3-snmptrapd-add-forwarder-info.patch +- Fix missing sysconfig files creation (bsc#1108471). + +- Fix remote DoS in agent/helpers/table.c (bsc#1111122, CVE-2018-18065) + Add net-snmp-5.7.3-helpers-table-skip-if-next-handler-called.patch +- swintst_rpm: Protect against unspecified Group name (bsc#1102775) + Add net-snmp-5.7.3-swintst_rpm-Protect-against-unspecified-Group-name.patch +- Add tsm and tlstm MIBs and the USM security module. (bsc#1081164) +- Fix agentx freezing on timeout (bsc#1027353) + Add net-snmp-fix-agentx-freezing-on-timeout.patch + nfs-utils +- Add 0020-mountd-Initialize-logging-early.patch + If an error or warning message is produced before + closeall() is called, mountd gets confused and doesn't work. + (bsc#1194661) + nvme-cli -- Allow -1 as ctrl_loss_tmo value (bsc#1192348) - * add 0013-nvme-cli-ctrl-loss-tmo-should-accept-1-as-value.patch -- Fix segfauls while discovering (bsc#1191935) - * add 0014-Input-expects-device-name-without-dev.patch - * add 0015-fabrics-fix-nvme-discover-segfault-if-sysfs-path-is-.patch - * add 0016-fabrics-Only-free-initialized-valued-on-exit.patch - * add 0017-nvme-print-add-discovery-async-event-config-field.patch - * add 0018-fabrics-fix-nvme-connect-segfault-if-transport-type-.patch -- Context udpate - * refresh 0004-nvme-topology-no-error-message-when-openeing-of-cont.patch -- Adding missing hunk (bsc#1182591) - * update 0001-fabrics-ensure-zero-kato-for-non-persistent-controllers.patch -- Use pkg-config for libuuid dependency setup - * add 0103-build-use-pkg-config-for-libuuid-detection.patch - -- Fix failures during 'nvme list' (bsc#1186719) - * add 0005-nvme-ioctl-return-1-on-failure-from-nvme_get_nsid.patch - * add 0006-nvme-topology-scan-all-controllers-in-scan_subsystem.patch -- Permit integer as KATO argument (bsc#1182591) - * add 0007-fabrics-permit-kato-int-argument-for-discovery-contr.patch -- Skip connect if transport type doesn't match (bsc#1187287 bsc#1187860) - * add 0008-fabrics-skip-connect-if-transport-type-doesn-t-match.patch -- Ignore non live controllers when scanning subsystems (bsc#1186719 bsc#1187287) - * add 0009-nvme-topology-fix-controller-check-in-scan_subsystem.patch -- Remove UUID validation heuristic (bsc#1187890) - * add 0010-gen-hostnqn-Remove-UUID-validation-heuristic.patch - * update 0102-nvme-cli-Add-script-to-determine-host-NQN.patch -- Do not segfault when controller is not available (bsc#1189046) - * add 0011-nvme-print-fix-nvme-list-segfault-if-controller-is-u.patch -- Use correct default port for discovery (bsc#1189195 bsc#1187858) - * add 0012-fabrics-add-default-port-number-for-NVMe-TCP-I-O-con.patch - -- Do not print error message when opening controller (bsc#1186719) - * add 0004-nvme-topology-no-error-message-when-openeing-of-cont.patch - -- Add KATO fixes for NVMEoF (bsc#1182591) - * add 0001-fabrics-ensure-zero-kato-for-non-persistent-controllers.patch - * add 0002-print-device-name-when-creating-a-persistent-device.patch -- Lookup existing persistent controllers (bsc#1179825) - * add 0003-nvme-discover-lookup-existing-persistent-controllers.patch +- nvmf: Remove --matching from systemd service file (bsc#1195665) + * add 0001-nvmf-Remove-matching-from-systemd-service-file.patch + +- Fix zsh completion package depenedencies. + +- Use osc_scm to manage upstream input source. +- Fix version string. + +- Update Source URL and introduce a variable for the release canditate + version string. + +- Update to v2.0-rc0 + * Depends on libnvme + * rename harden_nvmf-connect@.service.patch to 0100-harden_nvmf-connect@.service.patch + * drop 0102-nvme-cli-Add-script-to-determine-host-NQN.patch + +- Update to version 1.16: + + Print ProductName found even if subvendor/subdevice is unknown. + + Add New fields on PEL based on NVMe 2.0a. + + nvme-cli: + - Split media units written/read into hi/lo 64 bit fields. + - Add support for new SN650 device. + - Update WDC pluging version to 1.15.3. + - fix the [data|mdata]_len param (boo#1193547). + - Add support for C3/Latency Monitor Log page parsing. + - ctrl-loss-tmo should accept -1 as value. + + nvme: add spinup control feature (fid=0x1A). + + nvme: Add Identify for CNS 08h NVMe spec 2.0a based. + + nvme: add boot partition log support. + + nvme: add support for fid supported and effects log(lid = + 0x12). + + add identify endurance group list (cns 0x19) support. + + add json support for zns report zones. + + fabrics: fix 'nvme discover' segfault if sysfs path is not + available. + +- Drop ProtectClock hardening, can cause issues if other device acceess is needed + +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_nvmf-connect@.service.patch + +- update to 1.15 + * add NVMe MI features + * add uuid index in get and set features command + * nvme-cli: Add lsi option for get-log command + * nvme: add json output format for list_ns + * fabrics: add fast_io_fail_tmo option + * fabrics: add --host-iface option + * nvme: add latency parameter for passthru commands + * nvme: add optional copy format support id ctrl field + * nvme: add zone desc changed notice async event + * nvme: add json, binary and human readable output format for id iocs + * fabrics: print device name on connect + * nvme: add get log page 2.0 spec fields + * nvme: add the status codes from 2.0 spec + * zns: add timeout parameter for Zone Management Commands + * nvme: add CDW2 and CDW3 support for Write Zeroes and Verify Command + * nvme: add Storage Tag Check field in NVM Commands + * bash: updated completion support for latest commands and plugins + * nvme: add capacity management command support + * add identify CNS 0x18 domain list support + +- Update copyright date +- Move bash-completion into subpackage to avoid zypper + recommanding bash-completion everytime. + +- install bash-completion file in correct directory +- recommend bash-completion + +- update to 1.14 + * nvme-discover: add json output + * nvme: add support for lba status log page + * nvme: add support for endurance group event aggregate log + * nvme: add endurance group event configuration feature + * nvme: add latest opcodes for command supported and effects log + * zns: print select_all field for Zone Management Send + * print topology for NVMe nodes in kernel and path + * nvme: add support for predictable latency event aggregate log page + * nvme: add support for persistent event log page + * Show more async event config fields + +- Drop '-f' option with %service_del_postun + This option shouldn't be needed besides very few special cases. But + this package doesn't seem to belong to this category. okular +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix opening epub files with non ascii names on Windows (kde#448274) + * Make sure helper apps we start are in path + * XPS: fix multipiece image loading + * Fix saving to okular archive on Windows (kde#431717) + * Fix previewing embedded files on Windows (kde#448735) + * Fix two Signature issues on multipage/multisignature documents + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix opening some password protected documents + * CI: Debian has removed clazy from testing, use the one in unstable for now + * Fix uninitialized memory read when opening the settings + * Fix crash when adding stamps to the quick annotations (kde#447409) + * Make CI happy + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Fix implementation of AFNumber_Format (kde#445868) + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Presentation: Don't hide toolbar if we're not really leaving the window (kde#444427) + * Fix zoom actions not being updated correctly (kde#440173) + * okularcore doesn't need dbus + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * Markdown: Don't crash on files with html images, alt text, inside links (kde#444971) + * markdown: Only remove text if we're going to add something (kde#443057) + * Improve dialog text when asking for annotation author name (kde#442381) + * Add quick annotation minibar action (kde#425438) + * Fixed encoding detection for small texts (up to 3000 bytes) (kde#334733) + * Fix non unique KPlugin Id for fictionbook generator (kde#439807) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Relax the check for non square DPI (kde#444168) + * Make Quick Annotations button open the full toolbar when no Quick Annotations are configured + * CI: add the deb-src of testing since we're based on testing not unstable + * Fix bookmark menu actions missing after switching tabs (kde#442668) + * util.printd: Don't crash if we get an unexpected oDate argument (kde#443255) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * markdown: Only remove text if we're going to add something (kde#443057) + * Automatically enable and disable "Force Rasterization" when required (kde#434247) + * annotationtoolbartest: Remove unneded cast + * Don't allow saving over read-only files (kde#440986) + * Remove \n if it's the last char of the selected text (kde#342874) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Stamps: Fix final showing the expired stamp (kde#441134) + * textpage: Don't use the page bounding rect as initial text rect + * CI: silence clazy warning now that there's a new clazy version + +- Disable lto for ppc64 builds. + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Take into account the label size while setting size of the page number box. + * ToggleActionMenu::createWidget(): Do not crash if parent is not a QToolBar + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Fix Page Up/Down scrolling when scrollbars are turned off (kde#421822) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Fixed encoding detection for small texts (up to 3000 bytes) (kde#334733) + * Fix non unique KPlugin Id for fictionbook generator (kde#439807) + * CursorWrapHelper: Do not crash on Wayland. (kde#437334) + * Uncheck mouse mode action when annotation tool selected (kde#398108) + * Create color mode menu. (kde#407217) + * doc: Try to make it clearer that one one is used not all three (kde#436820) + * Uncheck quick annotation when repopulating the quick tools menu (kde#426026) + * Enable horizontal mouse wrap for Browse tool drag scrolling (kde#371904) + * Fixes changing continuous mode while on tabs issue (kde#422080) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Request Pixmaps in slotRelayoutPages + * Fix signatures.html help:/ url + * epub: switch epub logs to warning (kde#438490) + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * FormLineEdit: Don't run focusin action when gaining focus because of window management (kde#436990) + * FormLineEdit: Don't run focusout/formatfield actions when losing focus because of window management (kde#435833) + * FormLineEdit: Move editing=false up in the focus out event + * Mark items with name in toolsQuick as default + * Unbox alert() parameters when they are in an object + * Second attempt at fixing the windows/craft build + * Fix spectre includes + * Fix loading some png files inside zip comicbook files (kde#436086) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * try to stabilize test + * Fix saving signed revisions of a signature + * Fix bug: select browse tool after trim select + * Fix: Viewport coords normalized w.r.t. full page + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Signature: Don't show "Reason: Not Available" if there's no signing reason + * Open the signed document on the page with the new signature + * Slight improvement to signature look&feel + * partest: Fix one test interfering with the next + * Don't call i18n before constructing QApplication + * Fix valgrind warning about uninit variables + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Fix a bug with zoom levels on cropped pages (kde#342003) + * conf: Fix layout warnings + * Fix playing RichMedia annotations (kde#434962) + * Fix white background flashing up when using Invert Lightness/Luma (kde#431372) + * If FB has multiple authors, show them all + * Add a few more formats supported by qimageformat plugins (kde#434888) + * Update screenshots in metadata + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Switch to existing document in new tab by default (kde#432942) + * Enhance FictionBook support: book annotation, text-author for the cite, section subtitles (kde#340134) + * Make ESC key leave fullscreen (kde#366276, kde#417337, kde#269677) + * Use more standard cmake functionality to search for discount (kde#431311) + * Fix Table Selection polluting clipboard history (kde#402110) +- Enable build the mobile ui for Okular + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- Changes since 20.12.2: + * presentation: Show better the status of the "playing" button (kde#432416) + * pdf: Fix InPlace text annotations being loaded as linked (kde#432009, kde#432932) + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * Reload xml to update shortcuts when they change in other parts + * Fix an unexpected file type being the default on open (non Plasma desktops) (kde#430728) + * We're using clang format 11 on CI now + * CI: Switch to new clang-format + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Fix opening markdown files (kde#430538) + * Make search work on documents that describe Å as A + ◌̊ (kde#430243) + * Fix crash with some broken PDF files + * pdf: Fix small memory leak + * clang-tidy: Disable performance-no-automatic-move + * Make the CI pass with new clang-tidy + * Document::openRelativeFile: Double check the url changed when we asked to (kde#429924) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * handle inside in FictionBook documents + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * add support for tag in FictionBook + * Rework how we open urls that have a # (kde#426976) + * Show annotation tip when selecting the tool in continuous mode (kde#426782) + * More fine tuning of the mime of the opened file + * Fix QScroller crash on Qt < 5.14 and certain screen arrangements (kde#425188) + * Avoid unintentional accelerating flicks by reducing maximum flick time + * New part/ directory for okularpart sources from /, ui/, conf/ +- Rebase 0001-Inform-users-about-the-okular-spectre-package-in-the.patch + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Do not disable flick if cursor has been wrapped (kde#420556) + * Fix wrong memory access that may cause crash + * Fix middle click on sidebar tab bar unloads the document. (kde#426613) + * Support more than latin1 chars on --find command line option (kde#427596) + * Fix fast scrolling with Shift+Scroll (kde#420889) + * Fix cursor not updated after clicking internal link (kde#421437) + * Fix scrolling with scrollbar when the slider is not clicked (kde#421159) + * Complete TextSelectorEngine if nothing selected (kde#446658) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Too many changes since 20.08.1, only listing bugfixes: + * Fix forms when inertially scrolling (kde#421354) + * Show "Follow link" if right clicking over link and annotation (kde#425291) + * Fix crash on files that have the same signature in more than 1 page (kde#426467) + * Restore mouse drag scrolling, so it starts immediately (kde#420842) + * Re-add smooth scrolling for arrow key and mouse wheel scrolling (kde#422041) + +- Add patch to make the okular-spectre split more user friendly (boo#1176030): + * 0001-Inform-users-about-the-okular-spectre-package-in-the.patch + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Using no deprecated enum Qt::MiddleButton + * Improve robustness of code against corrupted configurations + * Store the state of the builtin annotations in a new config key (kde#425354) + * buildPen: honor annotation opacity + * PagePainter: Don't draw Arrow/Line annotations with multipyl (kde#425075) + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * PresentationWidget: Fix screen switching at runtime + * Find built-in tool corresponding to quick tool at runtime (kde#424810) + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Add required Version key to kconf_update file (kde#424616) + * Test that 'Quick Annotations' is correctly populated + * Test enabled/disabled state of actions after a config reparsing + * Test enabled state of "Quick Annotations" action + * Ensure "Quick annotations" action is always disabled on protected pdf (kde#424296) + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Increase kjs requirement for using the timeout check + * allow scaling like 150% on Windows and default to Breeze style on Windows/macOS + * Fix/Workaround file where we can't enter values in some fields (kde#421508) + openSUSE-build-key +- refresh the openSUSE Backports key (bsc#1193092) + - gpg-pubkey-65176565-59787af5.asc + + gpg-pubkey-65176565-61a0ee8f.asc +- removed old security key. +- replace security key with current 2020 one. + -- remove no longer used keys from (bnc#724625) -- clean up packaging for easier maintenance - openblas:openmp +- Fixed bsc#1195232 for good: found and removed offending entry. + This reintroduces part of: + Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger + - Do not create dummy symlinks on $self in /etc/alternatives: those + files are packages as %ghost and any real file existance only + confuses brp-checks, as it detects circular symlinks. + +- Partly revert: + Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger + - Do not create dummy symlinks on $self in /etc/alternatives: those + files are packages as %ghost and any real file existance only + confuses brp-checks, as it detects circular symlinks. + for all suse_versions < current Factory in an attempt to fix bsc#1195232. + +- Use RISCV64_GENERIC for riscv64 +- Add -ffat-lto-objects to get proper static archives + +- Update to version 0.3.17 + - Fixes regressions introduced in 0.3.16 + See https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.17 for + the complete changelog. + +- Update to version 0.3.16 + Please see https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.15 + and https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.16 + for the complete list of changes. A complete changelog is + also available in the installed Changelog.txt . + +- Do not create dummy symlinks on $self in /etc/alternatives: those + files are packages as %ghost and any real file existance only + confuses brp-checks, as it detects circular symlinks. + +- Update openblas-ppc64be_up2_p8.patch trimed by previous sr + (still need changes in Makefile.system) + +- Update to version 0.3.14 + common: + * Fixed a race condition on thread shutdown in non-OpenMP builds + * Fixed custom BUFFERSIZE option getting ignored in gmake builds + * Fixed CMAKE compilation of the TRMM kernels for GENERIC platforms + * Added CBLAS interfaces for CROTG, ZROTG, CSROT and ZDROT + * Improved performance of OMATCOPY_RT across all platforms + * Changed perl scripts to use env instead of a hardcoded /usr/bin/perl + * Fixed potential misreading of the GCC compiler version in the build scripts + * Fixed convergence problems in LAPACK complex GGEV/GGES (Reference-LAPACK #477) + * Reduced the stacksize requirements for running the LAPACK testsuite (Reference-LAPACK #335) + RISC V: + * Fixed compilation on RISCV (missing entry in getarch) + POWER: + * Fixed compilation for DYNAMIC_ARCH with clang and with older gcc versions + * Added support for compilation on FreeBSD/ppc64le + * Added optimized POWER10 kernels for SSCAL, DSCAL, CSCAL, ZSCAL + * Added optimized POWER10 kernels for SROT, DROT, CDOT, SASUM, DASUM + * Improved SSWAP, DSWAP, CSWAP, ZSWAP performance on POWER10 + * Improved SCOPY and CCOPY performance on POWER10 + * Improved SGEMM and DGEMM performance on POWER10 + * Added support for compilation with the NVIDIA HPC compiler + x86_64: + * Added an optimized bfloat16 GEMM kernel for Cooperlake + * Added CPUID autodetection for Intel Rocket Lake and Tiger Lake cpus + * Improved the performance of SASUM,DASUM,SROT,DROT on AMD Ryzen cpus + * Added support for compilation with the NAG Fortran compiler + * Fixed recognition of the AMD AOCC compiler + * Fixed compilation for DYNAMIC_ARCH with clang on Windows + * Added support for running the BLAS/CBLAS tests on Windows + * Fixed signatures of the tls callback functions for Windows x64 + * Fixed various issues with fma intrinsics support handling + ARM: + * Support compilation for embedded Cortex M4 targets via a new option EMBEDDED + ARM64: + * Fixed the THUNDERX2T99 and NEOVERSEN1 DNRM2/ZNRM2 kernels for inputs with Inf + * Added support for the DYNAMIC_LIST option + * Added support for compilation with the NVIDIA HPC compiler + * Added support for compiling with the NAG Fortran compiler +- Remove 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch + 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch + Upstream fixed in a different way. + openexr + fix CVE-2021-45942 [bsc#1194333], heap-based buffer overflow in Imf_3_1:LineCompositeTask:execute + + openexr-CVE-2021-45942.patch + +- security update +- added patches openjpeg2 -- remove bogus dependency on libjpeg-devel - -- add explicit libjpeg-devel to fix build on SLE 11 - -- use pkgconfig macros -- let openjpeg2-devel only recommend openjpeg2 - -- remove bogus dependency on libgeotiff-devel and depend on - libtiff-devel -- ensure no bundled libraries are used - -- cleanup - - improve group, summary, description - - fix license - - fix build dependencies - - use optflags, don't mess with debug symbols - - fix library install path - - create main package containing codec tools - - build doxygen documentaion - - fix %post/un scriptlets for the libopenjp2-6 subpackage - - add baselibs - -- fixed make install for non suse targets - -Update to version 2.0 Final, fixed some major issues : - * support of Large JPEG2000 Files greater than 2 GBytes - * support of tile coding and decoding which allows to encode or decode only specific part of image if the file is tiled - * implements subset of the MCT part 2 - * streaming system - * improvement of the cmake build system - * adding a CDash platform to support continuous integration of the different version - * opaque pointers (opj_stream, opj_codec) have been used to simplify the API - * the library does not perform the t1 decoding of non-needed resolutions any more (increases performance) - * a lot of code has been simplified/factored in order to lower the memory consumption. - * j2k.c and jp2.c have been modified to support a simpler extension mechanism - * prefix all public and the great majority of the private symbols with opj_ to avoid conflict with external libraries - -* Initial build from SVN - openssh +- Add openssh-CVE-2021-28041-agent-double-free.patch (bsc#1183137, + CVE-2021-28041), from upstream. + openssl-1_1 +- Add a provides for openssl-has-RSA_get0_pss_params as required by + nodejs16. [bsc#1192489] + +- Backport cryptographic improvements from OpenSSL 3 [jsc#SLE-19742] + * Optimize RSA on armv8: openssl-1_1-Optimize-RSA-armv8.patch + * Optimize AES-XTS mode for aarch64: + openssl-1_1-Optimize-AES-XTS-aarch64.patch + * Optimize AES-GCM for uarchs with unroll and new instructions: + openssl-1_1-Optimize-AES-GCM-uarchs.patch + +- Add support for livepatches (jsc#SLE-20049). +- Generate ipa-clones tarball artifact when livepatching is enabled. + +- POWER10 performance enhancements for cryptography [jsc#SLE-18136] + * openssl-1_1-Optimize-ppc64.patch + orca +- Add python-rpm-macros BuildRequires in case some build + environment does not pull it automatically. This is needed by + macros like %{python3_sitelib}. + +- Update to version 41.1: + + Web: + - Fix presentation of selected items in datalist + - Fix issue causing non-rendered headings being combined with + other, rendered elements when presenting line contents + - Improve behavior when focused back/forward button is pressed + - Improve presentation of subscript and superscript elements + (requires implementations exposing the associated AT-SPI2 + roles) + - Attempt to identify and present custom-element images + - Fix SayAll for rich-text editors + - Treat all list items inside listboxes as focus mode widgets + regardless of authoring + - Clear cached objects when not dumping full cache for child + change to prevent skipping over newly-added content + - Fix speech generator for browser alerts + - Fix issues causing certain spin buttons to not be presented + correctly + + General: + - Modify collections module import for Python3.10 compatibility + - Event Manager: Handle name/description change floods + - Adjust string for repeats when presenting text changes + - Clear flat review context when page tab lists emit + selection-changed to eliminate stale context (e.g. in a + wizard) + - Improve presentation of indeterminate progress bars (busy + indicators) + + Updated translations. + osinfo-db +- Update to database version 20211216 + osinfo-db-20211216.tar.xz +- Drop add-missing-oracle-linux-versions.patch + oxygen5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add GitLab CI + * Add missing dependency + * We depend against qt5.15 + kf5.86 + * fix paint for standalone buttons with dynamic size + * Port foreach to range-for + * Require C++17 + * Add .kde-ci.yml + * Register Breeze::Button plugin without keyword + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * fix paint for standalone buttons with dynamic size + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Fix a clang compiler warning -Winfinite-recursion + * Port away from deprecated KF and Qt methods + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Remove unneeded KCM plugin keyword stuff + * Convert remaining copyright texts to SPDX + * Remove obsolete COPYING files + * Convert cursors/src copyright to SPDX + * Adjust formatting of license header + * Convert license headers to SPDX + * Update IRC network name in the cursors README + * Readd the old and longer logoff sound from KDE 4.0 as an option + +- Drop the unneeded baselibs.conf. + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Do not own the directory /usr/share/sounds, but only the content + of it. The directory is owned by the filesystem package. + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Update oxygenbutton.cpp to keep toggle buttons glowing when being checked. + * Don't call BlurHelper::clear() for unregistered widgets (kde#435129) + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Port QRegExp to QRegularExpression + * operator+/- is disabled for QFlags in qt6 + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * [cursors] Add symlinks for corner resize + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * [cursors] Add symlinks for corner resize + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Port away from deprecated Qt::MidButton + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * [style] Fix crash during app tear down sequence + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * [kstyle] Properly unregister widgets in ShadowHelper + * Use defaults of KColorSchemeManager in ColorSchemeChooser + * [kstyle] Unregister a shadow when it's destroyed + * Port some deprecated methods + * Qt4 was dropped so we can use same KF5/QT5/ECM as other modules + * Port deprecated method + * Add override + * [kstyle] Port to KWindowSystem shadows API + * [kstyle] Drop Qt 4 style plugin + pangomm1_4 +- Switch back to released tarballs: Stop passing + maintainer-mode=true to meson and remove m4, mm-common and + perl(XML::Parser) BuildRequires, as this was all only needed to + build a git-checkout. + +- Update to version 2.46.2: + * Move to stable released tag, no code changes. + +- Update to version 2.46.1+7: + * NMake Makefiles: Fix header installation + * NMake Makefiles: Correct VS2019 toolset number + * build: Support Visual Studio 2022 builds + * docs/reference/Doxyfile.in: Remove obsolete entry + * Don't include individual pango headers, part 2 + * Don't include individual pango headers + * Use pango from the main branch + * 2.46.1 + * Documentation: Let links point to pangomm-1.4 versions + * Add dependencies to Doxygen tag files in subprojects +- Switch to using a gitcheckout via source service. Pass + maintainer-mode=true to meson and add m4, mm-common and + perl(XML::Parser) BuildRequires, as this is needed with a + git-checkout. + patterns-gnome +- No longer suggest brasero: the suggests is mainly used to add + something onto the DVD (not installed by default). With Cd/DVD + burning declining, less users need this and it remains available + in the repositories. +- Drop giggle suggests: NOP, as that package does not exist + anymore. + patterns-kde +- Add missing recommends to the Qt5 devel pattern. (boo#1192133) + +- Add a Qt 6 development pattern +- Add missing frameworks + +- Require qqc2-desktop-style in kde_plasma + +- Recommend plasma5-systemmonitor in kde_plasma + +- Recommend plasma5-disks in kde_plasma + +- Only recommend yast2-theme-oxygen if oxygen icons are installed + perl-Bootloader +- merge gh#openSUSE/perl-bootloader#137 +- grub2 install: Support secure boot on powerpc (bsc#1192764 + jsc#SLE-18271). +- 0.937 + permissions + * setuid bit for cockpit session binary (bsc#1169614) + +- Update to version 20181225: + * drop ping capabilities in favor of ICMP_PROTO sockets (bsc#1174504) + +- Update to version 20181225: pipewire +- Update to version 0.3.45: + * Highlights + - Zoom, telegram and other apps should be able to play sound + again. + - Implement a better way to force and lock JACK buffersize. + - Default sink and source names and properties are improved. + - The config loader can now load and merge fragments in conf.d + directories for easier user configuration of config files. + - Many small bug fixes and improvements. + * PipeWire + - pw-cli can now also send Commands to nodes. This can be used + to Suspend a device, for example. + - The eventfd was removed from loops and invoke is now used to + stop the loop, this saves an fd. + - New Alpine CI target to test musl builds, various build + fixes. + - Add force-quantum and force-rate properties. + - The config loader can now load and merge fragments in conf.d + directories. (#207) + - resource error methods can be called without a resource and + then just log an error message. + - link-factory can now also work from the config. (#2095) + * modules + - module-simple-protocol has better argument parsing and can + handle channelmap now. (#2068) It's also possible to + configure latency and rate. + - The native protocol now does extra checks for invalid data. + (#2070) + * ALSA + - TI2902 chips as found in various Behringer cards should have + inputs again. + - Better handling of busy devices in udev, retry when the + inotify close event is emited. + * SPA + - plugins now handle alignment properly and only expect the max + alignment required for the CPU. (#2074) + * Bluetooth + - SBC-XQ is now enabled for the JBL Endurance RUN BT headset. + - Support for non-hexadecimal XAPL version strings to improve + compatibility. + - Use HCI commands again to probe the adapter msbc capability. + This improves compatibility with some adapters. (#2030) + - Set the right startup volume. + - Better A2DP source idle handling. + - Fix a timer bug in SCO sink that could cause busy looping. + * pulse-server + - A playback issue when the tlength > maxlength was fixed. + (#2069) This affected Zoom and other applications. + - The STREAM_BUFFER_ATTR command is now implemented. + - Module names are improved. (#2076) + - Many small fixes and improvements. + - Fix a pavucontrol crash with invalid channels. (#1442) + * JACK + - Use the new force-quantum and force-rate properties in the + JACK API to switch quantum and ensure it can't change for + the lifetime of the JACK app. (#2079) +- Rebase patch: + * reduce-meson-dependency.patch + +- pipewire should be a true dependency, not just recommended (e.g., + so that any setup that use no-recommends, like MicroOS, also work) + +- Add patch to reduce the meson requirement so we can build + pipewire with Leap 15.3. This will be dropped as soon as + Leap 15.4 is released or if it becomes too hard to maintain + (whatever happens before): + * reduce-meson-dependency.patch + +- Update to version 0.3.44: + * Highlights: + - It is now possible to run a minimal PipeWire server without a + session manager, enough to run JACK clients. + - The maximum buffer size is now configurable and can be larger + than the previously hardcoded limit of 8192 samples. + When using high sample rates, the larger buffer size can + avoid xruns. + - The default maximum latency was reduced from 170ms to 42ms. + This should improve overall latency for application that ask + for a large latency, such as notifications. + - Better JACK compatibility. Patchbays should now get less + confused about ports appearing and disappearing. + - Fix some bluetooth crashes. + - Fix some races in ALSA device detection. + - Many bug fixes and improvements all over the place. + * PipeWire: + - Bump the meson requirement to 0.59.0. + - pw-top now reports correct times for filter-chain and + loopback. + - max-quantum is now also scaled with the rate. A new + quantum-limit property was added as a hard limit for the + quantum. This makes it possible to configure for larger than + 8192 buffer sizes. Note than many JACK applications have a + hardcoded 8192 limit. + - The max-quantum was reduced to 2048, This gives a 42ms + default latency. + - pw-filter can now return a NULL buffer from _get_dsp_buffer() + - Add a PIPEWIRE_RATE and PIPEWIRE_QUANTUM env variable to set + the graph rate and the graph quantum and rate respectively. + - Fix a potential file descriptor leak in the connection. + - A new minimal.conf file was added to demonstrate a static + setup of a daemon that doesn't require a session manager and + is able to run JACK applicaions. + - Nice levels are now only changed on the servers, not the + clients. + - Add an option to suspend nodes when idle. + - Make it possible to avoid quantum and rate changes with + pw-metadata. This is essential in a locked down system. + - Handle mixer port errors better and fail to create the link + instead of silently not working. + - Nodes that are moved to a driver now have all the linked + nodes moved as well. This makes it possible to run some + graphs without a driver, such as paplay -> zita-j2n. + - pw-cli and pw-dump can now also list objects by name, serial + and object.path using glob style pattern matching. + * modules: + - filter-chain can now also configure parameters by index. + - Fix the client name of module-protocol-simple. + - module-rtkit was merged into module-rt. This makes it easier + to ship a default config that works on more systems by + default. + - module-adapter can now configure the adapter node from the + config. Previously, this was a task only performed by the + session manager. + - module-metadata can now also create metadata object from the + config file. + - The ROC module should now work again. + - An X11-bell module was added to handle X11 bell events. + - filter-chain and loopback modules now have better unique + default names for the streams, which makes it possible to + save and restore their volumes independently. + - module-echo-cancel now has properties to control the delay + and buffer size. + * ALSA: + - The monitor names are now correctly parsed. + - The default period size for batch devices is limited now to + avoid large latency. + - The unused min/max-latency properties were removed. + - Internal latency is now also configurable with params at + runtime. + - The udev rule for TI2902 was removed because it causes + problems. + - Fix a race where some devices would sometimes be missing. + - Add some more timeouts to work around a race in udev device + permission changes when switching VTs. + * SPA: + - Fix potential infinite loop in audioconvert. + - The spa-resample tools can now also use optimised + implementations. + - Fix a potential crash in resampler. + - audioconvert can now also handle F64 formats. + - The channelmixer now does normalization by default to avoid + clipping when downmixing is active. + - The channelmixer will now generate LFE channels when the + lfe_cutoff frequency is set, even when upmix is disabled. + - The channelmixer will now always generate FC when the target + has it. + - Adapter now reports latency correctly, even after linking the + monitor ports. + - Reduce memory usage and preallocated memory in some of the + audioconvert nodes. + - Many properties are now exposed in adapter, such as the + resample quality. + - The resampler and channelmixer can now be disabled. + * V4L2: + - pw-v4l2 now also works for ffplay. + - Take product names from udev now that the kernel returns + generic name. + * JACK: + - The jack pkgconfig file now has the + jack_implementation=pipewire variable to be able to + distinguish jack implementations. + - jconvolver now starts correctly again. + - The object.serial is now used for the port_id. This makes it + easier to track old objects in the cache. + - Add a dummy jacknet implementation. + - A bug in the port allocation was fixed that would make it + impossible to allocate ports at some point. + * Bluetooth: + - Bluetooth profiles are now saved properly by the + session manager. + - Improved profile detections, increased timeouts for slow + devices. + - Implement HFP call indicator for improved compatibility. + - Handle the case where bluez does not set the adapter or + address properties on the device instead of crashing. + - Improved support for setting the profile from the + session manager. + * pulse-server: + - Monitor sources now have the device.class=monitor for better + compatibility. + - Behaviour after seeking is improved. The algorithm for + requesting bytes from the client was simplified and improved. + - module-ladspa-sink implements the control argument now. + - A potential memory leak in the message queue was fixed. + - Use the object.serial for the pulseaudio object index. The + index is not supposed to be reused and this would cause + problems with some clients. + - Servers should now again be able to listen in IPv4. + - module-x11-bell was added. + - There is now support for per-application quirks and + properties in the pipewire-pulse.conf file. Per-application + latency and buffering properties can also be configured. + - Fix a regression in telegram sounds not playing. +- Drop patches already included upstream: + * 0001-alsa-improve-rate-selection.patch + * 0001-audioconvert-avoid-infinite-loop.patch + * 0001-bluez5-dont-create-device-if-adapter-is-missing.patch + * 0001-bluez5-handle-missing-device-and-adapter-in-quirks.patch + * 0001-jack-remember-last-return-from-jack_get_buffer_size.patch + * 0001-loop-invoke-immediately-when-loop-is-not-running.patch + * 0001-merger-also-reconfigure-when-monitor-changes.patch + * 0001-pulse-server-show-monitor-sources-with-device_class_monitor.patch + * 0001-pw-metadata-handle-NULL-props-from-metadata-object.patch + * 0001-raop-fix-errno-check.patch + +- Add several more patches from upstream +- BlueZ may be missing adapter information for devices in some cases. + Ignore devices without specified adapter: + * 0001-bluez5-dont-create-device-if-adapter-is-missing.patch +- Fix a case when pipewwire could never call callbacks or even + block forever when loop is not running: + * 0001-loop-invoke-immediately-when-loop-is-not-running.patch +- Reconfigure when monitor changes + * 0001-merger-also-reconfigure-when-monitor-changes.patch +- Handle NULL props from metadata object + * 0001-pw-metadata-handle-NULL-props-from-metadata-object.patch +- Improve rate selection so we don't select an invalid rate when + the default is set or the card is already opened in an + unsupported rate: + * 0001-alsa-improve-rate-selection.patch + +- Add several patches from upstream +- Avoid an infinite loop when enumerating params of the converter: + * 0001-audioconvert-avoid-infinite-loop.patch +- When the device or adapter is NULL, skip the quirk checks instead + of crashing: + * 0001-bluez5-handle-missing-device-and-adapter-in-quirks.patch +- Remember the last returned value from jack_get_buffer_size and + only emit a buffersize change event when something new is + configured. This fixes startup of jconvolver. + * 0001-jack-remember-last-return-from-jack_get_buffer_size.patch +- Better emulation of pulseaudio which shows monitor sources with + device.class=monitor so now pipewire does that too: + * 0001-pulse-server-show-monitor-sources-with-device_class_monitor.patch +- Fix an errno check: + * 0001-raop-fix-errno-check.patch + +- Added more baselibs packages and their dependencies + +- Update to version 0.3.43: + * Highlights: + - Flatpak apps such as Ardour can now remove links again. + - Many fixes to pulse-server. Memory usage should be improved. + Some crashes are fixed. Underrun handling should work better. + Better compatibility with GStreamer based applications after + seeking. + - Many of the samplerate and quantum changes bugs in previous + releases were fixed. This fixes some issues where the + microphone would fail to work. + - Many more small fixes and improvements all over the place. + +- Revert the merge of spa-plugins and modules into the library + package. +- Move some of the files between packages where they make more + sense. +- Rename the modules subpackage to modules-%{apiver_str} so + it can be versioned more easily (there still are some unversioned + files in the package, but it's a step in the right direction) + +- Remove unneccesary Conflicts with packages that are Obsoleted + +- Update to version 0.3.42: + * Highlights + - Fixes a bug in pulse-server underrun handling that broke qemu + and orca. + - A fix was added to pulse-server to handle quantum changes + gracefully. + - Fix module-echo-cancel again. + - Fix a bug where the bluetooth headset capture was producing + noise. + +- Remove the dependency on wireplumber-audio which was pulling in + pulseaudio. We'll require wireplumber-audio directly from + wireplumber. +- Remove pipewire-rpmlintrc since the filters don't apply anymore + +- Merge the pipewire-spa-plugins-0_2 and pipewire-modules + packages into the libpipewire package just as the fedora packages + do and simplify the filelist a bit by using some recursive + listing instead of explicitly listing all files. + +- Use the gcc9-c++ compiler in SLE/Leap so it builds successfully. + +- Update to version 0.3.41: + * Highlights + - Improved compatibility for flatpaks. Flatpaks with newer + PipeWire version can connect to an older server in all cases. + - A new RAOP module was added to stream to Apple Airplay + devices. + - OBS can now capture from the monitor devices again when using + WirePlumber. + - Improved JACK compatibility. Improved stability in Carla and + Ardour when changing buffer size. Improved latency + calculations and playback latency in Ardour. + - Improved pulse-server handling of underruns and buffer size + changes. + - Many bugfixes and improvements. + * PipeWire + - The systemd service files now have better names. + - client.access permission checks are improved. + - Fix some memory leaks in error paths. + - Objects now have a global serial number that is unique for + the lifetime of the server. + - Make clock.rate, clock.allowed-rates and clock.quantum + runtime tunable parameters with the settings metadata. + - Add some additional memory checks in client-node to avoid + sending invalid memory to clients. (#1859) + - Improve buffer memory allocation. If one of the nodes is a + remote node, ensure we only use memory that can be shared. + - Version checks when binding to objects is removed. This means + that newer clients can now bind to older servers, which is a + typical case for a flatpak. + - A bug in the latency calculations was fixed where it would in + some cases report the wrong minumum latency. + * modules + - module-echo-cancel has voice-detection enabled now. + - module-raop-sink and module-raop-discover to stream audio to + an Apple Airplay device. + - module-filter-chain now has preliminary support for LV2 + plugins. + * SPA + - The audio resampler now has improved buffer size + calculations. In some cases it was too small and would cause + distortions. + - More checks are done when doing volume changes so that the + channelmap is correct. + - Audioadapter now exposes most config options with params so + that they can be adjusted at runtime. + - The resampler can now calculate the expected input buffer + size before receiving the first buffer, which avoids some + confusion when starting streams. + - Support was added for some 10bit video formats. + - MONO channel handling was improved. + - Most plugins now set a clock name and this is configurable + where it makes sense. The clock.system.monotonic clock name + is used for most plugins that use the system clock for + timing. + * pulse-server + - implement module-raop-discover + - Use STREAM_CAPTURE_SINK property when capturing from a + monitor source to better inform the session manager. This + fixes some issues where OBS would capture from the + microphone instead of the output monitor. + - Limit the amount of cache messages to 16MB and don't add + large memory blocks to the cache. This should fix some + excessive memory usage that people reported. + - Fix a potential memory leak when cleaning up a client. + - Do some additional checks to avoid buffer overruns. + - Improve recovery from underruns better. (#1857) This improves + seeking in gnome-music. + - Improve recovery when the quantum is forced larger that the + stream configured latency. + - The prebuf state is now handled correctly. + * JACK + - A per type object cache is now implemented. This ensures that + port objects remain valid for a longer time because many JACK + applications inspect objects after they are destroyed. This + improves catia/carla compatibility. + - Recompute the latencies when the buffer-size changes. Fix + some cases where we would end up with negative latencies. + - Handle regcomp errors to avoid some crashes later. + - Latency calculations are improved a lot. + - More care is taken to not call a process callback while a + buffer size change is pending. This fixes some crashes in + Carla, which expect that all clients are paused when one + handles the buffersize callback. + - Loopback links to a client are now handled correctly and + without latency. This fixes playback latency in ardour6 + (#1839) + * ALSA + - ALSA devices now keep track of the samplerate of the card + and ensure that all PCM use the same rate. This is a + workaround for a kernel bug that is fixed in 5.16. + - Refactor the ALSA plugin a little. + - The ALSA plugin now reports correct delay for a capture PCM. + (#1697) + - The ALSA nodes now expose all config options with params + that can be changed at runtime. + - The ALSA node has a configurable clock name. Adaptive + resampling to match clock rates is avoided when the driver + has the same clock name as the ALSA node. This can be used + to link alsa devices together with a word clock. + +- Drop server packages from baselibs.conf. Only the client parts + are needed in there. + +- Minor aesthetic changes in the spec file + +- Enable AAC support for Leap 15.4+ + +- Replace the Recommends wireplumber to a Suggests since there's + already a Require dependency on a pipewire-session-manager and + when in doubt the Suggested package is selected. + +- Unconditionally enable AAC support now that fdk-aac-free is in + Factory (adapted from SR 936225 by Neal Gompa + ) + +- Makes sure if we're using wireplumber and pulseaudio that + we don't enable the audio devices in pipewire by requiring + wireplumber-audio or pulseaudio if wireplumber is installed +- Better integration with PulseAudio (bsc#1188516) made by tiwai: + * Add Requires pulseaudio-setup package for the extra setups + in the %post section + * Add the missing Recommends alsa-plugins-pulse to + pipewire-pulseaudio package + +- Update to version 0.3.40: + * Highlights: + - Producers and consumers can now incrementally negotiate a + format by narrowing down the options. This can be used to + select an optimal combination of format and modifiers. + - Driver nodes such as the consumer of a headless compositor + can now throttle the speed based on a new trigger_done event. + - Headless compositors can now signal a damage event to + consumers to start the processing of the graph. + - Compatibility improvements in JACK. + - Draining and resuming is now working correctly in pulse and + alsa. + - Many bugfixes and improvements. + * PipeWire: + - Many BSD fixes. + - clang compilation fixes. + - Fix map implementation on big-endian machines. + - Improve tracking of param changes in pw-stream. + - Add support for renegotiation. With this change, producer and + consumer can incrementally renegotiate a format until it is + fixed. This will be used to do complex negotiation of DRM + modifiers. + - Add a trigger-done event in the stream. This can be used to + know when processing of the complete graph has finished after + issuing a trigger_process() and it can be used to throttle + processing. + - Add a RequestProcess node event and command. This can be used + by non-driver nodes to suggest to a driver to start + processing. One case is where a compositor can emit this + event as a result of a screen update to let the headless + compositor start an update. + - Fix zeroconf sample format. + - pw-mon outputs to stderr now and has colors. + * SPA: + - Fix compilation on ppc and armv7. + - Fix port type check for ALSA seq midi ports so that they are + not falsely listed as hardware. + - Fix crash when running SSE code on unsupported HW. + - The libcamera plugin was rewritten. It now supports hotplug, + format enumeration and an easier to read codebase. + - Fix compatibility some more for cards with 64 channels. + * pulse-server: + - Flush data in pause in combine-sink to avoid stray audio + fragments. + - Fix a race where not all objects were removed correctly. + - The latency calculations and setup was improved to more + closely match pulseaudio behaviour. PULSE_LATENCY_MSEC should + now resemble pulseaudio more closely. + - The drained reply is now sent only once and new data will be + accepted once the drain completes. + - Fix a potential crasher bug where the stream started + processing before the setup was completed. + - The server will now drop the client connections when the + pipewire connection is lost. + * JACK: + - Rework the jack_port_get_buffer() method to return the same + memory when called multiple times during the process() + callback. This makes things work on a new Hydrogen. + - Add an option to disable showing the monitor ports. + - JACK ports are now sorted per node/client and port_id. This + should more closely match JACK behaviour and avoid random + port order. + * v4l2: + - Fix v4l2 LD_PRELOAD script. + - Make sure we destroy the proxy when the global is destroyed. + * ALSA: + - _prepare should exit the draining state. + - Fix the precision of the _delay function by taking into + account the amount of queued samples are the correct + samplerate. +- Drop patches fixed upstream: + * 0001-cpu-fix-compilation-on-some-architectures.patch + * 0001-map-make-_insert_at-fail-on-a-removed-item.patch + * 0002-map-use-uintptr_t-for-the-next-pointer.patch + +- Recommend wireplumber so it's preferred to pipewire-media-session + plasma-browser-integration +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add missing Q_EMIT + const'ify pointer + * [Tabs Runner] Restore setting URL on result + * Check port before sending message (kde#442674) + * [History Runner] Skip blob URLs + * Check chrome.runtime.lastError first + * Bump manifest version + * Avoid eval by doing the reverse of "stringified function" + eval + * Prettify debug output + * Check whether tab is still alive before trying to clear badge + * [Tabs Runner] Port to fetch API + * Port from deprecated chrome.extension API + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * [History Runner] Skip blob URLs + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Add .git-blame-ignore-revs file + * Add pre-commit hook for clang-format + * Run clang-format + * Prevent clang-format uglification + * [purpose] Use ShareUrl plugin type instead of Export + * [History Runner] Request favicon with device pixel ratio + * Use version-less qt DBus macros + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * [History Runner] Request favicon with device pixel ratio + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * disconnect m_tasksModel before marking it for deletion (kde#435811) + * emit -> Q_EMIT + * [Downloads] Show hint when download is blocked + * [Downloads] Port to KUIServerV2JobTracker and enable instant reporting + * Add toolbar badge when there's a player on a page (kde#435470) + * Link against KIOGui instead of KIOWidgets + * Install .desktop file for host + * [Purpose Plugin] Use MimeTypeFinderJob + * Port host and reminder to SPDX + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Parent TasksModel to QGuiApplication and delete TasksModel after we've set the environment + * Bump manifest version + * Don't do DOM dance if it has a parentNode (kde#432043) + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Parent TasksModel to QGuiApplication and delete TasksModel after we've set the environment + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Bump manifest version + * [Download Job] Show referrer instead of data URL + * Open KRunner KCM in System Settings + * Add .gitignore to ignore generated .clang-format + * Apply autoplay prevention evasion also for Video tags + * [Options Page] Provide feedback when permission was already granted + * Add Microsoft Edge environment + * Port from Settings::environmentDescription().icon to qApp->windowIcon().name() + * Use libTaskManager for identifying the browser + * [Tabs Runner] Slightly better scoring + * Install messaging host for Edge + * [Options Page] Force http(s) links to open in new tab + * [Reminder] Add Microsoft Edge store link + * [convertpottojson] Handle lines ending with " + * Add Microsoft Edge extension ID + * Move conversion of data URL into QImage into base class + * Tabs Runner: Use KApplicationTrader::isSubsequence + * Port TabsRunner to DBus runner + * Add browser history runner + * Introduce AbstractKRunnerPlugin for wrapping DBusRunner + * [Settings] Add browser icon name + * [Tabs Runner] Rework handling of favicons + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * [Tabs Runner] Add tab URL as mime data for tabs + * [Tabs Runner] port to new KRunner metadata system & install location + * Calculate transfer speed manually if download size isn't known + * Split "page" context menu from links + * [DownloadJob] Fall back to url when finalUrl isn't set + * Bump manifest version + * Use getElementsByTagName instead of querySelectorAll + * Keep player pending also when duration is known but too short + * Compress and reduce MediaSession updates + * Fix removing KDE Connect context menu entries on host disconnect + * [Download Plugin] Just sent download verbatim + * Install MutationObserver in DOMContentLoaded + * Add logo.png for GitLab + * Restore ability to send tel: URLs to the phone + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * [DownloadJob] Fall back to url when finalUrl isn't set + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * [Reminder] Also advert Chromie store for Vivaldi and Brave + * Port KRun::runApplication to ApplicationLauncherJob + * Use player "poster" as album cover if available + * Signal player gone in "pagehide" not "beforeunload" + * Support Brave browser + * Don't offer sending non-http(s)/ftp links and sources via KDE Connect + * Bump manifest version + * Better vertically align checkboxes in media controls blacklist + * Add "document-share" icon for "Share..." context menu entry + * Add device icons to KDE Connect context menu + * Show purpose context menu only when enabled (kde#418436) + * [Purpose Plugin] Open shared URL when clicking notification + * Restore old Audio prototype after exportFunction (kde#414512) + * Provide light icon for dark mode via theme_icons (kde#414544) + * Also invert the generic Plasma logo in dark mode + * Set AA_UseHighDpiPixmaps + * linkText will be set to the URL when there is no label + * Set linkText as share title + * Manually merge stored and default settings + * Prefer to use currentSrc on player + * Emit change for CanSeek only if it actually changed + * Don't consider player gone when it only got temporarily added by us + * Update KDE Connect Website URL + * Catch getSubsystemStatus failing on initial load (kde#418487) + * Update copyright + * Add link to changelog on about page + * Also overwrite document.createElement using exportFunction + * Add better player tab crash handling (kde#419699) + plasma-framework -- Replace patch to fix non-integer Label sizes: - * fix-noninteger-Label-height.patch - with the latest patches submitted to upstream: - * 0001-Fix-Label-having-non-integer-sizes.patch - * 0002-Use-implicitWidth-Height-instead-of-paintedWidth-Hei.patch - (https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/201) - -- Add patch from upstream to fix build for applications that have no - dependency on ECM like ikona (kde#424483): - * 0001-Revert-Fix-build-errors-if-PREFIX-is-different-from-ECMs-prefix.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * plasmoidheading: make corners consistent, improve top line color + * Port I18N_NOOP to KLazyLocalizedString + * PC3 ItemDelegate: Actually use ItemDelegate type + * Add a destroy method to the view + * PC3 ProgressBar: fix fill going OOB when indeterminate state ends (kde#428955) + * Fix background corners and PC3 ToolTip style (kde#442745) + * fix availableScreenRect for applets/containments (kde#445495) + * widgets/tasks.svgz: Use more saturated colors for the focus and attention states (kde#434821) + * Doc: ToolTip: Fix broken example + * When adding a new applet to a desktop containment, add it to the center + * DefaultToolTip: Remove unused QML ids + * DefaultToolTip: Fix whitespace + * DefaultToolTip: Use strict !== equality + * DefaultToolTip: Replace spacing expressions with more appropriate ones + * wallpaperinterface: Update "contextualActions" after clearing actions (kde#446195) + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * wallpaperinterface: Don't double delete action + * Use `open-menu-symbolic` instead of `application-menu` + * Make Breeze plasma scrollbar/slider/progressbar color match application theme + * Heading: Deprecate headerPointSize(int level) method + * Don't reload renderers for empty paths + * PageStack: Replace == equality with === strict equality + * Reload shared renderers when a file changed on disk (kde#445516) + * PlasmoidHeading: Turn location into an alias for position property + * Replace variant property type with var and other appropriate types + * org.kde.plasma.extras: Follow Qt style of implicitWidth/implicitHeight declaration + * Fix links in generated doc + * ButtonColumn: Fix missing import + * Fix IconLabel + * Title: Replace implementation with Heading {} + * Title: Lower size (again) + * QQuickWindow::event after setupwaylandintegration + * Do updateTheme after QQuickWindow::event (kde#305247) + * Breeze slider.svg: Fix bad SVG code making shadow invisible + * set all roles that can be mapped from dialog types to plasma protocol role + * Forward declare deprecated Plasma::Package class + * smaller mask to hide glitches + * Remove dead code + * KF5PlasmaMacros: Actually install desktop files if they exist + * Doc: Reflow text + * make the OSD an actual wayland OSD + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Fix crash in WindowThumbnail::updatePaintNode() (kde#444015) + * ExpandableListItem: Finally fix expanded height calculation permanently (kde#443755) + * Prevent tooltips from being incorrectly dismissed (kde#439522) + * Split window texture provider from window texture node (kde#439681) + * breeze: update slider style (kde#355889) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Too many changes since 5.86.0, only listing bugfixes: + * Revert "Change busywidget to a gear" (kde#442525) + * ExpandableListitem: Correct expanded view height calculation (kde#442537) + +- Drop the unneeded baselibs.conf. -- Add patch to fix non-integer Label sizes: - * fix-noninteger-Label-height.patch +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * ExpandableListItem: Fix overlapping entries with many expanded items (kde#428102) + * ExpandableListitem: Fix stylus input for buttons (kde#426079) + * [Calendar] Fix pinned calendar displaying the wrong number of dots (kde#440627) + * [PC3/TextField] Fix text color with certain themes (kde#438854) +- Drop upstream patch: + * 0001-Fix-Plasma-non-Qt-icon-scaling-with-integer-scale-factors.patch + +- Add patch from upstream to fix a regression in Plasma icon sizes + when using fractional scaling on X11: + * 0001-Fix-Plasma-non-Qt-icon-scaling-with-integer-scale-factors.patch + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes since 5.84.0, only listing bugfixes: + * Fix Units::roundToIconSize() returning incorrect sizes with non-Qt scaling (kde#390147) + * Theme::currentThemeHasImage should not return true if parent themes match (kde#439847) + +- Drop patch: + * 0001-Revert-KF5PlasmaMacros-Only-try-to-install-desktop-f.patch + +- Add patch to revert an upstream change: + * 0001-Revert-KF5PlasmaMacros-Only-try-to-install-desktop-f.patch + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes since 5.83.0, only listing bugfixes: + * Add compatibility code when GLVND is not available (kde#438444) + * [Calendar] Store plugin manager as QPointer (kde#385011) + * Connect to global shortcut changes (kde#438662) + * fix graphics of tooltips (kde#438121) +- Only install the license files once + +- BuildRequire pkgconfig(gl) everywhere to work around oddity in + FindOpenGL.cmake + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes since 5.82.0, only listing bugfixes: + * Fix events appearing in year or decade view (kde#436999) + * [dataengine] Emit sourceRemoved earlier (kde#436350) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * ContainmentInterface: Set transient parent of submenues (kde#417378) + * Make the size of the task manager margins as big as the panel + ones (kde#434324) + * [Wayland] Ensure pinned popup end up on the panel layer (kde#400317) + * Fix elide of TabButtons (kde#434945) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes since 5.80.0, only listing bugfixes: + * Change ContrastEffect check to AdaptiveTransparency in A.T. check (kde#434200) + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Too many changes since 5.79.0, only listing bugfixes: + * [plasmacomponents3/TextField|TextArea] Fix placeholder text (kde#433864) + * [Icon Item] Load .ico files using QIcon (kde#429927) + * [PC3 ToolTip] Reduce margins to smallSpacing (kde#428191) + * Revert 4d4db0b1's theme changes (kde#434202) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Too many changes since 5.78.0, only listing bugfixes: + * widgets>lineedit.svg: fix pixel misalignment woes (kde#432422) + * Add RESET to globalShortcut property (kde#431006) + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Too many changes since 5.77.0, only listing bugfixes: + * [PC3 ProgressBar] Set binding for width (kde#430544) + * Don't allow negative calendar years (kde#430320) + * Fix broken background (kde#430390) + +- Add QML import provides + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes since 5.76.0, only listing bugfixes: + * Finish the animation before changing the length of the progressbar highlight (kde#428955) + * [textfield] Fix clear button overlapping text (kde#429187) plasma-nm5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Applet: Check if we have Kirigami.InputMethod for search field focus + * Applet: Correct willShowOnActive check for search field + * Only focus search field by default if that doesn't show a virtual keyboard + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Fix package build with plasma-framework 5.89.0. + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * OpenVPN: fix logic in auth dialog (kde#444882) + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * Set Qt.ImhNoPredictiveText for text field that acts as a search field + * openconnect: Adjust version check in CMake and allow version 3.99 again + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * openconnect: Adjust version check in CMake and allow version 3.99 again + * openconnect widget: Default to "anyconnect" when protocol is not set. + * openconnect: Make FSID passphrase + empty private key combination work. (kde#443770) + * Only include mobileproviderstest with ModemManager + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Remove applet list item animations +- Add new key + signature to plasma.keyring + +- Drop hard requirement on NM-fortisslvpn for now to avoid + installcheck failure in staging + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Fix the %files section. plasma-framework >= 5.84 doesn't install + desktop files in %_kf5_servicesdir anymore. + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * Add missing QFile include + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Do not store passwords to KWallet on live images + * Prevent showing wrong speeds on initial open (kde#420365) + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Add missing QQueue include + * Make the configuration the canonical source for airplaneModeEnabled + * Create an instance of Configuration per QML engine + * Add NOTIFY to airplaneModeEnabled + * [applet/contents/ui/ConnectionItem] Fix trying to reach non existing objects + * Forward opeconnect usergroup (kde#435561) + * [desktop kcm] Use standard Kirigami.ListSectionHeader + * Set "font:" not "font.pointSize:" + * [kcm] Remove unused import + * [kcm] Fix binding loop in "Add connection" list view + * Port to singleton Units and Theme + * Applet: delay model updates on expanded password field (kde#435430) + * OpenConnect: don't present an empty form to the user + * Fix bug with openfortivpn that do not support 2fa (kde#434940) + * [applet] Remove broken call to closeSearch() + * [applet] Manually bind width of list item + * Fix "PAN GlobalProtect" selection when configuring OpenConnect + * Raise minimum CMake version to 3.16 + * Make Configuration a proper singleton + * Use versionless Qt cmake target + * [applet] Make spacing for header items consistent + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Forward openconnect usergroup (kde#435561) + * Applet: delay model updates on expanded password field (kde#435430) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Fix bug with openfortivpn that do not support 2fa (kde#434940) + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * [applet] Remove broken call to closeSearch() + * [applet] Manually bind width of list item + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * [applet] Make spacing for header items consistent + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Add-support-for-the-OpenVPN-parameter-compress.patch + +- Enables mobile components for Plasma Mobile + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Fix password entry jumping to different networks with wifi + scanning, by pausing the scan when appropriate + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Do not show absurdedly high speeds on first update + +- Add patch to support the compress parameter in .ovpn files (boo#1178258): + * 0001-Add-support-for-the-OpenVPN-parameter-compress.patch + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here + +- Drop patches, now upstream: + * 0001-WIP-applet-Fix-inline-password-field-component-not-w.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: + * Make hotspot configuration dialog bigger + * Remove (seemingly debug) warning statement from passworddialog + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * [applet] Remove styled text support from list items (kde#423020) + +- Fix the inline password field (kde#423093): + * 0001-WIP-applet-Fix-inline-password-field-component-not-w.patch +- Drop patches for Leap 42.3: + * 0001-Revert-Show-correct-current-download-and-upload-spee.patch + * 0001-Revert-Inform-about-missing-NetworkManager-VPN-plugi.patch + * 0001-Revert-Use-NetworkManager-DeviceStatistics-instead-o.patch + * 0001-Revert-Require-NM-1.4.0-and-newer.patch + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * openvpn: avoid enabling TCP if the remote has been set on another line + * Testing AccessPoint::Privacy flag is not enough to check whether AP is secured (kde#422740) + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Use-system-color-scheme-from-Kirigami-instead-of-Pla.patch + * 0002-KCM-restore-original-color.patch + plasma5-desktop -- Add upstream patch to fix renaming files on the desktop via the - keyboard shortcut (boo#1174487, kde#425436): - * 0001-Fix-renaming-shortcut-for-files-selected-via-selecti.patch - -- Add patch to fix selection in various KCMs (boo#1182944): - * 0001-Pass-Qt-MatchExactly-when-calling-QAbstractItemModel.patch - -- Add upstream patch to properly save keyboard shortcuts for - activities (boo#1172261, kde#374575): - * kcms_activities-Use-correct-method-to-set-active-global-shortcut.patch +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * attica-kde: Allow it to use HTTP2 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-kcms-keyboard-Fix-setting-more-than-one-option.patch + * 0002-kcms-keyboard-Port-XkbHelper-away-from-KProcess-with.patch + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here +- Rebase 0001-Apply-branding-to-default-favorites.patch +- Add patches to fix setting keyboard options (kde#448377): + * 0001-kcms-keyboard-Fix-setting-more-than-one-option.patch + * 0002-kcms-keyboard-Port-XkbHelper-away-from-KProcess-with.patch + +- Apply openSUSE branding of favorites as patch: + * 0001-Apply-branding-to-default-favorites.patch + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * [kcms/keyboard] Fix setting options on X11 (kde#443609) + * [kcms/keyboard] Fix fallback handling in X11Helper::getGroupNames + * SwitcherBackend: Only create the workaround window on wayland (kde#443968) + * Touchpad KCM: Don't write default values to active config (kde#427771) + * Change ListView code to match GridView + * Fix GridView size/position + * Move plasmoid specific properties out of singleton (kde#443131) + * kcms/touchpad/applet: Fix mousearea lookup + * containments/panel: Fix initial sizing + * kcms/touchpad/applet: Make the popup close on click (kde#445982) +- Drop patches, fixed upstream: + * 0001-SwitcherBackend-Only-create-the-workaround-window-on.patch + +- Add patch to fix empty window appearing on activity switching + (kde#443968, boo#1193960): + * 0001-SwitcherBackend-Only-create-the-workaround-window-on.patch + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * kickoff: Do not reset action for KickoffItemDelegate in Places tab (kde#446269) + * applets/taskmanager: Always show album art for single non-browser windows + * kcms/touchpad: make applet read-only + * Revert "Delete the Touchpad applet" (kde#445095) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2.1: + * keyboardlayout: Fix missing Esperanto flag icon in the menu (kde#445077) + * kickoff: Do not accept stylus in TapHandler (kde#445111) + * DRAFT: Fix issues with LayoutManager.insertAtCoordinates (kde#444071) + * Revert "taskmanager: Show highlight before ToolTipInstance starts loading for grouped tooltips" (kde#444633) + * Do not unnecessarily reset panel opacity when starting an animation (kde#437093) + * foldermodel: Drop overlay(s) to icons in plasma folder view (kde#444514) + * plasma-desktop runner: Fix showing interactive plasma/kwin console (kde#444366) + +- Update to 5.23.2.1 + * New bugfix release +- Changes since 5.23.2: + * kickoff: Fix drag and drop causing delegates to reset to a 0 X position and overlap (kde#443975) + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * [Folder View] Fix executing file without prompting (kde#435560) + * KCM Touchpad: Load config for touchpad on init (kde#443011) + * Remove defunct check for proxyAction in foldermodel (kde#444128) + * taskmanager: Show highlight before ToolTipInstance starts loading for grouped tooltips + * Fix updating apps model (kde#444101) + * Fix pinned applet closes (kde#443589) + * taskmanager: Prevent useless component creation/destruction for grouped tooltips + * applets/taskmanager: Always set mprisSourceName to parentPid + * Make Applet config window a tiny bit smaller and reduce minimum size (kde#443712) + * Set Qt.ImhNoPredictiveText for text fields that act as search fields (kde#439914) + * Desktop as folder: restore functionality of the "delete" action (kde#442765) + * Fix create-folder-shortcut (F10) (kde#443512) + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Fix "clear emoji history" action (kde#443974) + * kickoff: Replace Kicker DragHelper with Qt Quick Drag (kde#443708) + * Make tooltip interactive when there is a player but no window is present (kde#443425) + * taskmanager: Disconnect from backend.showAllPlaces on destruction (kde#443820) + * Add systemsettings runner to hardcoded list of allowed runners for kicker (kde#443776) + * Folder View: Don't cancel multi-selection with right-click (kde#443743) + * [applets/kicker] Explicitly set visible property when opacity is 0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * [wayland] fix activity switching shortcut (Meta+Tab) (kde#443323) + * kickoff: Fix dragEnabled error for KickoffItemDelegates in singleton + * [applets/taskmanger] Do not overlay scrollbars over contents (kde#443173) + * kickoff: Fix null width/height error for some app grid view delegates + * kickoff: re-add drag and drop for favorites (kde#440308) + * kickoff: center align GridView + * kickoff: move isSearchDelegate binding to where search view is + * kickoff: simplify KickoffItemDelegate MouseArea anchor margins + * kickoff: fix hover changing index when moving between search and normal pages (kde#443076) + * kickoff: fix wrong activefocus being used in KickoffItemDelegate + * kickoff: Fix misspelled module qualifier + * Make clicking one item when multiple are selected deselect everything else (kde#424152) + * kcm_touchpad: fix translation for scroll speed setting slider + * Indicate when one of the thumbnails on the quick settings kcm has focus + * Check for currentApplet existence (kde#443287) + * KCM Touchpad: hide right and middle click sections when unavailable + * Open context menu under the cursor again (kde#443278) + * Adjust position of panel config bar when Enter is pressed (kde#443280) + * CompactApplet: Only draw separator line for panel applets (kde#439374) + * [keyboardlayout applet] fix non-working context menu (kde#441239) + * [Emojier] Set highlightMoveDuration to zero + * applets/kickoff: Improve list item touch targets and general aesthetics (kde#442661) + * Use Kirigami.Avatar in Kickoff Header bar (kde#442776) + * [kcms/activities] Fix QML i18n calls (kde#442514) + * kickoff: implement directional navigation + * kickoff: keep delegate highlight visible more often + * kickoff: Use attached tooltip for leave buttons +- Drop patches, now upstream: + * 0001-Use-Kirigami.Avatar-in-Kickoff-Header-bar.patch +- Add new key + signature to plasma.keyring + +- Add patch to fix fallback user icon in Kickoff (kde#442776): + * 0001-Use-Kirigami.Avatar-in-Kickoff-Header-bar.patch + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * [emojier] Set KLocalizedContext + * [emojier] Register QAbstractItemModel to QML + * [containments/desktop] Stop hardcoding applet handle tooltip position (kde#425636) + * [containments/panel] Fix panel applet configuration with touch (kde#439918) + * [desktoppackage/alternatives] Don't overflow with long text (kde#439098) + * [applets/taskmanager] Don't make pinned app tooltips interactive (kde#439094) + * [containments/desktop] Fix applet overlay icon size with touch interaction + * Use the correct panel prefixes from the theme + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * [panel] When in adaptive transparency go transparent when in show desktop mode (kde#439209) + * kcms/keys: Use storageId instead of desktopEntryName (kde#438204) + * kcm/keys: Always try looking up services by storageId + * Fix shift-action modifier in context menu (kde#425997) + * [kcms/keyboard] Fix translations of OSD config (kde#439394) + +- Fix the %files section. plasma-framework >= 5.84 doesn't install + desktop files in %_kf5_servicesdir anymore. + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * Don't hide expanded representation if plasmoid is pinned (kde#439269) + * [Task Manager] Load album art background asynchronously (kde#439512) + * [kimpanel] Use window flag ToolTip on wayland to avoid grab focus from input method. + * [keyboard layout applet] Fix auto-opening fullRepresentation on start (kde#438460) + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * [kcms/landingpage] Give up on vertical centering and let it scroll (kde#438171) + * [Task Manager] Show window title in tooltip when player title is different + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * Make config category delegates always fill sidebar + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * [kcms/keyboard] Restore keyboard layout OSD on X11 (kde#435533) + * Don't slide when launching an app (kde#437558) + * [taskmanager] Skip iconified tasks when using Mouse wheel + * Change minimizeall to use isHidden + * Fix panel adaptive transparency when "show window thumbnails: always" + * Don't shift badge down for short sounds when audio indicator isn't acually being shown + * [applets/taskmanager] Ensure highlight effect is cancelled after activating a window + * Fix badge overlap with audio indicator + * kcms/keys: Align checkbox of section headers with the ones of list items + * [Task Manager] Optimize parent process CGroup check (kde#437259) + * Revert "Replace Repeater with ListView for task group list" + * Use python3 explicitly + * [applets/taskmanager] Don't anchor shadow to invalid item on Wayland + * [kcm/landingpage] Remove return true on sort lambda +- Drop patches, now upstream: + * 0001-Use-python3-explicitly.patch + * 0001-kcm-landingpage-Remove-return-true-on-sort-lambda.patch + +- Add patch to fix systemsettings5 in some cases: + * 0001-kcm-landingpage-Remove-return-true-on-sort-lambda.patch + +- Add patches for proper deps of kconf_update scripts: + * 0001-Use-python3-explicitly.patch + * 0002-No-usr-bin-env-in-shebangs.patch + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Fix renaming shortcut for files selected via selection button and popup button (kde#425436) + * Calculate cursor position relative to top-left corner of current screen (kde#436216) + * Set a transientParent for the FolderView ContextMenu + * fix: unneeded keyboardConfig.save() + * kcms/users: elide text that can't fit in users list (kde#435700) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * fixup! fix broken keyboard configurations with single layout on Wayland + * fix broken keyboard configurations with single layout on Wayland (kde#433576) + * Fix zero badges (eg when downloading small files with Firefox) + * [applets/kickoff] Make section headers more section headery (kde#434669) + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * [kcms/joystick] Fix minor leak (kde#385894) + * Require KF5Codecs + * [kcms/keyboard] Allow faster keyboard repeat rates (kde#286760) + * kcm/autostart: Add missing include + * Pass Qt::MatchExactly when calling QAbstractItemModel::match for strings + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- Changes since 5.21.1: + * Avoid using non-integer numbers as spacing + * [Kickoff] Don't capitalize full word sections (kde#433574) + * kcms/keyboard: handle botched 5.21.0 migration (kde#431923) + * [kcms/activities] Fixup DBus path usage (kde#433203) + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * [applets/kickoff] Always capitalize section header letters (kde#433217) + * Launch runners KCM in systemsettings (kde#433101) + * kcms/keyboard: fix migration (kde#431923) + * [Kickoff] Remove redundant hover filter + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * kcms/keyboard: migrate to repeat, not to accent + * Correctly construct URL from local file + * fix: Inconsistent effect when hover over the new Keyboard Layout applet (kde#432091) + * fix: Wrong fontsize on Keyboard Layout applet (kde#431889) + * Fix crash when deleting activity from activity manager (kde#426926,kde#427593) + * fix: the first keyboard layout can't have variants (kde#432367) + * Use ThickMargin to redirect mouse input to panel and update spacingAtMinSize value + * Make the timeout for the applet actions dialog much shorter + * migrate from desktops *and* panels (kde#432148) + * migrate from MidButton to MiddleButton (kde#430418) + * [Kickoff] Open leave menu on press + * Fix drag directions for top and right panels (kde#429063) + * [Kickoff] Turn off hovering to switch tabs by default + * Fix display string for middle click containment action + * fix: keyboard applet doesn't autoload on Wayland + * [Kickoff] Reduce spacing between label and arrow alleviating elision problem + * [Kickoff] Tweak padding around configure button + * [Kickoff] Use RoundButton for now Right now Avatar isn't mature enough for keyboard navigation so it's best to work around touch issue for now + * [applets/kickoff] Add a visible configure button + * [applets/kickoff] Re-add Avatar to the focus chain + * hotfix: re-add id to avatar in Kickoff + * kickoff: use Kirigami.Avatar directly instead of wrapping in RoundButton + * [Kickoff] Fix leave buttons not working + * [Kickoff] Revamp LeaveButtons item + * [Kickoff] Check for searchPage directly rather than root.state (kde#431894) + * [Folder View] implement "two click rename" feature for double-click mode (kde#392731) + * Enable 2 columns mode +- Avoid hard dependency on plasma5-pa + +- signon-plugin-oauth2 is a runtime dep + +- Fix build on s390, where various Xorg components aren't available + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here +- Drop patch, kickoff got redesigned: + * 0001-Use-themed-user-face-icon-in-kickoff.patch + +- Add support for qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * revert: bf7d64b3 . Fixes panel height adjusting fails when the panel is on top / left (kde#430050) + * Reparse the key repeat rate config when we try to load it. (kde#418175) + * Fix the order of the actions of the emojier + * [kcms/users]: Make sure avatar grid doesn't escape bounds (kde#428899) + * Use Instantiator to create drawer actions to improve startup time + * [kcms/users] Avoid race condition on startup (kde#429314) +- Drop patches, now upstream: + * Reparse-the-key-repeat-rate-config-when-we-try-to-load-it.patch -- Update to 5.18.6 +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Remove cmake checks for breeze decoration + * There is no Q_FALLTHROUGH in qml or js (kde#429574) + * Fix translation extraction (kde#429466) + * [kcms/users]: Fix 429313 (kde#429313) + * Use plasma theme icons in kickoff leave view + * Don't use visible property in procedural code to determine state (kde#408116) + * [panel] Fix dragging panel to resize for top and right panels (kde#429063) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * kimpanel: Fix action in menu + * Only allow multi key shortcuts for standard shortcuts + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * [desktoppackage] Don't set a widget on an item in a layout (kde#428214) + * [Widget Explorer] Don't set the list index to something random on mouse exit (kde#428174) + * Fix bug: Some user profile fields won't apply unless they all have unique new values. (kde#427348) + * [kcms/activities] Port to QQuickWidget from nested QQuickWindows (kde#394899,kde#423682,kde#416253) + * Fix bug: plasmashell high cpu usage + +- Fix kactivities5 conflict version + +- Update to 5.20.1 - * https://kde.org/announcements/plasma-5.18.6 -- Changes since 5.18.5: - * kcm_fonts: Make the font selection dialog select the correct "Regular"-like style + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Fix sizing of tooltip with media controls without thumbnail + * [kcms/autostart] Set sane default size + * [kcms/user] Fix leaking model + +- Despite libinput configuration is lacking in comparision no + longer recommend xf86-input-synaptics package, since the driver + is no longer in development and should no longer be installed by + default (boo#1175035) + +- Also obsolete kde-user-manager-lang (boo#1177677) + +- Explicitly depend on accountsservice, like kde-user-manager + previously + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Fix "Plasma Renderer" KCM not being launchable (kde#421431) + * Remove fallthrough attribute + * Compare against coponent id when importing (kde#427188) + * [kcm/keys] Use AbstractKCM as a base, rather than ScrollViewKCM + * Add some rudimentary error handling to users kcm (kde#425036) + * [kcms/users] Fix "Passwords must match" message in change password sheet + * [kcms/users] Fix "passwords must match" error message being too narrow + * [applets/taskmanager] Don't show icons on top of thumbnails on Wayland (kde#427076) + * [kcms/activities] Use correct method to set active global shortcut (kde#374575) + * Always draw sidebar in applet configuration window (kde#419517) + * make click on thumbnails work on wayland + * [kcms/krunner] Use more accurate text for the positioning + * Add Q_FALLTHROUGH + * Update emoji category to latest ibus-dict-emoji + * Force Emojier using color emoji font + * [kcms/autostart] Add Exec line to KCM desktop file (kde#426737) + * Remove freetype/fontconfig remnants + * [kimpanel] Fix comments in cmake find modules +- kde-user-manager got dropped in favor of the user kcm in here +- Use a versioned Obsoletes for synaptiks + +- Drop unneeded BuildRequires and obsolete workarounds +- Mention KCMs in %files individually + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here +- Refresh patches: + * 0001-Use-themed-user-face-icon-in-kickoff.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * Revert "[Folder view] Fix binding loop on width" (kde#423511) + * Hardcode icons for default plasma components + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: - * Fix blurry icons in KColorSchemeEditor (kde#418165) + * Notify about changes when changing Global Theme (kde#421745) + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2: + * Translate kcfg files + * fixuifiles + * Fix message extraction a bit + * Extract from ui files as well + * Fix a further potential null pointer deref in file manager chooser + * Fix a KCM crash when no file manager is installed (kde#422819) + * Do not modify vector while iterating over it in range-based for loop (kde#423224,kde#423441) + * KCM component chooser: use the category FileManager to filter filemanager apps (kde#423313) + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * Fix layouting bug for kicker in top panel (kde#399554) + * Fix too small result list when favorites are added (kde#422398) + * Fix unprintable characters + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * KCM Notifications: Open app page only after model is loaded + * [kimpanel] Make candidate index more visible. + * Emoji Panel: Use the right category component + * [Emoji panel] fix slowness introduced in the last patch + * [Emoji panel] search when the user begins typing + * [kcms/nightcolour] Reset needsSave after loading initial QML properties (kde#411584) + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here +- Drop patches, now upstream: + * 0001-krdb-Drop-GTK2-colour-exporting.patch + * 0001-Stop-multiplying-duration-values.patch plasma5-integration -- Update to 5.18.7 +- Update to 5.24.1 - * https://kde.org/announcements/plasma/5/5.18.7 -- No code changes since 5.18.6 + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Gracefully handle invalid color scheme setting (kde#449613) -- Update to 5.18.6 +- Update to 5.24.0 - * https://kde.org/announcements/plasma-5.18.6 -- Changes since 5.18.5: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Port Q_FOREACH + * Fix some clazy warning + * Add GitLab CI + * Remove manual lnf default handling + * Only read values that will be used + * Replace Q_DECL_OVERRIDE by override + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Backport "FileChooser portal: send window id in hex" from qtbase + * QXdgDesktopPortalFileDialog: use QUrl to store directory & selection + * More p-m-f connect() signal/slot syntax + * Use pointer-to-member-function signal/slot syntax + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Add trailing commas + * Remove obsolete COPYING file + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Make it compile without deprecated enum + * Convert license headers to SPDX + * Stop advertising titlebar "What's This?" help button + * Remove wayland roundtrip + * Use version-less qt DBus macros + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Port away from WId-based KWindowEffects API + * Do not set default font style names, and just rely on weights + * Use QFont::Normal (50) instead of -1 constant for default font weight + * platforminputcontextplugin: Make F1-F10 valid for selecting keys (kde#430162) + * Raise minimum CMake version to 3.16 + * Remove unused cmake code + * Use versionless Qt cmake target + * Revert held-key behaviour + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Revert held-key behaviour + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * x11integration: Force standalone Qt::Dialog resizable + * Change default color scheme to BreezeLight + * operator+/- is disabled for QFlags in qt6 + * Add comment explaining the pkg-config file installed by IM module + * [keyheld]: add tittleless i and s-cedilla + * Add Philippine Peso to currency alternatives in plasma im module + * Add some currency mappings to new key-held im module module + * Add key-held behaviour + * Use new standard shortcut for "Create Folder" + * Enable hover effects by default + * Use nullptr + * Ignore files + * Use Q_EMIT + * initialize pointer/values + * Fix typo + use direct + * Now it depends against new version. Old code can be removed + * kdirselectdialog: when creating a new dir that already exists, select it + * QXdgDesktopPortalFileDialog: pass directory option to portal + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * kdirselectdialog: when creating a new dir that already exists, select it + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * QXdgDesktopPortalFileDialog: pass directory option to portal + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Implement forwarding file dialog requests to xdg-desktop portal + * Use same default for all places StartDragTime is loaded (kde#421450) + * Get rid of workaround that prevents file dialog from being blocked + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Use Standard "Show/Hide Hidden files" shortcuts in directory chooser dialog + * Raise size of default fixed-width font from 9 to 10pt + * Remove too strict Qt/KF5 deprecation rule + * Set cursor size default to 24 to align with KCM default value + * Fix build + * bump to require Qt 5.14 + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. plasma5-openSUSE +- Update to 5.24.1 + +- Update to 5.24.0 + +- Update to version 84.87~git20220116T220745~fffd234: + * Update LNF previews + * Revert to BreezeClassic as default color scheme + * Revert switching the openSUSE desktoptheme to dark colors + * Remove kickoff.svgz in desktop themes + * Remove dangling symlinks + * Link start-here-branding into breeze-dark as well (boo#1173437) + * Tumbleweed icons&colors changes (#12) + +- Update to 5.23.90 +- Rebase sddmtheme.diff + +- Update to 5.23.5 + +- Update to 5.23.4 + +- Update to 5.23.3 + +- Update to 5.23.2 + +- Update to 5.23.1 + +- Update to 5.23.0 + +- Update to 5.22.90 + +- Update to 5.22.5 + +- Update to 5.22.4 + +- Update to 5.22.3 + +- Update to 5.22.4.1 + +- Update to 5.22.1 + +- Update to 5.22.0 + +- Update to 5.21.90 + +- Update to 5.21.5 + +- Update to 5.21.4 + +- Update to 5.21.3 + +- Update to 5.21.2 + +- Update to 5.21.1 + +- Drop update_diffs.sh, broken and unused + +- Update to 5.21.0 + +- Update to 5.20.90 + +- Update to 5.20.5 + +- Update to 5.20.4 + +- Update to 5.20.3 + +- Update to 5.20.2 + +- Update to 5.20.1 + +- Update to 5.20.0 + +- Update to 5.19.90 + +- Update to 5.19.5 + +- Update to 5.19.4 + +- Update to 5.19.3 + +- Update to 5.19.2 + +- Update to 5.19.1 + +- Update to 5.19.0 + +- Update to 5.18.90 + plasma5-pa +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Drop conditionals for no longer supported versions of openSUSE. + Following this; drop pkgconfig(gconf-2.0) BuildRequires and + (pulseaudio-module-gconf if pulseaudio) Recommends, and + conditional cmake_kf5 call. Pulseaudio dropped support for gconf + in version 15. + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Fixes toggling Configure button on click. + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * [speakertest] Force canberra driver to PulseAudio (kde#442781) + * Fix a bug that caused the handle of the volume slider to show artifacts (kde#434927) + * Fix balance setting (kde#439751) +- Add supplements for pipewire-pulseaudio as well +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Add keywords to audio KCM + * Integrate the advanced options under `Configure...` in the main page + * Disable global mute when changing volume + * [kcm] Avoid string puzzle + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Remove unneeded target + * [applet] Don't install as bundled package + * [ListItemBase] Open menu on press + * Remove unneeded X-KDE-PluginKeyword + * [applet] Only set VolumeMonitor object if it's valid + * Always disconnect streams (kde#439347) + * [applet] Fix QML error + * Use version-less qt DBus macros + * Use ellipses instead of triple period + * Set meta + mute as a default shortcut to mute the microphone + * Support multiple default shortcuts + * Fix crash when target is destroyed before monitor (kde#437184) + * Indicate when application is "corked" (kde#398476) + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * [ListItemBase] Open menu on press + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * Always disconnect streams (kde#439347) + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Set meta + mute as a default shortcut to mute the microphone + * Support multiple default shortcuts + * Fix crash when target is destroyed before monitor (kde#437184) + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Increment volume by percent instead of a constant volumeStep (kde#434769,kde#435522) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Round volume to avoid increasing or decreasing by more than stepSize (kde#434769) + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * Unref stream after unsetting callbacks + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Allow to mute/unmute microphone with left-click in system tray + * [StreamRestore] Fix equals check + * Forward role() into PulseObjectFilterModel +- Use GSettings on Leap 15.3+ as well + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here -- Update to 5.18.7 +- Update to 5.20.5 - * https://kde.org/announcements/plasma/5/5.18.7 -- No code changes since 5.18.6 + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * [kcm] Read text color from proper theme -- Update to 5.18.6 +- Update to 5.20.4 - * https://kde.org/announcements/plasma-5.18.6 -- No code changes since 5.18.5 + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Remove count property from PulseObjectFilterModel (kde#427978) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * [applet] Remove unnecessary separator over menu section header (kde#427804) + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Bump Controls 2.14 in DeviceCombobox.qml + * Correctly look up data in the model (kde#427687) + * Simplify DeviceComboBox (kde#408700) + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Default maximumPercent value of 100 + * Use pulseaudio's equal functions instead of memcmp + * Show and hide the inactive device buttons based on new count property + * Use i18nd consistently + * don't show in widget explorer on plasma mobile + * [applet] Allow showing inactive devices as in the KCM + * [applet] Port towards PlasmaComponents3 + * Colorize volume percentage text when over 100% + * Show correct volume level in OSD when maximum volume is raised (kde#422537) + * Filter out currently unused devices (kde#422612) + * Fix Layout warnings + * Take into account Balance button for layouting + * Fix centering Volume icon around channel sliders + * Change it to a "Balance" button so also non-geeks can comprehend it + * Allow "unlocking" volume slider for per-channel (e.g. left, right) volume sliders + * [ListItemBase] Open options menu also on right click like a context menu + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Converted to page and added heading + * Add options for OSD feedback (kde#363983) + * bump to require Qt 5.14 + * [KCM]Align volume controls row + * [KCM]Update Device item layout based on applet (kde#417607) + * [applet] For placeholder labels, disable rather than changing opacity + * [Applet]Improvements for unavailable port. + * [Applet]Correct raise max volume functions for mic + * [Applet]Always get valid device and stream name + * Fix minor EBN issue and typos + * [Applet] Display device name when there is than one device (kde#417079) + * [Applet]Fix device label problems (kde#417074,kde#417106) + * [Applet]Supplementary add port check + * [Applet]Add port check + * [Applet] Remove leftover in config window + * [Applet] Enable new global "Raise maximum volume" checkbox + * [Applet]Hide hamburger menu when empty + * [Applet]Add global mute function (kde#396835) + * [Applet] Make 'raise maximum volume' global + * [Applet]Update layout based on T10470 plasma5-pk-updates +- Use git master directly +- Use a complete plasma5-pk-updates-lang.tar.xz +- Update to version 0.3.2+git67: + * Port config dialog to QtQuick Controls 2 + * Lower required QtQuick.Layouts version to 1.12 + * Fix expansion handling of PackageDelegate items + * Consistent spacing in PackageDelegate + * Port completely to PC3 by using PlasmaExtras.ListItem + * Don't show "no updates" message when checking failed + * Refactor tracking of overall package selection state + * Fix state of "Select all packages" checkbox + * Port to Layouts and PlaceholderMessage as well to fix layout issues + * [applet] Port mostly to PlasmaComponents3 + * Also treat ErrorNotAuthorized as temporary + * Limit to one automatic check each 10 minutes + * Don't refresh the cache forcibly + * Accumulate restart requests to show the notification at transaction end + (boo#1103679, boo#1174239) + * Don't default to showing that the check for updates failed + * Don't show an error for a failed automatic refresh + * Make action buttons translatable + * Add support for license prompts + * Port away from KDELibs4Support, use Solid::Power interface + * Remove explicit initialization of default constructed members + * Fix warning, remove unsigned int < 0 check + * Fix minor typos + * Make the notifications less obtrusive + * Use own eventIds and ComponentName instead of generic plasma workspace ones + * Fix usage of 0 for null pointer constants + * Replace KIconLoader + pixmaps with standard icon names + * Don't force a check for updates when the applet runs + * Several fixes related to the network state and applet messages/notifications. +- Drop all patches, now upstream: + * desktop.patch + * 0001-Hide-updates-and-checkbox-when-system-is-offline.patch + * 0002-Add-its-own-messageChanged-NOTIFY-signal-to-message.patch + * 0003-Delay-PkUpdates-checkUpdates-calls-if-the-network-is-offline.patch + * 0001-Replace-KIconLoader-pixmaps-with-standard-icon-names.patch + * 0002-Fix-usage-of-0-for-null-pointer-constants.patch + * 0003-Use-own-eventIds-and-ComponentName-instead-of-generi.patch + * 0004-Make-the-notifications-less-obtrusive.patch + * 0006-Remove-explicit-initialization-of-default-constructe.patch + * 0007-Port-away-from-KDELibs4Support-use-Solid-Power-inter.patch + * 0001-Add-support-for-license-prompts.patch + * 0001-Don-t-show-an-error-for-a-failed-automatic-refresh.patch + * 0001-Limit-to-one-automatic-check-each-10-minutes.patch + * 0001-Also-treat-ErrorNotAuthorized-as-temporary.patch + +- Fix package build with plasma-framework 5.89.0. + +- Fix the %files section. plasma-framework >= 5.84 doesn't install + desktop files in %_kf5_servicesdir anymore. + +- Use %cmake_build instead of %make_jobs. + plasma5-workspace -- Add upstream patch to fix broken/missing "Switch User" - functionality with systemd 246 (boo#1177223, kde#427777): - * Fix-missing-Switch-User-with-systemd-246.patch +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Move to runtime check of valid font DPI (kde#449918) + * applets/battery: adjust show/hide conditions for charge limits (kde#435931) + * applets/systemtray: fix SNI context menu usage without libappindicator (kde#449870) + * applets/notifications: Increase implicit size of standalone popup (kde#448383) + * applets-digital/clock: Add workaround for QTBUG-83890 (kde#448387) + * Clean up "empty" mimeType containg only whitespaces + * dataengines/apps: Use KIO::ApplicationLauncherJob for starting KService + * [containmentactions/applauncher] Use ApplicationLauncherJob instead of OpenUrlJob (kde#449900) + * Desktop: Still show services with nodisplay=true set (kde#449243) + * appstream runner: De-duplicate results from multiple sources (kde#448619) + * Fix ksplash always using default theme. (kde#446966) + * kcms/users: Fix missing template arguments before reply in FingerprintModel + * De-duplicate 'Uninstall or manage addons' option in the context menu of Kickoff (kde#448564) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-sddm-theme-Change-wallpaper-extension-so-that-it-poi.patch + * 0001-systemdialogs-Remove-leftover-and-broken-components.patch + * 0001-Make-SessionManagementScreen-a-FocusScope.patch + * 0001-Fix-initial-focus-in-LockScreenUi.patch + +- Add patch to fix initial focus in SDDM (kde#447817): + * 0001-Make-SessionManagementScreen-a-FocusScope.patch +- Add patch to fix initial focus in the lockscreen: + * 0001-Fix-initial-focus-in-LockScreenUi.patch + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here +- Rebase 0001-Use-qdbus-qt5.patch +- Replace xprop-kde-full-session.desktop with autostart file: + * 0001-Revert-Drop-setupX11-from-startplasma-waylandsession.patch + * 0002-Revert-Drop-X11-root-properties-for-KDE-full-session.patch +- Add patch to fix the upstream sddm theme background: + * 0001-sddm-theme-Change-wallpaper-extension-so-that-it-poi.patch +- Add patch to fix screen sharing dialog (kde#448423): + * 0001-systemdialogs-Remove-leftover-and-broken-components.patch + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * applets/systemtray: Follow panel opacity (kde#439025) + * [webshortcutsrunner] Fix private browsing with some Firefoxes + * [kcms/style] Don't call setNeedsSave when style config changes (kde#439297) + * digital-clock: fix calendar popup contrast when opened from desktop (kde#446991) + * [libnotificationmanager] Fix memory leak + * [kcms/lookandfeel] Guard reading invalid first entry (kde#446100) + * [Global Menu] Set translation domain + * lookandfeel: Add missing check if list of files is empty (kde#439797) + * [KSplash] Start with zero opacity + * Fix Klipper Actions content truncation (kde#444365) + * [klipper] Use full text for DBus return values (kde#446441) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Lock & login screens: Use RTL-friendly arrows when in RTL mode + * [logout-greeter] Set window class name (kde#444898,kde#444899) + * systemtray: Connect to StatusNotifierWatcher before initializing QDBusPendingReply + * systemtray: Check if a service is already added before processing QDBusReply (kde#443961) + * baloosearchruner: Emit DBus error when baloo is disabled (kde#445342) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * fixed size hints to the osd + * use implicit size to not cause binding loops (kde#422072) + * wayland: don't create DesktopView for placeholder screen (kde#438839,kde#444801) + * [startplasma] Detect systemd service in linked state + * [Notifications] Fix grouping container side line + * Disconnect watcher for xdgActivationTokenArrived (kde#444385) + * interactiveconsole: Allow specifying mode from command line parameter + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * Hide KRunner window when pressing escape (kde#444240) + * [applets/clipboard] Fix selecting clipboard entries with Enter + * Set Qt.ImhNoPredictiveText for text fields that act as search fields + * [shell] Ignore placeholder screens +- Add a version to BuildRequires: cmake(Breeze) + +- Add back X11 root window properties until firefox is adjusted + (boo#1191825): + * 0001-Revert-Drop-setupX11-from-startplasma-waylandsession.patch + * 0002-Revert-Drop-X11-root-properties-for-KDE-full-session.patch + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * [freespacenotifier] impr: no notification for ro filesystems + * kcms/colors: Don't apply header accent colors to non-Header color schemes (kde#443786) + * [kcms/colors] Notify global settings change after saving + * krdb: Fix removal of Xft.dpi from Xresources (kde#350039) + * sddm-theme: fix missing password field on "Other" page (kde#443737) + * pipewire: Report DRM_FORMAT_MOD_INVALID when no modifiers are offered + * [digital-clock] Do not assign undefined when agenda is not visible (kde#443380) +- Drop patches, now upstream: + * 0001-sddm-theme-fix-missing-password-field-on-Other-page.patch + +- Add patch to show password input on the "Other" page in SDDM (kde#443737): + * 0001-sddm-theme-fix-missing-password-field-on-Other-page.patch + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Revert "xembed: adapt to changes in KNotifications" (kde#442758) + * sddm-theme: Fix using mouse movements to show the UI + * [systemtray] Check for menuItemFactory.object existence (kde#443377) + * applets/devicenotifier: Remove applet list item animations + * sddm-theme: Fix use of needsPassword and related button layout + * [klipper] Fix shortcut of OK button in the clipboard content edit dialog (kde#400623) + * Fix Kickoff context menu actions for System Settings results (kde#442522) + * klipper: Fix reading from plasma on wayland + * Fix build with gpsd 3.23.1 + * Unbreak fontinst KCM (kde#442748) + * Address regression in VT switching code (kde#442852) + * libtaskmanager: Don't request dmabuf if not supported (kde#428284) + * Port away from Kirigami.Units.devicePixelRatio + * lookandfeel: don't nuke accent colour (kde#442812) + * kcm/colors: Improve some bindings on accent colors + * sddm-theme: fix default username font size + * PipeWire: Include defines for older PipeWire versions + * pipewire: Properly compare pipewire versions using QVersionNumber + * [Klipper] Guard against broken data fetches + * [Klipper] Handle incoming UTF-8 mime types (kde#424694) + * PipeWire: Make sure thumbnails properly use dmabuf again + * [shell/panel] Fix ability to type in textfield (kde#442557) +- Drop patches, now upstream: + * 0001-Fix-build-with-gpsd-3.23.1.patch + * 0001-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0002-libtaskmanager-Don-t-request-dmabuf-if-not-supported.patch + * 0002-shell-panel-Fix-ability-to-type-in-textfield.patch + * 0003-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0004-PipeWire-Make-sure-thumbnails-properly-use-dmabuf-ag.patch + * 0005-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0006-Klipper-Handle-incoming-UTF-8-mime-types.patch + * 0007-Klipper-Guard-against-broken-data-fetches.patch + * 0008-pipewire-Properly-compare-pipewire-versions-using-QV.patch + * 0009-PipeWire-Include-defines-for-older-PipeWire-versions.patch + * 0010-sddm-theme-fix-default-username-font-size.patch + * 0011-Revert-xembed-adapt-to-changes-in-KNotifications.patch +- Refresh 0001-Ignore-default-sddm-face-icons.patch +- Add new key + signature to plasma.keyring + +- Add patch to fix build with gpsd: + * 0001-Fix-build-with-gpsd-3.23.1.patch +- Add patch to fix window thumbnails if dmabuf is not supported (kde#428284): + * 0002-libtaskmanager-Don-t-request-dmabuf-if-not-supported.patch + +- Add patches from Plasma/5.23 branch: + * 0001-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0002-shell-panel-Fix-ability-to-type-in-textfield.patch + * 0003-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0004-PipeWire-Make-sure-thumbnails-properly-use-dmabuf-ag.patch + * 0005-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0006-Klipper-Handle-incoming-UTF-8-mime-types.patch + * 0007-Klipper-Guard-against-broken-data-fetches.patch + * 0008-pipewire-Properly-compare-pipewire-versions-using-QV.patch + * 0009-PipeWire-Include-defines-for-older-PipeWire-versions.patch + * 0010-sddm-theme-fix-default-username-font-size.patch +- Add patch to fix XEmbed context menus (kde#442758) + * 0011-Revert-xembed-adapt-to-changes-in-KNotifications.patch + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here +- Refresh patches: + * 0001-Revert-No-icons-on-the-desktop-by-default.patch + * 0001-Use-qdbus-qt5.patch +- Drop patches, now upstream: + * Call-UnInhibit-with-correct-signature-in-powermanagement-dataengine.patch + +- Add upstream patch to fix a bug that would result in power management + remaining inhibited even after un-inhibiting it in the UI: + * Call-UnInhibit-with-correct-signature-in-powermanagement-dataengine.patch + +- Drop the unneeded baselibs.conf. + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * [kcms/icons] Fix i18n usage + * [kcms/icons] Clip ListView in popup + * [applets/digitalclock] Let long timezones list scroll (kde#439147) + * [applets/digital-clock] Fix header in RTL mode (kde#438083) + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * systemtray: Let plasmashell handle visibility when configuring (kde#440263) + * [applets/clipboard] Fix the alignment of delegate buttons (kde#437044) + * Allow plasmashell to use both screenshot and screenshot2 + * [Notifications] Set Plasma linkColor on notification label (kde#438366) + * Add kde-baloo.service to Wants= + * Prevent fractional positioning in systray HiddenItemsView + * Set GDK scale explictily on wayland (kde#438971) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * [Media Player] Skip source if it doesn't exist (kde#439309) + * Guard calls into layer shell (kde#439356) + * xembed-sni-proxy: Add Menu property (kde#439229) + * Assing first screen if `screen` is null (kde#438277) + +- No longer force GDK_BACKEND, kde-gtk-config deals with it meanwhile: + * 0001-Set-GTK_BACKEND-x11-in-a-wayland-session.patch +- Drop "Full Wayland" session, default in libqt5-qtbase changed + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * Fix copy-paste error + * [Notifications] Strip trailing slash for fallback URL path + * [Notifications] Restore "details" reference + * [Notifications] Avoid showing "0 seconds remaining" + * Init ShellCorona after KDBusService (kde#408310) + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * [applets/devicenotifier] Don't show empty header most of the time (kde#438351) + * [kcms/autostart] Avoid empty application icon + * [libtaskmanager/x11] Fix transient windows bug (kde#438222) + * krunerglobalshortcuts: Fix migration from old component + * Recent Documents: Fix missing actions for results (kde#437462) + * [kcms/autostart] Keep capitalization of desktop file names (kde#438406) + * Point bbcukmet to new location API BUG: 430643 (kde#430643) + * krunnerglobalshortcuts: Prevent actions from becoming inactive + * Fix kcmfontinst install destination (kde#436306) +- Drop patches, now upstream: + * 0001-krunnerglobalshortcuts-Prevent-actions-from-becoming.patch + * 0001-krunerglobalshortcuts-Fix-migration-from-old-compone.patch + * 0001-Fix-kcmfontinst-install-destination.patch + +- Add another patch to fix migration of krunner shortcuts from + Plasma < 5.17 (boo#1187204): + * 0001-krunerglobalshortcuts-Fix-migration-from-old-compone.patch + +- Add patch to fix migration of krunner shortcuts (kde#437364): + * 0001-krunnerglobalshortcuts-Prevent-actions-from-becoming.patch + +- Add back patch which was mistakenly not part of the tarball: + * 0001-Fix-kcmfontinst-install-destination.patch + +- Update to new 5.22.0 tarball: + * [System Tray] Fix typo breaking sorting notification applet first (kde#438146) + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Fix-kcmfontinst-install-destination.patch + +- Add patch to fix the font management KCM (kde#436306): + * 0001-Fix-kcmfontinst-install-destination.patch + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-startkde-Reset-systemd-failed-units-on-login.patch + +- Add patch to unbreak some services after login (kde#429415): + * 0001-startkde-Reset-systemd-failed-units-on-login.patch + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * [applets/digital-clock] Fix "both pointSize and pixelSize defined" warning + * [applets/digitalclock] Fix timezone filter + * Add a -1 to make the mouse input not redirect to a margin pixel. (kde#413736) + * Fix crash on drag-and-drop over panel (kde#398440) + * [Notifications] Don't generate previews of zero size + * krunner: Always set cursor position to end when focusing search field (kde#435604) + * Don't extract QML as Java + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Make sure that *m_twinSpacer is iniitialized in panelspacer (kde#422914) + * Comment was interpreted as part of Restart + * [applets/digital-clock] Fix timezone placeholder message positioning + * icons kcm: Clear pending deletions when Defaults button is clicked + * Remove pointless widget (kde#434910) + * krunner: Restore history related property and methods for compatibility with third party themes (kde#433173) + * Make bottom frame again visible (kde#434645) + * Fix color scheme preview (kde#434493) + * save layout when corona startup is completed (kde#433799) + * Klipper Waylandclipboard: force offer of specific mimetype to fix pasting to gtk applications + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * [Image wallpaper] Make the Positioning combobox as equally wide as the other comboboxes + * [Notifications] Emit dataChanged in setData call + * [applets/devicenotifier] Manually bind width of list item + * Re-add Force Font DPI spinbox on Wayland (kde#433115) + * proper form factor filtering (kde#433983) + * Pass Qt::MatchExactly when calling QAbstractItemModel::match for strings + * Adapt more KCMs to using Kirigami.ActionToolbar for their footer actions + * Fix query of StartPlasma::hasSystemdService (kde#433333) + * [lookandfeel/ActionButton] Fix broken focus effect (kde#433755) + * Use separate face controller for appearance config (kde#424458) -- Add (rebased) patch from upstream to fix the size of the login - button in the lockscreen with KF5 >= 5.74: +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- Changes since 5.21.1: + * KRunner: Handle escape key in history view more gracefully (kde#433723) + * [Notifications] Don't change tooltip when paused + * locations runner: Fix empty list on invalid shell quotes + * [applets/devicenotifier] Add placeholder icon when no device icon exists (kde#433534) + * [kcms/icons] Collapse buttons if the row is too wide for the display + * Do not start faulty coronas +- Drop patches, now actually upstream: + * 0001-locations-runner-Fix-empty-list-on-invalid-shell-quo.patch + +- Add back patch for fix which didn't make it into 5.21.1: + * 0001-locations-runner-Fix-empty-list-on-invalid-shell-quo.patch + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * Fix case in logout applet config key (kde#433320) + * calculatorrunner: Fix mixed hex+decimal calculations (kde#431362) + * Fix font installation + * locations runner: Fix absolute filepath + arguments (kde#433053) + * Enforce SESSION_MANAGER is exported before plasmashell is started + * libtaskmanager: Allow to launch executables (kde#433148) + * Move ksmserver's ksplash notifying to ksmserver (kde#432364) + * Handle closeSession being called concurrently + * [libkworkspace] Interim fix for the logout issue (kde#432460) + * fixup! [keyboard applet] fix TypeError garbage in log +- Drop patches, now upstream: + * 0001-locations-runner-Fix-absolute-filepath-arguments.patch + * 0001-locations-runner-Fix-empty-list-on-invalid-shell-quo.patch + * 0001-libkworkspace-Interim-fix-for-the-logout-issue.patch +- Drop workaround, no longer needed: + * 0001-ksmserver-Enable-debug-output-by-default.patch + +- Add patch to fix krunner crash caused by mismatched quotes: + * 0001-locations-runner-Fix-empty-list-on-invalid-shell-quo.patch + +- Add patch to fix starting applications with arguments from krunner + (kde#433053): + * 0001-locations-runner-Fix-absolute-filepath-arguments.patch + +- Add patch to fix race on logout (kde#432460): + * 0001-libkworkspace-Interim-fix-for-the-logout-issue.patch + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * fix restore size when float is used + * show colors,icons and plasma style in plamo + * [Notifications] Escape HTML in destUrl and fileName + * [Notifications] When application responds to cancel request, stop kill timer + * Fix condition for executable folders (kde#432653) + * ksmserver: Filter out services with NoDisplay=true + * Fix wallpaper paths in org.kde.slideshow package + * Revert "Use subseq matching for service runner" (kde#431609,kde#432339) + * [Notifications] Property is supposed to be "ProcessedItems" + * remove phone specific wallpaper config ui + * [applets/digital clock] Unbreak the time zone config dialog + * Set add panel as an explicit menu of a panel action (kde#432250) + * Wallpaper config: fix property imageModel that was missing in delegate (kde#431961) + * Make ksmserver's lock screen detection automatic + * [systemd] Move kwin to "wants" + * [applets/systemmonitor] fix not hiding the title on vertical panels + * [applets/digital clock] Restore scroll-to-change-displayed-timezone (kde#431977) + * Don't crash if the panelview is not ready + * [Notifications] Re-evaluate unread count when a notification is "read" + * [keyboard applet] fix TypeError garbage in log + * Fix condition for windowed widgets standalone mode (kde#432032) +- Add patch to either get more info or work around logout not working + sometimes (kde#432460): + * 0001-ksmserver-Enable-debug-output-by-default.patch + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here +- Refresh patches: + * 0001-Revert-No-icons-on-the-desktop-by-default.patch + * 0001-Set-GTK_BACKEND-x11-in-a-wayland-session.patch + * 0001-Use-qdbus-qt5.patch + +- Add _constraints with min 4GB disk space to avoid build failure + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Recent Documents Runner: Strip trailing slash in subtext + * [applets/systemtray] Fix missing expander arrow (kde#430569) + * [Notifications] Check popup being null + * move keyboard positioning in the keyboard itself (kde#427934) + +- RPM got fixed, so use %fdupes on TW again + +- Add compatibility with qml-autoreqprov + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Fix Environment Canada weather domain. + * Fix build with newer Qt + * fix: Font files, kfontview and thumbnailer crash on Wayland (kde#401031) + * Readd searching for breeze decoration (kde#429298) + * [Notifications] Check pause button when job is paused + * The cursor previews are in a layout + * Revert "Use new simpler way to disable session management in services" + * [Tab switcher] Fix binding loop that spams the log (kde#410984) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Fix missing "Switch User" button on lockscreen with systemd 246 (kde#427777) + * [applets/devicenotifier] Fix regression with expand (kde#428379) + * Fix edge case for tilde and ENV command + * [lookandfeel] Fix switching to a different user session + * [libkworkspace] Fix if getCurrentSeat needs to fallback to old approach (kde#423526) + * Fix SystemEntries not updating correctly (kde#427779) + * [applets/icon] Handle non-Applications URLs again (kde#427797) + * [System Tray] Fall back to tool tip title if no title is set + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * [plasma-session] Fix application lifespan (kde#422948) + * Sync OSD properties (kde#425908) + * [applets/systemtray] Fixes for vertical and huge panel (kde#428158,kde#428127,kde#428198) + * [applets/systemtray] Make highlight wider (kde#427638) + * Fix tile expansion in ShellRunner (kde#427824) + +- Require pipewire in plasma5-session-wayland + +- Drop workaround for old powerdevil +- 5.20.1.1 is actually still 5.20.1, set the macro that way + +- Update to 5.20.1.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * [applets/devicenotifier] Don't offer to unmount non-removable devices (kde#427176) + * [applets/systemtray] Fix icon size for 24px panels (kde#427690) + * Make Prison a required dependency + * [notifications] Fix margins of close button timeout indicator (kde#425911) + * [Notifications] Also check transient parent for whether it's a dialog + * Revert "krdb: Call xrdb with -nocpp" to fix gitk runtime errors +- Drop patches, now upstream: + * 0001-Revert-krdb-Call-xrdb-with-nocpp-to-fix-gitk-runtime.patch + +- Generate plasmafullwayland.desktop by editing plasmawayland.desktop +- Make plasma5-session-wayland arch-dependent as it contains %{_libdir} +- Add BuildRequires for pipewire and libdrm + +- Don't use %fdupes -s, kpackage doesn't like it and so this broke + the slideshow wallpaper + +- Add patch to fix startup of some applications (mostly Tk): + * 0001-Revert-krdb-Call-xrdb-with-nocpp-to-fix-gitk-runtime.patch + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-applets-devicenotifier-Don-t-open-popup-for-already-.patch + * 0001-Improve-handling-of-lifecycle-methods-in-retain-prio.patch + +- Add patch to avoid popup on login (kde#426990): + * 0001-applets-devicenotifier-Don-t-open-popup-for-already-.patch + +- Mark powerdevil 5.19.0 as recent enough as workaround for boo#1176474 + +- Add patch to fix krunner on wayland: + * 0001-Improve-handling-of-lifecycle-methods-in-retain-prio.patch + +- Copy icon for org.kde.kcolorschemeeditor.desktop +- Clean up .spec file and remove obsolete workarounds + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here +- Refresh patches: + * 0001-Ignore-default-sddm-face-icons.patch + * 0001-Use-qdbus-qt5.patch +- Drop patches, now upstream: + * 0001-Port-applets-to-use-PlasmaExtras.PlaceholderMessage.patch + * 0001-ksmserver-Use-UpdateLaunchEnvJob-to-sync-SESSION_MAN.patch + * 0001-sddm-theme-lockscreen-Fix-login-button-size.patch + +- Add patch to fix login button appearance with KF 5.74: -- Replace %{_plasma5_bugfix} with hardcoded values in some places to - allow installation with other components being at 5.18.5 +- apply 0001-ksmserver-Use-UpdateLaunchEnvJob-to-sync-SESSION_MAN.patch, + that fixes the broken session restore + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * [logout screen] Set implicit widths on OK and Cancel buttons + * KDisplayManager: Work without $DISPLAY set -- Add patch to fix the weather data for Canada - (https://invent.kde.org/plasma/plasma-workspace/-/issues/8): - * 0001-Fix-Environment-Canada-weather-domain.patch +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: + * emit countChanged when we get a new source model + * [wallpaper] Avoid using pluginId for indexing package indexes (kde#423987) + * Revert "Fix broken ENV variables for detailed settings" (kde#423995) + * [applet/systemtray] Regression: all applets in config are shown as disabled + * hide face config button if the face can't config + * Only open KCM in systemsettings if it can be displayed (kde#423612) -- Update to 5.18.6 +- Update to 5.19.3 - * https://kde.org/announcements/plasma-5.18.6 -- Changes since 5.18.5: - * Fix calendar events not being shown at first + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2: + * [wallpaper] Save the package name in configuration not a URL + * Theme shouldn't inherit (kde#423747) + * [applet/systemtray] Load config defaults from main.xml (kde#423561) + * [startkde] Block plasma-session exiting until startup sound completes (kde#422948) + * [mediacontroller] Use half the samples for better performance with swrast + * [applets/mediaplayer] Make size of the standalone plasmoid similar to that of the system tray (kde#422736) + * Fix broken ENV variables for detailed settings (kde#417070,kde#176650) + * set proper formFactors to faces + * better propagate size hints + * Fix DBus service used in shutdown interface (kde#423391) +- Drop patches, now upstream: + * 0001-mediacontroller-Use-half-the-samples-for-better-perf.patch + * 0001-Fix-DBus-service-used-in-shutdown-interface.patch + +- Add patch to speed up artwork shader compilation in VMs (boo#1172763): + * 0001-mediacontroller-Use-half-the-samples-for-better-perf.patch + +- Add patch to fix power actions (kde#423391): + * 0001-Fix-DBus-service-used-in-shutdown-interface.patch + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * [Notifications] Support description where only a value is set (kde#423218) + * Fix case of monitored service in startplasma's shutdown (kde#422870) + * Fix faint outline for notification timeout indicator with newer charts (kde#423079) + * [applets/appmenu] Listen to more signals to ensure that appmenu applet can reliably catch the active window changing (kde#422786,kde#422260) + * Fix KRunner positioning on X11 with High DPI and Qt scaling on Plasma (kde#422578) + * [lock screen] Stop timer when interacting with media controls (kde#422707) + +- Add patch to fix label appearance (kde#422684): + * 0001-Port-applets-to-use-PlasmaExtras.PlaceholderMessage.patch + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * Fix race in loading DBus activatable applets + * [applets/systemtray] Fix SNI "Always shown" restore (kde#422837) + * center align battery icon in compact representation (kde#421038) + * Fix actions for application search results + * Fix desktop actions for recently used applications + * Fix absolute icon paths + * Make hidden plasmoids vertically centered in the System Tray popup applet (kde#422685) + * Make KRunner KCM open in System Settings (kde#421427) + * Guard QQmldebuggingEnabled by an env var (kde#422228) + * fix confirmLogout setting for SessionManagement + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * appstreamrunner: do case insensitive comparisons + * Fix many results when query starts with = + * [notifications] don't widen the notifications on the mobile + * Kicker fix KRunner prepare/teardown method calls + * Bookmarks Runner: Fix extraction of firefox profile (kde#418526) + * [applets/systemtray] Fix configuraiton read on Plasma start + * [applets/systemtray] Consistent name/icon in System Tray settings (kde#421561) + * [applets/systemtray] Lazy initialize SystemTray model (kde#420993) + * [applets/mediacontroller] Icon for Playing/Paused + * [applets/mediacontroller] Don't use Album Art for icon (kde#420197) + * Remove useless double line + * Make system tray impossible to resize again + * Revert "[applets/batterymonitor] Collapse inhibitions list properly" + * [Battery Monitor] Fix ScrollView anchoring + * [Notifications] Restore item spacing - * [sddm-theme] Prevent the logo from leaking in after a fadeout + * [Kicker] Fix jump list actions in RunnerMatchesModel + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Stop-multiplying-duration-values.patch plymouth +- Update SPEC file: + Remove usermerged macro and script: + 1, currently, it blocks the building in SLE-15-SP4; + 2, plymouth already build with "without-system-root-install", + make all binary install to /usr/bin and /usr/sbin; which + fit for /user merge target. + 3, plymouth is not launched by user. and all system intergration + point are called from /usr. + 4, So no change need to do, everything already works. + Remove rm rhgb-client: + plymouth already build with "without-rhgb-compat-link", + rhgb doesn't generated from beginning. + Remove "disable-libkms": + SUSE support kms and drm very well now, plymouth works + fine with them. +- Remove plymouth-correct-runtime-dir.patch: + Use upstream build param "with-runtimedir=/run" to instead. +- Change plymouth-dracut build arch to noarch: + It only contain a script. + Change libply, libply-boot-client, libply-splash-core, + libply-splash-graphics group from Development/Libraries/C and + C++ to System/Libraries: + They are plymouth and plymouthd runtime library, which install + together with plymouth. +- Resort rpm file list. + +- Add plymouth-keep-KillMode-none.patch: Keep the plymouth-start.service + KillMode=none. The new mothod of "mixed" KillMode could not work + with current edition of systemd and will block system boot + (bsc#1177082 bsc#1184087 boo#1182145). +- Update plymouth-dracut-path.patch: Make it could apply to prior + update edition. + +- Update to version 0.9.5~git20210406.e554475: + * systemd: Add plymouth-switch-root-initramfs.service to switch back to initramfs on shutdown + * main: Add a plymouthd-fd-escrow helper + * main: Dump debug log to plymouth-shutdown-debug.log on shutdown/reboot + * main: Cleanly quit on SIGTERM + * main: Only mark plymouthd as unkillable when running from the initrd + * ply-device-manager: Don't deactivate renderers from ply_device_manager_free () + * details: Clear newly added text-display before replaying log messages + * text/tribar: Fix ply_boot_splash_hide () not clearing the terminal + * ply-text-display: Fix bottom pixels of fbcon not getting cleared + * ply-text-display: Only skip clearing the screen when tracing to a terminal + * main: Redirect stdio/stderr to null when tracing to a file + * ply-logger: Add a ply_is_tracing_to_terminal () helper + * main: Retain splash on on_show_splash() and on_hide_splash() + * ply-device-manager: Fix bad assertion + * two-step: Links against libintl.so if LNS + * The use of AM_GNU_GETTEXT_VERSION in configure.ac instructs autopoint to copy po/Makefile.in.in from the exact gettext version. It is fine if the version of gettext installed on the system has the same minor version number with the requested version, but it fails if you have a newer version of gettext because of the mismatch between autoconf macros and Makefile.in.in. + * ply-device-manager: Speed up DRM-connector probing + * ply-device-manager: add a verify_add_or_change() helper + * ply-device-manager: push udev_device_get_devnode call up into on_udev_event + * two-step: Fix unused variable compiler warning + * scripts: Remove new-object.sh + * two-step: Only create background_bgrt_fallback_image if use_firmware_background is set + * two-step: Always load the BGRT fallback image + * Fix BGRT fallback rendering + * systemd: switch to KillMode=mixed + * Use fallback image if BGRT is not supported + * client: Don't wait forever for a ping reply + * Revert "Don't wait forever for a ping reply." + * Don't wait forever for a ping reply. + * boot-server: Handle client disconnecting while trigger pending + * boot-server: Ref count the connections + * drm: Honor modes selected by the user through video= kernel cmdline argument + * use resolution of higher res monitor for window size + * Initialize the translations on start if they are available + * Use the correct key name for title and subtitle + * autogoo: use /proc/self/fd/0 instead of /dev/stdin + * configure: bump to 0.9.6 + * Apply suggestion to .gitlab-ci.yml + * ci: Add a `distcheck` step + * Add CI pipeline for Plymouth + * configure: quiet a warning + * po: drop intltool usage + * docs: fix man page cross-reference + * Rename 'percent_done' to 'fraction_done' + * main: Don't bail out of load_settings if "Theme" is missing + * main: fix mode changing before splash is shown + * main: switch log file when switching mode + * two-step: Center message text within labels if labels are centered + * drm: Do not unnecessarily get output info twice + * ply-device-manager: Only consume one udev event at a time + * two-step: Do not jump to end-animation on halt/reboot if it is disabled + * Add RemainAfterExit=yes to plymouth's systemd service files + * two-step: Add UseEndAnimation setting + * script: add Image.Crop(x, y, width, height) + * ply-throbber: Do not redraw when we need to stop throbbing on free + * ply-keymap-icon: Do not draw on free + * ply-capslock-icon: Do not draw on free + * script: add missing unref() for system update func + * themes: Drop UseFirmwareBackground=true from spinner/bgrt firmware-upgrade settings + * Fix SetSystemUpdateFunction + * event-loop: Remove ply_trace calls around the disconnect handler + * event-loop: Fix debug-log "failed to delete fd # from epoll watch list" spam + * terminal-session: Drop unnecessary grantpt() call. + * build-goo: Remove vestigial remnants of old GDM integration code. + * main: Add state variable splash_is_becoming_idle + * configure: Update bug report URL. + * drm: Remove reset_scan_out_buffer_if_needed() prototype declaration + * drm: Remove unnecessary next_node helper variable + * two-step: Remove unnecessary next_node helper variable + * Allow running plymouth-populate-initrd in a cross-compiler environment + * throbgress: Remove the throbgress plugin + * drm: Remove explicit set_scan_out_buffer() from activate() + * drm: Mark buffer as clean in ply_renderer_head_new() + * two-step: Fix wrong horizontal position of bgrt logo on left-side-up LCD panels + * two-step: Change keyboard-indicator positioning to fixed offset below dialog + * themes: spinner/bgrt: Modify password dialog to match gnome 3.34 changes + * two-step: Remove workaround for upside-down panels + * drm: Keep hw-rotation on devices with upside down LCD panels + * drm: Add get_primary_plane_rotation() helper function + * systemd-ask-password-plymouth.service.in: Do not hardcode /run path to pid file + * scripts: Add a logrotate file for /var/log/boot.log + * drm: Install our fb after drawing to it + * drm: Delay installing our framebuffer until the first draw + * configure: Make runtimedir configurable + * ply-pixel-buffer: Fix bottom edge rendering of scaled buffers + * themes: Add images for keyboard indicator support to spinner and spinfinity + * two-step: Add Keyboard layout indicator support + * capslock-icon: Draw the icon on show + * libply-splash-graphics: Add new keymap-icon control + * scripts: Add keymap-render.py script + * renderer: Add ply_renderer_get_keymap function + * terminal: add ply_terminal_get_keymap function + * key-file: Add support for non ini style config files + * x11-render-plugin: Use GTK 3.22's method to get screen size to avoid deprecate warning in compile. + * space-flares: Fix compiler warning + * ply-utils: Drop unused ply_string_has_prefix helper + * main: Use ply_kernel_command_line_get_key_value where appropriate + * ply-utils: Add ply_kernel_command_line_get_key_value helper + * two-step: Merge show_password_prompt and show_prompt into 1 function + * twp-step: Remove superflous is_hidden / is_stopped checks from on_draw + * two-step: Cleanup stop_animation function + * two-step: Group progress_animaton init together with creation + * themes: Move spinifity from the throbgress splash to the two-step splash + * two-step: Add new UseAnimation setting + * two-step: Make progress-bar location and size configurable + * two-step: Fix progress-bar not hiding when it should + * two-step: Fix progress-bar not updating on normal boot + * two-step: Fold ply_progress_animation_hide call into view_start_end_animation + * two-step: Add a capslock indicator + * two-step: Use new ply_key_file_get_* helpers to read theme file + * libply: Add ply_key_file_get_long() function + * libply: Add ply_key_file_get_double() function + * libply: Add ply_key_file_get_raw_value() helper + * libply-splash-graphics: Add new capslock-icon control + * ply-renderer: Add ply_renderer_get_capslock_state function + * terminal: add ply_terminal_get_capslock_state function + * label: Properly deal with pixel-buffers with non-upright device_rotation + * ply-device-manager: De-activate and close renderer on device hot unplug + * script: Add image tile support. + * plymouthd.defaults: Bump default DeviceTimeout to 8 seconds + * Update tr.po + * two-step: bgrt: Add workaround for desktops which do not use the golden ratio + * Revert "Merge branch 'avoid_shutdown_failure_v2' into 'master'" + * ply-utils: Drop ply_fd_can_take_data and ply_fd_may_block function Since it is from a bygone time which is no longer in use. + * ply-utils: Get rid of unused old code, drop function ply_get_max_open_fds, ply_close_open_fds, ply_close_all_fds. + * scripts: update file plymouth.spec to integrate recent fixes. + * ply-systemd-units: Drop attach-session in systemd-units to avoid the failure of unmounting separate /var during poweroff. + * two-step: Deal with buggy firmware which does not pre-rotate the bgrt image + * Revert "Merge branch 'bugfix' into 'master'" + * ply-utils: Drop ply_fd_can_take_data and ply_fd_may_block function Since it is from a bygone time which is no longer in use. + * configure: bump so name + * ply terminal session: Drop function ply_terminal_session_execute and ply_terminal_session_open_console, Since this is a feature from a bygone time which is no longer in use without ply_terminal_session_run. + * ply terminal session: Drop ply_terminal_session_run, this is a feature from a bygone time which is no longer in use + * Regenerate plymouth.pot + * two-step: Add support for firmware-splashes with rotation status bits set + * Unify all code's vi format control. Update several file's vi format control line to make it easy to maintain. + * ply-text-display.c: Correct vi format line make vi can directly edit this file without errors and make it use 8 space tabs etc. + * Add a new firmware-upgrade mode for use by fwupd + * drm: Fix tiled mode detection + * main.c: Deprecate gdm transition signal + * themes: Update spinner and bgrt background settings + * ply-pixel-buffer: Fix right and bottom edge rendering of scaled buffers + * Add support for translating the user visible strings in some themes + * Prefix Title and Subtitle theme config keywords with an underscore + * Add new reboot and system-upgrade modes + * main: Remove private ply_mode_t + * two-step: Make ProgressBarShowPercentComplete a per mode setting + * plymouthd.defaults: Change default ShowDelay to 0 + * ply-boot-splash: Do not add ply_boot_splash_update_progress timeout multiple times + * logging: Minor log-message fixes + * logging: Improve logging format + * themes: Update spinner and bgrt theme offline updates mode + * two-step: Add a per mode setting to suppress messages + * two-step: Add progress-bar support + * two-step: Add MessageBelowAnimation option + * two-step: Add support for specifying a title and sub-title in the theme file + * two-step: Add per mode settings + * two-step: Drop background_is_bgrt view_t member + * ply-progress-bar: Allow caller to specify the widgets width and height + * ply-progress-bar: Allow choosing fore- and back-ground color + * ply-progress-bar: Redraw on percentage update + * ply-label: Make sure get_width_of_control / get_height_of_control return correct values + * boot-server: fix type confusion when allocating connection object + * ply-device-manager: Handle change events for monitor hotplugging + * ply-device-manager: Consume all events in one go + * drm: Stop limiting preferred-mode picking to UEFI systems + * drm: Reset mode on display-port connected outputs with a bad link-status + * drm: Implement handle_change_event + * drm: Ensure heads are mapped before flushing them + * drm: Allow calling create_heads_for_active_connectors multiple times + * drm: Allow calling ply_renderer_head_add_connector with existing connector_id + * drm: Limit backend->resources lifetime to within query_device + * drm: Store and keep all the outputs in the backend + * drm: Add get_output_info helper function + * drm: Stop storing a pointer to drmModeConnector in ply_output_t + * drm: Stop keeing a drmModeConnector instance around + * drm: Refactor ply_renderer_head_add_connector and ply_renderer_head_new + * ply-renderer: Add ply_renderer_handle_change_event function + * ply-array: Add ply_array_contains_uint32_element function + * themes: Update spinner and bgrt diskcrypt dialog + * themes: spinner: Add watermark alignment settings + * themes: bgrt: Remove duplicate images + * plymouth-populate-initrd: Don't assume the ImageDir is the theme-dir + * two-step: Make clearing the dialog-background when using the firmware background optional + * two-step: Add support for non center alignment of the (diskcrypt) dialog + * two-step: Make the box image surrounding the unlock dialog optional + * two-step: Rename UseBGRT to UseFirmwareBackground + * libply: Add ply_key_file_get_bool function + * two-step: Use plymouth_strtod + * libply: Add ply_strtod helper + * ply-keyboard: Fix compiler warning + * device-manager: free keyboards when deactivating a renderer + * keyboard: add helper to get the keyboard's renderer, if applicable + * drm: Pick a controller for unconfigured connectors + * drm: Drop crtcs for clones for which we've picked different modes + * drm: More connector enumeration refactoring + * drm: Store tiled and rotation in ply_output_t + * drm: Refactor create_heads_for_active_connectors + * drm: Directly store the mode instead of the mode_index + * drm: Drop unused encoder_id + * two-step: Do not rotate bgrt background image for upside-down panels + * themes: Add new BGRT theme, using the firmware boot splash as background + * two-step: bgrt: Deal with quirky firmwares + * two-step: Add ACPI BGRT extension support + * two-step: Speed up background-tile drawing on HiDPI screens + * two-step: Use a pixel-buffer instead of an image for the view's background + * ply-pixel-display: Add ply_pixel_display_get_device_scale() function + * ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper + * ply-pixel-buffer: Add ply_pixel_buffer_get/set_device_rotation helpers + * ply-pixel-buffer: Fix marking buffers as opaque when doing a solid fill + * ply-pixel-buffer: Fix fill_with_buffer fastpath when device_scale != 1 + * drm: Implement ply_renderer_get_panel_properties + * ply-renderer: Add ply_renderer_get_panel_properties function + * ply-image: Add support for loading BMPs + * ply-image: Do not assume all files are PNGs + * two-step: Fix crash asking for password with multiple heads + * spinner theme: update + * two-step: Fix animation not starting on later added heads + * ply-device-manager: Fix race causing undesired creation of non-gfx devs + * logger: Add a separator between different boot logs + * systemd-units: Also add "ConditionVirtualization=!container" in systemd-ask-password-plymouth.path.in + * configure: bump to 0.9.5 + * drm: Use preferred mode for outputs instead of current mode + * drm: Refactor ply_renderer_connector_get_rotation + * drm: Reset LUT/gamma table before the first drmModeSetCrtc call + * libply: Move kernel commandline parsing functions to libply/ply-utils + * throbber: Don't skip last frame when waiting for end. + * boot-server: free the argument and triggers + * script: fix various memory leaks + * key-file: ply_key_file_get_value returns duplicated memory, don't leak + * event-loop: fix leak in error path + * boot-splash: fix memory leak in error path + * populate-initrd: drop unused local variable + * device-manager: don't watch for udev events when deactivated + * main: ensure tty is closed on deactivate + +- Do not own /usr/share/locale (owned by filesystem): + + Split out -lang package + + Use find_lang macro to create file list for -lang package + -- Add plymouth-systemd-KillMode-mixed.patch: Backport from upstream - change plymouth systemd plymouth-start.service KillMode=mixed, - the old method is unsafe and deprecated (bnc#1177082, - bnc#1182145). - -- Add plymouth_add_RemainAfterExit_yes_to_plymouth_systemd_service.patch: - Porting from upstream to ensure all plymouth's systemd unit files - to only run once, either during boot or during shutdown/restart - (bnc#1177072). +- Fix broken use of %service_add_post and %service_del_postun. Without + any services specified, the first is a no-op, the latter will only + execute systemctl daemon-reload (boo#1179849). +- Use %ldconfig_scriptlets macro in Tumbleweed + +- Disable plymouth-ignore-serial-console.patch: + We could not totally disable serial, because S390 and some customer + are still rely on it (bnc#1180973, bnc#1181216). + +- Update to version: 0.9.5+git20201026: + Don't wait forever for a ping reply. + +- Add plymouth-disable-fedora-logo.patch: + Disable the image link which point to the fedora logo. this + modification will also avoid the failure report from build + checker. + +- Add plymouth-ignore-serial-console.patch: + Don't output in serial console for openQA need to take serial in + the test, and yast-installation prgram has a feature to install + system through it (bnc#1051692 bnc#1164123 bnc#1170906). + +- Update plymouth.spec: prepare usrmerge (boo#1029961) + +- Update to version: 0.9.5+git20200921+20778f2: + * boot-server: Handle client disconnecting while trigger pending. + * boot-server: Ref count the connections. + * drm: Honor modes selected by the user through video= kernel + cmdline argument. + * use resolution of higher res monitor for window size. + * autogoo: use /proc/self/fd/0 instead of /dev/stdin. + * main: Don't bail out of load_settings if "Theme" is missing. + * main: switch log file when switching mode. + * main: fix mode changing before splash is shown. + * two-step: Center message text within labels if labels are + centered. + * drm/kms probe speedups. + * drm: Do not unnecessarily get output info twice. + * ply-device-manager: Only consume one udev event at a time. + * two-step: Do not jump to end-animation on halt/reboot if it is + disabled. + * two-step: Add UseEndAnimation setting. + * script: add Image.Crop(x, y, width, height). + * ply-throbber: Do not redraw when we need to stop throbbing on + free. + * ply-keymap-icon: Do not draw on free. + * ply-capslock-icon: Do not draw on free. + * script: add missing unref() for system update func. + * themes: Drop UseFirmwareBackground=true from spinner/bgrt + firmware-upgrade settings. + * Fix SetSystemUpdateFunction. + * event-loop: Remove ply_trace calls around the disconnect handler. + * ply-terminal-session: Not use grantpt when the system shut down. + to avoid sytem hung up. + * build-goo: Remove vestigial remnants of old GDM integration code. +- Drop plymouth-avoid-umount-hanging-shutdown.patch: because has + been merged to upstream. + +- Remove gnu-unifont-bitmap-fonts runtime dependency, it is not + used anywhere. +- Remove unused kernel-headers and module-init-tools build deps. +- Make plymouth-scripts noarch, correct its runtime dependencies. +- Clean up spec file. - /var during shutdown period(bsc#1105688, bsc#1129386, - bsc#1134660). + /var during shutdown period(bnc#1105688, bnc#1129386, + bnc#1134660, bnc#1166601, bnc#1171971). polkit +- CVE-2021-4115: fixed a denial of service via file descriptor leak (bsc#1195542) + added CVE-2021-4115.patch + +- CVE-2021-4034: fixed a local privilege escalation in pkexec (bsc#1194568) + added CVE-2021-4034-pkexec-fix.patch + polkit-default-privs +- Update to version 13.2+20220209.a1c561d: + * Backport kdenetwork-filesharing whitelisting (bsc#1195548) + * Backport powerdevil5 whitelisting (bsc#1195662) + +- Update to version 13.2+20220203.1f7122d: + * Backport KDE plasma5-disks (bsc#1195491) + polkit-gnome +- Add NotShowIn for Budgie desktop, it has budgie-polkit + -- Update to version 0.101: - + Return error when authentication dialog is dismissed - + Fix crashers if icons cannot be loaded - + Don't use deprecated polkit API - + Fix warnings with gcc 4.6 - + Connect to the session bus -- Changes from version 0.100: - + Make --with-gtk work with introspection - + Nuke desktop file for autostart - + Don't use a status icon for temporary authorizations - + Use avatar-default instead of stock_person - + Don't use gtk_dialog_set_has_separator - + Don't use gtk_widget_hide_all - + Add a --with-gtk configure option -- Drop polkit-gnome-OnlyShowIn.patch: this is obsolete now. -- Add as a source a .desktop file to start polkit agent: it was - removed from tarball, but we still need it. -- Use gtk3-devel BuildRequires instead of gtk2-devel, and pass - - -with-gtk=3.0 to configure to build with gtk3. - polkit-kde-agent-5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add GitLab CI + * Show info and error messages from polkit + * Add .kde-ci.yml + * Allow the dialog to become a bit smaller + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Clean up CMake code + * Build with QT_NO_KEYWORDS + * Use version-less qt DBus macros + * Remove obsolete COPYING file + * Add license information to non-copyrightable files + * Convert license headers to SPDX + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Restore same visibility of deprecated API for builds of tarball & checkout + * Raise minimum CMake version to 3.16 + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * plasma-polkit-agent.service: fix After, BusName keys (kde#431963) + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Add pre-commit hook for clang-format + * Update .gitignore file + * Add .git-blame-ignore-revs file + * Run clang-format + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Makes the polkit agent started by systemd when systemd boot is enabled. + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * use pretty global notification name and title capitalization + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + polkit-qt5-1 +- Drop the unneeded baselibs.conf. + +- New upstream release 0.114.0 +- Changes since 0.113.0: + * Use feature_summary() + * Drop PolkitQt1::version*() API declaration, never implemented + * Use target_sources to directly set sources instead of helper vars + * Include headers in example & test like external consumer would + * Set include dirs for linking libraries during build by target interface + * Generate version & config file in core build dir + * Use individual export headers/macros per each library + * Remove outdated template FindPolkitQt.cmake + * Remove module prefix from Qt includes in public headers + * Link polkit-qt-test to agent lib target, an include is used + * Remove module prefix from Qt includes of non-public headers + * Remove unused include + * Remove unneeded/unused include_directories + * Use more override + * Use more nullptr + * Port away from legacy LINK_PUBLIC & LINK_PRIVATE + * Fully qualify slot argument + * Use QStringLiteral + * Convert license statements to SPDX expressions + * Remove unused cmake macro files + * Enable CMAKE_AUTOUIC and CMAKE_AUTORCC + * Let cmake set the C++ standard + * Port from Q_ENUMS to Q_ENUM + * Make use of PkgConfig to find dependencies + * Use Q_DECLARE_OPERATORS_FOR_FLAGS in same namespace as flags definition + * Use more nullptr + * API dox: reference KDE Frameworks, no longer KDE Development Platform + * Support API documentation generation with kapidox + * Make it compile without deprecated method +- Use %cmake_build instead of %make_jobs for compiling + poppler -- Add 0001-Fix-opening-files-by-some-generators-that-are-a-bit-.patch: - Some PDF generators generate PDF with some wrong numbers in entry - table, but the content is still valid, this patch ignores those - problems. (bsc#1181551) +- Update to 22.01.0: + core: + * Allow local (relative to dll) fonts dir on Windows + * TextOutputDev: require more spacing between columns. + Issue #1093 + * Fix crash in Splash::gouraudTriangleShadedFill. Issue #1183 + * Fix crash when calling Form::reset() + * GfxSeparationColorSpace: Check validity of colorspace and + function. Issue #1184 + * Minor code improvements + glib: + * Include glib.h before using defines from it + * Close file descriptors on error + * Plug some memory leaks + * Replace use of deprecated g_memdup/g_time_zone_new + * Remove FD-taking functions on windows + utils: + * pdfsig: Add support for documents with passwords + * pdfsig: Fix signing with -sign if nss password is needed + +- Use gcc11 when building in SLE/Leap since a Qt6 header file + includes which was still experimental in gcc7. + +- update to 21.12.0: + * Add API to add images + * CairoOutputDev: Fix de-duping of Flate images + * Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393 + * Minor code improvements + * Add API for validation of signatures + * Add API to read/save to file descriptor + * pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117 + * Increase C++ standard to 17 + +- Update to 21.11.0: + core: + * Fix rendering of some non-standard confirming annotations + * Support rendering of some non-standard Type3 charprocs + * TextOutputDev: Respect orientation when selecting words + * CairoOutputDev: Don't override the antialias settings from the cairo_t + * StructElement: support MCID in XObjects + * Fix detection of monospace fonts + * Ignore Adobe-Identity for non embedded CID fonts + * PageLabelInfo::labelToIndex: work on some special no style intervals + * Fix crash in malformed files + * Minor code improvements + utils: + * pdfinfo: add -url option to print all URLs in a PDF + * pdftohtml: document what zoom means in regard to DPI + qt6: + * Require Qt 6.1 + * Minor code improvements + +- Update to 21.10.0: + core: + * Add support for setting custom stamp annotations + * Add default appearance for the well known stamp names + * Correct encoding of signature's properties Reason & Location + * Splash: Fix rendering of some odd patterns + * SignatureHandler::validateCertificate: Add option to not do OCSP revocation check + * SignatureHandler::validateCertificate: Add support for AIA fetching to verify certificates + * greallocn: if memory allocation fails, free the previous pointer to avoid memory leak + * Fix issues with malformed files + utils: + * pdfsig: Add a way to list certificate nicknames + * pdfsig: You can now add signatures from pdfsig + * pdfsig: Add option to not do OCSP revocation check + * pdfsig: Add option for AIA fetching to verify certificates + * pdfinfo: Add -custom option to print custom metadata + * pdfinfo: add metadata flags + qt: + * Add support for setting custom stamp annotations + * Add getters for signature's properties Reason & Location + glib: + * Remove incorrect PopplerAttachment deprecation + +- Update to 21.09.0: + core: + * Splash: Massive speed improvement on files that use lots of save/restore (q/Q) operators + * Correct decoding of signature properties Reason & Location when they are Unicode + * Fix issues with malformed files + +- Update to 21.08.0: + core: + * Add API to allow addition and modification of outlines into a PDF + * Use additional samples to test for constant parts of an axial gradient + * forms: Create fallback fonts for some well known font names + * Support reading the PDF Version from the Catalog + * Fix XRef::copy when there are modified objects + * Take into account that Date string may be in unicode + * JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error" + * Replace a local bubble sort implementation by std::sort + * Fix issues with malformed files + build system: + * Better error message when libjpeg is not found + * Better error messages when libopenjpeg2 is not found + qt5/qt6: + * Document that a document has to outlive its pages + * Make getPdfVersion return a dedicated version object + glib: + * mimick TextSelectionDumper logic change for spaceAfter + +- update to 21.07.0: + core: + * JBIG2Stream: Do not consider a size-0 to be an error. Issue #535 + * PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088 + * CairoOutputDev: Fix memory leak on broken files + * Minor code improvements + build system: + * set C standard to 11 without extensions + +- Update to 21.06.1: + core: + * Fix rendering of some extended latin1 characters in annotations. Issue #1070 + * Support some not so well formed documents with password. Issue #1083 + * Add API to get notified if the xref is reconstructed + * Add somewhat fancier left/right signature visual representation + * Fix crashes in malformed files + * Minor code improvements + qt6: + * Change some functions to return std::unique_ptr + qt5/qt6: + * Add API to get notified if the xref is reconstructed + * Add somewhat fancier left/right signature visual representation + * Don't assert when trying to invert singular matrices + build system: + * make boost opt-out if building splash + glib: + * fix poppler_rectangle_free() regression. Issue #1087 + +- Update to 21.05.0: + core: + * Fix crashes in malformed files + * Export SplashFont* symbols used by Scribus + * Minor code improvements + glib: + * Enhance find to support multi-line matching + qt5/qt6: + * Make sure new signatures are always properly oriented + * Allow to pass the border width when signing + utils: + * pdftoppm: Fix regression when using single scaleTo. +- Drop Export-SplashFont-symbols-used-by-Scribus.patch as the change + was upstreamed + +- Add Export-SplashFont-symbols-used-by-Scribus.patch to fix + scribus' PDF import plugin + +- update to 21.04.0 + core: + * Hide symbols by default + * TextSelectionDumper: fix word order for RTL text + * Fix rendering of text in some files. Issue #1052 + * Implement rendering of Masks of Image subtype. Issue #1058 + * Forms: fix unclicking standalone form buttons. Issue #1034 + glib: + * Expose more fields from MediaRendition in PopplerMedia + * Use stock glib macro to define boxed type + * Remove incorrecly used volatile from enum type registration code + qt5: + * Fix crash in files with malformed signatures + * Fix memory leak when QImage constructor "fails" + qt6: + * Fix crash in files with malformed signatures + * Fix memory leak when QImage constructor "fails" + utils: + * pdfsig: New paragraph for "-sign" in manpage + * pdfimages: Do not assert in "too big images". Issue #1061 + +- Add a Qt6 flavor to poppler + +- update to 21.03.0: + core: + * Fix parsing text in some broken pdf files. Issue #1040 + * Fix memory issue when using threads. Issue #1050 + * TextSelectionDumper: Fix getText() for space after word + * Change signature of OutputDev:tilingPatternFill + * Make PDFDocBuilder return a std::unique_ptr + * Improve well formed check for shading functions + * Fix leak in case of fread failing + * Fix memory leak in broken file in JBIG2Stream::readGenericBitmap + * PSOutputDev: Fix stack overflow in broken files + glib: + * poppler_annot_free_text_get_callout_line: Fix wrong static cast + * poppler-structure-element: fix memleak + * Improve documentation + * demo: keep same visual appearance between displayed and copied text + utils: + * pdftotext: Add -cropbox option + * pdftoppm: Add -progress option + * pdftoppm: Fix rounding bug in computation of output bitmap size. Issue #927 + qt6: + * Add missing poppler-qt6.pc.cmake + +- Update to 21.02.0: + + core: + - GfxCal*ColorSpace: introduce Bradford transform for chromatic adaptation + - Fix memory leak if saving the file fails + - Internal code improvements + - Fix various issues handling broken files + - Make checkedAdd work for long long in MSVC + + qt5: + - Properly export NewSignatureData class + - Fix regression in QIODeviceOutStream + MSVC + + qt6: + - Properly export NewSignatureData class + - Fix regression in QIODeviceOutStream + MSVC + + utils: + - pdftohtml: Fix error() parameter type + +- Update to 21.01.0: + + core: + - Faster routines for jpeg decoding + - Fix reading signatures in encrypted files + - Add white point correction when lcms is used + - JBIG2Stream: Fix byte counting + - Fix potential data loss if we try to fetch a non existing Ref after modifying the document + - Specifically use DeviceGray instead of DefaultGray for softmasks + - Fix various issues handling broken files + (including bsc#1181551, glfo#poppler/poppler#1014) + + utils: + - pdftocairo: Setmode binary for windows + - pdfsig: Add hability to digitally sign files + - pdftoppm: add options to set DeviceGray/DeviceRGB/DeviceCMYK + - pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK + - pdfimages: Account for rotation in PPI calculation + + qt5 and qt6: + - Add hability to digitally sign files + +- Update to version 20.12.1: + + core: + - PSOutputDev: fixing regression in the rasterization code. + - Add missing profile copy operation in + GfxICCBasedColorSpace::copy() + - Fix issue in broken files. + + build system: Use modern CMake linking for Qt and boost. + +- Update to 20.12.0: + + core: + - Draw better circles for circle annotations + - Fix annotation line width if no appearance stream or style + are given + - Tweak rendering of highlight annotations + - Fix border rendering of some annotations + - Fix rendering of some files + - PSOutputDev: + . provide options to set the rasterization color space and + ICC profile + . for splashModeCMYK8 and language level >=2 activate + overprint emulation + . use the DeviceN8 bitmap for rasterization with CMYK-output + + overprint + - Use the font name without subset tag when querying for a + system font + - Splash: Fix wrong x adjustment during clipping + - Splash: Fix blitImage in uncolored tiling patterns + - timeToDateString: We forgot the ' after the minutes + - Move psLevel to PSOutputDev creation + - Fix several issues in broken files + + utils: + - pdftops: + . provide options to set the rasterization color space and + ICC profile + . for splashModeCMYK8 and language level >=2 activate + overprint emulation + +- Use the correct, upstream provided tarball. + +- update to version 20.10.0: + + core: + - Filter out repeated forms. + - Implement EmbedStream::reset(). + - CairoOutputDev: evict just font faces owned solely by cache. + - Splash: Rename Yd to Ydown, Xu to Xup, etc. + - Splash: fix crash in out-of-memory situation. + - Fix some undefined behaviour situation with forged files. + - Compability fix for Forms. + - Fix fetching of Objects failing in some cases. + - Fix clearing date in Annot setModified/setDate. + - TextSelectionPainter: support glyphless fonts. + - Splash: Don't try read past end of image. + - avoid abort() on large memory allocation. + - Fix memory leak on broken files. + - Fix potential invalid memory read. + - Small code improvements. + - Sub-page objects: initialize clip max values considering the + render resolution. + - Splash: Set initial line width to 1. + - Fix stack overflow with specially crafted files. + - GfxShading: Simplify holding the Function. + - Splash: Fix x86 + windows asm build. + - Fix regression on PS conversion.. + Regression only happened on applications that are locale + enabled i.e. Okular but not pdftops, when using a quite new + lcms and the user locale uses , as decimal separator instead + of . + - Add UTF16LE support to TextStringToUCS4, even if the standard + clearly says it should be UTF16BE + + qt5: + - Document TextAnnotation::inplaceAlign. + - Make Annotation::setModification/CreationDate work on + existing annots. + - Be a bit more stubborn converting dates that come from xml. + - Clean as many null characters from the end as possible when + converting strings. + - Deprecate Document::toc. + - Deprecate AnnotationUtils. + + glib: + - Add accessor functions for PopplerAttachment. + - Deprecate PopplerAttachment GTime fields. + - Deprecate PopplerDocument date properties. + + utils: + - pdftoppm: report error and exit if output file cannot be + written. + - Document that PDF-file can be '-' to read it from stdin. + + build system: + - cmake: Modern way to link against libpng, zlib and libtiff. + - cmake: Remove stray support for lcms1 in pdftocairo. + + qt6: + - Add work in progress qt6 port. + +- update to version 0.90.0 + + core: + - Color profile tweaks + - Small signature improvements + - BBoxOutputDev: Fix calculation when type3 fonts are involved + - Fix potential crash when reading Forms + - Fix infinite loop in broken file + + glib: + - Fix adding annots in rotated pages + - Add ability to reset forms + - Several fixes to the documentation + + qt5: + - Make it clear we require Qt 5.5 + - demo: Fix crash on broken files + - Small documentation improvements + + utils: + - pdftoppm: Add option to set display profile + - pdftops: Add a -rasterize option with values always, never, + or whenneeded + + build system: + - Require cmake 3.5 + - More modern cmake way to link against curl +- Bump poppler_sover following upstream changes. + +- update to version 0.89.0 + + core: + - Add support for ResetForm action + - Fix crash in PDFDoc::getSignatureFields when there's no Forms + at all + - Fix exporting to PS of some files with CID fonts + - Use ICC profiles in PS output (if new enough lcms is used) + - Allow almost-singular tiling pattern matrices + - Fix memory leak when failing to load some fonts + - CairoOutputDev: Use stroke opacity when clipping to a stroke + path + - CairoOutputDev: Fix tiling patterns when pattern cell is too + far + + glib: Add poppler_movie_get_aspect + + cpp: Add the font infos to the text_box object +- Bump poppler_sover following upstream changes. + +- Update to version 0.88.0: + + core: + - Support Widget Annotation Buttons not linked to any Form + - SplashOuputDev: Use stroking opacity when clipping to a + stroke path + - Handle 1 bit RGB images in ICC colorspace + - Internal code improvements + + qt5: + - Add Document::signatures. Returns signatures not attached to + any page + - ArthurOutputDev: + . Fix font hinting + . Set the opacity when filling with axial gradients + . Implement the clipToStrokePath method + . Use stroking opacity when clipping to a stroke path + + glib: + - Add poppler_page_get_bounding_box + - Add poppler_form_field_get_alternate_ui_name + - Implement rotation for 'flagNoRotate' annots + + cpp: Add non_raw_non_physical layout for page::text() + + utils: + - pdftohtml: Fix noRoundedCoordinates->noroundcoord in man page + - pdfsig: Show also signatures that aren't attached to any page +- Bump poppler_sover following upstream changes. + +- Update to version 0.87.0: + + core: + - Fix crashes due to inconsistent vtables for Clang builds + - Fix leak in broken files + - Internal code improvements + + qt5: + - Add option to get form choice for export value + - ArthurOutputDev: Avoid division by zero in updateLineDash + + glib: Internal code improvements + + utils: pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest +- Bump poppler_sover following upstream changes. + +- Add pkgconfig(poppler-data) BuildRequires: New versions of + poppler-data actually have a .pc file, and we check for it during + build, so lets add this optional dependency. +- Enable building of gtk-docs again. + +- Add missing devel package requires (bsc#1153146). + +- Update to version 0.86.1: + + core: + - Fix regression in Browse Link handling. + - Internal code improvements. +- Bump poppler_sover following upstream changes. + +- Update to version 0.86.0: + + core: + - Fix link content exfiltration attack. + - Splash: Implement gouraudTriangleShadedFill for some non + parametrized shadings. + - Fix case unsensitive search for Old Hungarian, Warang Citi, + Medefaidrin and Adlam. + - Internal code improvements. + + glib: + - Automatic handle of page's cropbox on annots. + - Fix memory leak if poppler_document_new_from_file fails. + - Minor speed optimization on poppler_page_get_annot_mapping. + + utils: + - pdfdetach: add 'savefile' option. + - pdftoppm/pdftocairo: Fix more odd/even mismatch. + + qt5: Fix loading from iodevice. +- Changes from version 0.85.0: + + core: + - Fix case unsensitive search for Deseret and Osage. + - Fix crash in unicodeToAscii7. + - CairoOutputDev: make initialisation thread-safe. + - Fix crash on broken files. + - Internal code improvements. + + qt5: + - Fix FormField::name encoding. + - Accept UTF-16 uiNames for form fields. + - Fix search for "complex" characters. + - Allow to load document from QIODevice. + + utils: + - pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages. + - pdftohtml: Fix issue with the font size sometimes being huge. + + glib: make the frontend initialization thread safe. +- Bump poppler_sover following upstream changes. + +- Update to version 0.84.0: + + core: + - Fix crash when converting from Unicode to ASCII-7 + - Splash::scaleImageYdXu: Protect against crash if srcWidth is + too big + - JBIG2Stream: + . Fix potential crash in malformed documents + . Fix leak in reset() if called several times + - Internal code improvements + + utils: + - pdfimages: Add error message if first page is larger then + number of pages + - pdfinfo: Improved paper size recognition + - pdfsig: Fix exit code when dumping signatures + - pdftocairo: Error out when even/odd selects 0 pages + - pdftohtml: Fix memory leak + - pdftoppm: + . Add an option to scale before rotate + . Add -hide-annotations option + . Error out when even/odd selects 0 pages + - pdftops: Improve -optimizecolorspace + + qt5: Code cleanups + + glib: Fix compiler warnings +- Bump poppler_sover following upstream changes. + +- Update to version 0.83.0: + + core: + - Improve when a file is recognized as Linearized. + - Improve const-ness of the code. + - Make code a bit more readable/maintanable. + - Fix uninitialized memory uses in broken files. + + utils: + - pdffonts: Make code a bit more readable/maintanable. + - pdftohtml: Make code a bit more readable/maintanable. + + qt5: + - Remove a bunch of unused internal functions. + - trUtf8 -> tr (less warnings). + + build system: make-glib-api-docs: switch to python3. +- Bump poppler_sover following upstream changes. + +- Update to version 0.82.0: + + core: + - Fix not being able to open some files. Issue #832 + - Fix crashes in malformed files + - Fix memory leak on broken files + - Minor performance improvements + - Minor code improvements + + glib: + - Add poppler_document_new_from_bytes + - PopplerAttachment: Silence deprecation warnings for ctime/mtime + + build system: + - pdf-inspector: Support builddir != srcdir + - Install Cairo* headers if Cairo has been found +- Bump poppler_sover following upstream changes. +- Drop patches already included by upstream: + + 0001-Include-SplashMath.h-only-where-needed.patch + + 0002-Move-the-non-trivial-part-of-the-clip-test-to-the-im.patch + +- Avoid unconditional dependency on boost_headers when using the + (private) splash headers. Depending on the used classes (e.g. + SplashXPathScanner), the boost headers may still be needed, add + + 0001-Include-SplashMath.h-only-where-needed.patch + + 0002-Move-the-non-trivial-part-of-the-clip-test-to-the-im.patch + +- Define %cmake_build for Leap 15.0. + +- Update to version 0.81.0: + + core: + - Splash: Always enable support for CMYK rasterization. + - CairoOutputDev: Check scaled dimensions for 0. + - BaseCryptStream: Fix potential uninitialized memory read. + - SplashBitmap: Fix wrong width condition for + splashModeDeviceN8. + - Fix crashes in malformed files. +- Bump poppler_sover following upstream changes. + +- Convert linked package to _multibuild +- Cleanup spec file (remove defattr) +- Add boost_headers to BuildRequires, speedup Splash backend + +- Update to version 0.80.0: + + core: + - Annotations: Implement support for setting a different text + in the appearance stream than the real text. + - Splash: Optionally use small_vector from boost. + - Fix memory leaks on broken files. + - Fix abort on broken files. + - Small code simplifications. + - Remove USE_FIXEDPOINT support. + + qt5: + - Fix MSVC build. + - Add subsitute-font information. + - Fix since marker of some functions. + - Fix leak when aborting text extraction. + - Small code simplifications. + + glib: + - Make print scaling getter visible. + - Make Duplex/NumCopies/PrintPageRange preference available in + API. + - Implement Movie API. + + utils: pdftotext: Add -nodiag flag to remove diagonal text on + output. + + build system: Mark external lib include dirs as SYSTEM. +- Bump poppler_sover following upstream changes. +- Use cmake_build macro. powerdevil5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Support hardware with only one charging threshold, not both (kde#449997) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * powerprofileconfig: Use m_profileCombo as the watcher's parent + * Restore connect to powerOffButtonTriggered + * backlighthelper: fix brightness handling for embedded devices + * Fix some clazy warning + * Support new charge_control_*_threshold + * Check if backlight device is enabled (kde#399646) + * Add GitLab CI + * powerdevilcore: Add some context to debug output + * Bluez and NM are Linux only dependencies + * Port deprecated KCModule constructor + * Use KWin's tablet mode to decide on the mobility UX + * Always dismiss critical battery notification (kde#445171) + * We depend against qt5.15 + * A few code cleanups + * UPowerBackend: remove dead code + * dpms: don't lock until dimmed + * Add .kde-ci.yml + * Clear alwaysActionBox before filling (kde#443114) + * On FreeBSD do not try to execute powerdevil.backlighthelper.syspath action. + * Remove inappropriate low maximum width for spinboxes (kde#442556) + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * powerprofileconfig: Use m_profileCombo as the watcher's parent + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Always dismiss critical battery notification (kde#445171) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * On FreeBSD do not try to execute powerdevil.backlighthelper.syspath action. + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Clear alwaysActionBox before filling (kde#443114) + * Remove inappropriate low maximum width for spinboxes (kde#442556) +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Add keywords to power KCMs + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * powerprofiles: Add support for ProfileHolds + * powerprofiles: expose PerformanceDegraded property + * Fix crash if dbus call finishes before we have a valid config group (kde#440338) + * Handle DBus call finishing before buildUI is called (kde#440223) + * Integrate power-profiles daemon + * Use version-less qt DBus macros + * Use ellipses instead of triple period + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * GetSessionByPID DBUS call always fails on newer systemd versions (kde#433408) + * Bundle the DPMS action + * Require C++17 + * Port connects to the new format + * Raise minimum CMake version to 3.16 + * Move upower backend cmake code to subfolder + * Remove powerdevil core versioning + * core: when we get request to wakeup turn dpms on + * [kcm] Add a few more relevant keywords (kde#432776) + * Use FindUDev from ECM + * [backlighthelper] Don't touch brightness when animation isn't running + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * core: when we get request to wakeup turn dpms on + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * [backlighthelper] Don't touch brightness when animation isn't running + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Autogenerate categories file + * Clarify ambiguous settings entries in launchers + * Clear ambiguity when searching for settings in launchers + * Take into account logind sleep and idle inhibitions (kde#364067) + * mobile: bind the power off key to "Turn Off Screen" + * Expose screen locked state in policy agent + * autostart: start powerdevil earlier in the phase 0 + * Set NoDisplay=true in powerdevil autoatart + * Remove use of XCB DPMS timeouts and handle it explicitly + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Do not explicitely define Exec lines for KCMs + * Add gitignore file + * Ignore player's from KDE Connect when suspending (kde#427209) + * Remove XRandRBrightness + * Honor animation brightness threshold also for sysfs helper (kde#426883) + * Add systemd unit for powerdevil + * Set correct type for autostart .desktop file + * Show "you might need to reconnect charger" hint only when charging/fully charged + * Take DESTDIR into account when running setcap + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Ignore player's from KDE Connect when suspending (kde#427209) + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Show "you might need to reconnect charger" hint only when charging/fully charged + * Take DESTDIR into account when running setcap + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Add setting for charge threshold + * Remove shortcut migration code + * [core] Return early if no wakeup was cleared + * [core] send the dbus error if wakeup is invalid + * cmake: set the CAP_WAKE_ALARM capability on the powerdevil + * [core] introduce the method to wake system up + * Set min width of activities KCM to smaller value (kde#407622) + * On wakeup from suspend restore remembered keyboard brightness + * [mobile] on mobile devices lock screen before we turn it off + * [mobile] various adjustments related to power management + * [dpms action] introduce option to lock screen before turning off + * Use camelcase (scripted) + * [kcm] Remove incorrect information from error message (kde#423872) + * Fix compilation with ddcutil 0.9.9 + * Play sound when plugged in + * Change "adaptor" to "adapter" + * Fix build on FreeBSD + * WIP: Implement smooth brightness change for sysfs / backlight helper + * Use add_definitions instead of add_compile_definitions + * Add a logging category config file + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * On wakeup from suspend restore remembered keyboard brightness + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: + * Split args in RunScript again +- Drop patches, now upstream: + * 0001-Split-args-in-RunScript-again.patch + +- Add patch to restore behaviour of RunScript (boo#1173763): + * 0001-Split-args-in-RunScript-again.patch + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2.1: + * Fix compilation with Qt 5.15, this hit the time bomb too + +- Update to 5.19.2.1 + * Watch DBus service right away to discard pending inhibitions + reliably (kde#423131) + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Close low battery notificaton when showing critical + * Make low battery notification critical + * bump to require Qt 5.14 + * Properly store the powerdown action + * Improve powerdevil's main + * Revert "Fix build with Qt 5.15" + * Fix compilation with Qt 5.15, this hit the time bomb too + * Include comment for translators for Power Down + * Port deprecated method + * Fix build with Qt 5.15 + * Improve the behaviour of the power button on mobile + * replace Q_FOREACH with for-range loop, should fix freeBSD compilation + * Use directly a QMultiHash here, as it used insertMulti + powerpc-utils +- lparstat: report LPAR name from lparcfg (bsc#1187716 ltc#193451). + + lparstat-report-LPAR-name-from-lparcfg.patch + +- Update HNV implementation (bsc#1195404 ltc#196259). + + 0001-Validate-connection-manager-and-add-option-to-trace-.patch + + 0002-Factor-out-NetworkManager-nmcli-code.patch + * 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch + + 0004-Support-wicked-HNV-using-new-wicked-functions-for-bo.patch + + 0005-hcnmgr-maintain-hcnid-state-for-later-cleanup.patch + + 0006-Add-hcn-init.service.suse.patch + - 0001-Validate-connection-manager.patch + - 0002-factor-out-NetworkManager-nmcli-code.patch + - 0004-Support-wicked-HNV-using-new-wicked-interfaces-for.patch + - 0005-Set-modprobe-bonding-max_bonds-0-option.patch + - 0006-cleanup-hcnmgr-distro-and-service-detection.patch + - 0007-Remove-wicked-ifup-calls-that-just-run-into-timeouts.patch + - 0008-add-note-about-comma-in-hcnmgr-BONDOPTIONS.patch + - 0009-Fix-to-call-wicked-ifreload-directly.patch + - 0010-Fix-incorrect-parameters-to-suse_ifcfg_bond_create.patch + - 0011-Fix-comment-about-setting-primary.patch + - 0012-Description-and-indenting-corrections.patch + - 0013-adjust-sourcing-path-of-the-functions.suse-library.patch + - 0014-Enable-the-network-service-checks.patch + - 0015-add-hcn-init.service.suse-service-covering-wicked.patch + - 0016-functions.suse-fix-suse-wlist-utility-functions.patch + - 0017-functions.suse-don-t-implicitly-set-primary-to-1st-s.patch + - 0018-hcnmgr-add-x-option-to-trace-hcnmgr-script-execution.patch + - 0019-check-platform-service-after-getopts-parsing.patch + - 0020-call-less-intrusive-ifdown-ifup-in-rmdev_wicked.patch + - 0021-call-ifup-instead-ifreload-in-config_vdevice_wicked.patch + - 0022-split-scanhcn-function-into-nm-wicked-variants.patch + - 0023-hcnmgr-merged-scanhcn_wicked-id-fix-and-comments.patch + - 0024-Fix-race-with-udev-renaming-and-hcn-configure.patch + - 0025-hcnmgr-remove-ifcfg-file-dump-from-scanhcn_wicked.patch + - 0026-hcnmgr-move-sourcing-functions.suse-to-wicked-case.patch + - 0027-hcnmgr-extend-suse-os-release-match.patch + +- Fix HNV migration and other HNV issues (bsc#1195404 ltc#196259). + + 0016-functions.suse-fix-suse-wlist-utility-functions.patch + + 0017-functions.suse-don-t-implicitly-set-primary-to-1st-s.patch + + 0018-hcnmgr-add-x-option-to-trace-hcnmgr-script-execution.patch + + 0019-check-platform-service-after-getopts-parsing.patch + + 0020-call-less-intrusive-ifdown-ifup-in-rmdev_wicked.patch + + 0021-call-ifup-instead-ifreload-in-config_vdevice_wicked.patch + + 0022-split-scanhcn-function-into-nm-wicked-variants.patch + + 0023-hcnmgr-merged-scanhcn_wicked-id-fix-and-comments.patch + + 0024-Fix-race-with-udev-renaming-and-hcn-configure.patch + + 0025-hcnmgr-remove-ifcfg-file-dump-from-scanhcn_wicked.patch + + 0026-hcnmgr-move-sourcing-functions.suse-to-wicked-case.patch + + 0027-hcnmgr-extend-suse-os-release-match.patch + +- Install smt.state as config file (bsc#1195413 ltc#193325). + +- Add HNV wicked support (bsc#1193543 jsc#SLE-18127). + + 0001-Validate-connection-manager.patch + + 0002-factor-out-NetworkManager-nmcli-code.patch + + 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch + + 0004-Support-wicked-HNV-using-new-wicked-interfaces-for.patch + + 0005-Set-modprobe-bonding-max_bonds-0-option.patch + + 0006-cleanup-hcnmgr-distro-and-service-detection.patch + + 0007-Remove-wicked-ifup-calls-that-just-run-into-timeouts.patch + + 0008-add-note-about-comma-in-hcnmgr-BONDOPTIONS.patch + + 0009-Fix-to-call-wicked-ifreload-directly.patch + + 0010-Fix-incorrect-parameters-to-suse_ifcfg_bond_create.patch + + 0011-Fix-comment-about-setting-primary.patch + + 0012-Description-and-indenting-corrections.patch + + 0013-adjust-sourcing-path-of-the-functions.suse-library.patch + + 0014-Enable-the-network-service-checks.patch + + 0015-add-hcn-init.service.suse-service-covering-wicked.patch +- Install SUSE-specific scripts + +- errinjct: sanitize devspec output of a newline if one is present (bsc#1194579 ltc#195746). + + errinjct-sanitize-devspec-output-of-a-newline-if-one.patch + +- Fix reported online memory in legacy format (bsc#1191147). + + lparstat-Fix-reported-online-memory-in-legacy-format.patch + +- Add support for vnic backup device for HNV (jsc#SLE-23097). + + 0001-hcnmgr-Support-vNIC-as-backup-device.patch + + 0002-hcnmgr-Remove-some-dead-code.patch +- Add support for NVMf devices (jsc#SLE-18643). + + 0003-ofpathname-Fix-nvme-support-in-ANA-mode.patch + + 0004-ofpathname-Add-support-for-NVMf-devices.patch + -- Optimize lsdevinfo filtering to prevent LPM timeouts (bsc#1189571 LTC#193419). +- Optimize lsdevinfo filtering to prevent LPM timeouts (bsc#1189571 ltc#193419). -- Update to upstream version 1.3.8 (jsc#SLE-13291, jsc#SLE-13292) +- Update to upstream version 1.3.8 (jsc#SLE-13291, jsc#SLE-13292, + bsc#1180854 ltc#170517, bsc#1186487 ltc#177613) pptp +- boo#1191717: The upgrade to 1.10.0 also fixes an issue in + combination with Microtic routers. + +- Update to versioin 1.10.0 + * remove inststr in favour of prctrl PR_SET_NAME, + * vector tests; include in make, fix code rot, fix return status, + * pqueue; include missing sys/types.h, + * pptpsetup; prevent world-readable peers file, use + three-argument append, allow password trailing spaces, split + prints to chap-secrets, allow passwords with quotes, use + absolute path to pptp + * remove uid from ip route get output; iproute2-4.10 and later + may emit uid, (bsc#1131960). +- Changes in 1.9.0 + * close a memory leak in pqueue, + * avoid clobbering heap (RHBZ #1183627), + * fix use after free in call close request handler, + * add --missing-window option (Debian #680455, Ubuntu #681617), + * randomise call-id (Debian #721963), + * replace gethostbyname(3) with getaddrinfo(3), + * don't set build flags; use defaults, + * fix for (null) in "pptp: GRE-to-PPP gateway on (null)". + -- updated to version 1.7.0 - -- updated to version 1.6.0: - - several bug-fixes - - add --idle-wait option - prison-qt5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix missing porting to qt6 build system here + * Use preferedSize(1) as other autotest + * Fix compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Add missing include + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Decrease the preferred size for PDF417 barcodes + * Add PDF417 barcode support + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Select the most efficient QR encoding mode rather than always using 8bit + * Only build and run datamatrixtest if libdmtx is available + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Support binary content in QR codes + * Constrain rendering by the minimum size, not the preferred size + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Remove not necessary includes + * Remove unused forward declaration +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- No code change since 5.78.0 + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove duplicate code (fix compile with cmake unity support) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + pulseaudio +- Workaround for spurious errors in dump-modules command + (bsc#1194379): + pulseaudio-dump-module-Ignore-invalid-module-init-tools.patch + +- Fix parameters passed to meson: + * access-group, => access_group, system-group => system_group, + and system-user => system_user for them to actually have an + effect. + +- Fix a typo in padsp LD_PRELOAD setup (bsc#1194074) + +- Improving the handling with pipewire (bsc#1188516): + * Split the setup script to a sub-package pulseaudio-setup to be + shared with pipewire-pulseaudio package + * Modified setup script to adapt pipewire-pulse + purpose +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * [imgur] Improve grammar of upload notification text + * [imgur] Show deletion url in notification (kde#394181) + * [imgur] Copy link to clipboard and show notification (kde#437347) + * Don't build bluetooth plugin on non-Linux + * Unbreak the Nextcloud plugin + * Add Twitter URL plugin + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port away from deprecated KPluginMetaData::readTranslatedString + * Port away from deprecated KPluginLoader + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * cmake: Use custom command instead of custom target for copy + * Set a title for JobDialog (kde#444205) + * Improve job window buttons (kde#444145) + * Fix whitespace punctuation in a warning + * email: Ensure we don't crash when there's no mailto preferredService (kde#443788) + * Make sharing via Telegram work again + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * plugins/barcode: Call it a "QR code" in the UI + * Add Barcode plugin + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * [imgur plugin] Add Delete Url support + * replace "MacOSX" with "macOS" + * Port Telegram plugin to KIO::ApplicationLauncherJob + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * [JobView] Show error when configuration fails to load + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * Replace xdg-mime invokation with KApplicationTrader + * Make sure empty list placeholder has some space around it + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Remove custom KPluginLoader de-duplication logic + * [jobview] Remove unneeded intermediate item + * Propagate implicitHeight properly +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + * Fix cmake warning + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * FileItemActions: Use new signal to display errors + * Port away from deprecated Qt methods + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- No code change since 5.79.0 + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * [nextcloud] Rework configuration UI + * Evaluate initial configuration + * Clip ListViews in kdeconnect and bluetooth config + * Remove unneeded Layout attached properties + * [plugins/nextcloud] Use Nextcloud icon + * [cmake] Move find_package to toplevel CMakeLists.txt + +- Avoid hard dependency of optional plugin requirements + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove not implemented method + * autotests: fix ctest not exiting because of kio_http_cache_cleaner + * KFileItemActions: add menu windowflag + * Share fileitemplugin: use parent Widget as menu parent + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove unused include + * [bluetooth] Fix sharing multiple files (kde#429620) + * Read translated plugin action label (kde#429510) + python-atspi +- Update to version 2.38.2: + + Fix a missing return value in the testsuite. + + Make Selection#clearSelection work. + + Fix attributeListToHash() in case there’s a colon in an attr + value. +- Drop pyatspi-test-fixes.patch: fixed upstream. + python-libvirt-python +- Update to 8.0.0 + - Add all new APIs and constants in libvirt 8.0.0 + - jsc#SLE-11435, jsc#SLE-18354 + python-pip +- Add CVE-2021-3572-split-unicode-separators.patch stopping the script + from splitting references on Unicode separators (CVE-2021-3572, + bsc#1186819). + python-pysmbc +- Remove libsmbclient-devel BuildRequires in favor of + pkgconfig(smbclient); (jsc#SLE-20577); + python-pyudev +- Update to version 0.22.0+git.1642212208.d5630bf (bsc#1194613): + * Remove another flakey test + * Remove all traces of tox + * Update next Fedora to 35 + * Delete a test which is probably flakey for real + * Bump recommended development environment to fedora 34 + * Use yamllint on all the configuration files + * Add annotations to GitHub workflows + * No longer use --recursive for isort + * Update formatting for new black + * Establish a weekly task for future fedora +- Remove upstreamed patches: + - remove_mock.patch + +- Add hypothesis_settings.patch to allow longer timeouts in OBS. + +- Add remove_mock.patch gh#pyudev/pyudev#409 +- Static linting with pylint is not needed for unit tests or build + +- Add pytest_register_mark.patch to make the test suite at least + syntactically correct and skip over tests we cannot run because + of missing /dev gh#pyudev/pyudev#404. + +- update to 0.22.0: + - Add a six-enabled move for collections move imports: + https://github.com/pyudev/pyudev/pull/386 + - Fix any newly introduced pylint errors + - Numerous improvements or updates to the test infrastructure + - A number of test updates + - Require yapf 0.21.0 for Python formatting + - Various documentation fixes and updates + +- Remove superfluous devel dependency for noarch package + -- Require python-setuptools instead of distribute (upstreams merged) - -- Build HTML documentation -- Fix SLE_11_SP2 build (not noarch) - -- Update to version 0.16.1: - * #53: Fix source distribution - * #54: Fix typo in test - From version 0.16: - * Remove :meth:`pyudev.Monitor.from_socket`. - * Deprecate :meth:`pyudev.Device.traverse()` in favor of - :attr:`pyudev.Device.ancestors`. - * #47: Deprecate :meth:`pyudev.Monitor.receive_device` in favor of - :attr:`pyudev.Monitor.poll`. - * #47: Deprecate :attr:`pyudev.Monitor.enable_receiving` in favor of - :attr:`pyudev.Monitor.start`. - * #47: Deprecate :attr:`pyudev.Monitor.__iter__` in favor of explicit looping - or :class:`pyudev.MonitorObserver`. - * #49: Deprecate ``event_handler`` to :class:`pyudev.MonitorObserver` in - favour of ``callback`` argument. - * #46: Continuously test pyudev on Travis-CI. - * Add :attr:`pyudev.Device.ancestors`. - * Add :attr:`pyudev.Device.action`. - * #10: Add :attr:`pyudev.Device.sequence_number`. - * #47: Add :meth:`pyudev.Monitor.poll`. - * #47: Add :attr:`pyudev.Monitor.started`. - * #49: Add ``callback`` argument to :class:`pyudev.Monitor`. - * :meth:`pyudev.Monitor.start` can be called repeatedly. - * #45: Get rid of 2to3 - * #43: Fix test failures on Python 2.6 - * Fix signature in declaration of ``udev_monitor_set_receive_buffer_size``. - * #44: Test wrapped signatures with help of ``gccxml``. - * Fix compatibility with udev 183 and newer in :class:`pyudev.Context`. - * :meth:`pyudev.MonitorObserver.stop` can be called from the observer thread. -- Removed python-setuptools and added python-distribute as build requirement. - -- Update to version 0.15: - * #20: :meth:`pyudev.Monitor.filter_by()` and - :meth:`pyudev.Monitor.filter_by_tag()` can be called after - :meth:`pyudev.Monitor.enable_receiving()` now - * #20: Added :meth:`~pyudev.Monitor.remove_filter()` - * :class:`pyudev.MonitorObserver` calls - :meth:`pyudev.Monitor.enable_receiving()` now when started. - * #40: Added user guide to the documentation - * #39: Added :meth:`pyudev.Device.from_device_file()` - * :data:`errno.EINVAL` from underlying libudev functions causes - :exc:`~exceptions.ValueError` instead of - :exc:`~exceptions.EnvironmentError` now. - -- Update to version 0.14: - * Documentation now hosted at http://pyudev.readthedocs.org - * #37: Added :class:`pyudev.wx.WxUDevMonitorObserver` for wxPython - * Added :class:`pyudev.MonitorObserver` - * Added :attr:`pyudev.glib.GUDevMonitorObserver.enabled`, - :attr:`pyudev.pyqt4.QUDevMonitorObserver.enabled` and - :attr:`pyudev.pyside.QUDevMonitorObserver.enabled` - -- Update to version 0.13: - * #36: Added :meth:`pyudev.Monitor.set_receive_buffer_size` (thanks to Rémi - Rérolle) - * #34: :class:`pyudev.Device.tags` returns a :class:`pyudev.Tags` object now - * Added :meth:`pyudev.Enumerator.match_parent` - * Added ``parent`` keyword argument to :meth:`pyudev.Enumerator.match()` - * Removed :meth:`pyudev.Enumerator.match_children` in favour of - :meth:`pyudev.Enumerator.match_parent` - * :attr:`pyudev.Device.children` requires udev version 172 now - * #31: Added :meth:`pyudev.Enumerator.match_attribute` - * Added ``nomatch`` argument to :meth:`pyudev.Enumerator.match_subsystem` and - :meth:`pyudev.Enumerator.match_attribute` - -- Update to version 0.12: - * #32: Fixed memory leak - * #33: Fixed Python 3 support for :mod:`pyudev.glib` - * Fixed license header in :mod:`pyudev._compat` -- Spec file updates. - * Changed License: to LGPL-2.1+. - * Minor other updates. - -- Update to version 0.11: - * #30: Added :attr:`pyudev.Device.sys_number` - * #29: Added :meth:`pyudev.Device.from_device_number` and - :attr:`pyudev.Device.device_number` - * Officially support PyPy now - From 0.10: - * Added :attr:`pyudev.__version_info__` - * Added :attr:`pyudev.Device.device_type` - * :class:`pyudev.Context`, :class:`pyudev.Enumerator`, :class:`pyudev.Device` - and :class:`pyudev.Monitor` can now directly be passed to - :mod:`ctypes`-wrapped functions - * #24: Added :attr:`pyudev.Context.run_path` - From 0.9: - * #21: Added :meth:`pyudev.Device.find_parent` - * #22: Added :meth:`pyudev.Monitor.filter_by_tag` - * Added :attr:`pyudev.Context.log_priority` to control internal UDev logging - * Improve error reporting, if libudev is missing -- Spec file updates: - * Changed package name to python-pyudev. - * Changed License: to LGPL-2.1. - * Updated Url:. - * Added Provides/Obsoletes entries for pyudev. - * Build the package as noarch. - * Minor other updates. - -- Initial Package (version 0.8). - python3 +- Don't use appstream-glib on SLE-12. +- Use Python 2-based Sphinx on SLE-12. +- No documentation on SLE-12. +- Add skip_SSL_tests.patch skipping tests because of patched + OpenSSL (bpo#9425). + +- Don't use OpenSSL 1.1 on platforms which don't have it. + +- Remove shebangs from from python-base libraries in _libdir + (bsc#1193179, bsc#1192249). +- Readjust patches: + - bpo-31046_ensurepip_honours_prefix.patch + - decimal.patch + - python-3.3.0b1-fix_date_time_compiler.patch + +- build against openssl 1.1 as it is incompatible with openssl 3.0+ (bsc#1190566) + +- 0001-allow-for-reproducible-builds-of-python-packages.patch: ignore + permission error when changing the mtime of the source file in presence + of SOURCE_DATE_EPOCH + +- The previous construct works only on the current Factory, not + in SLE. + +- BuildRequire rpm-build-python: The provider to inject python(abi) + has been moved there. rpm-build pulls rpm-build-python + automatically in when building anything against python3-base, but + this implies that the initial build of python3-base does not + trigger the automatic installation. + +- Due to conflicting demands of bsc#1183858 and platforms where + Python 3.6 is only in interpreter+pip set we have to make + complicated ugly construct about Sphinx BR. + +- Make python36 primary interpreter on SLE-15 + +- Make build working even on older SLEs. + +- Update to 3.6.15: + - bpo-43124: Made the internal putcmd function in smtplib + sanitize input for presence of \r and \n characters to avoid + (unlikely) command injection. Library + - bpo-45001: Made email date parsing more robust against + malformed input, namely a whitespace-only Date: header. Patch + by Wouter Bolsterlee. Tests + - bpo-38965: Fix test_faulthandler on GCC 10. Use the + “volatile” keyword in faulthandler._stack_overflow() to + prevent tail call optimization on any compiler, rather than + relying on compiler specific pragma. +- Remove upstreamed patches: + - faulthandler_stack_overflow_on_GCC10.patch + +- test_faulthandler is still problematic under qemu linux-user emulation, + disable it there + +- Update to 3.6.14: + * Security + - bpo-44022 (bsc#1189241, CVE-2021-3737): mod:http.client now + avoids infinitely reading potential HTTP headers after + a 100 Continue status response from the server. + - bpo-43882: The presence of newline or tab characters in parts + of a URL could allow some forms of attacks. + Following the controlling specification for URLs defined by + WHATWG urllib.parse() now removes ASCII newlines and tabs + from URLs, preventing such attacks. + - bpo-42988 (CVE-2021-3426, bsc#1183374): Remove the getfile feature + of the pydoc module which could be abused to read arbitrary files + on the disk (directory traversal vulnerability). Moreover, even + source code of Python modules can contain sensitive data like + passwords. Vulnerability reported by David Schwörer. + - bpo-43285: ftplib no longer trusts the IP address value + returned from the server in response to the PASV command by + default. This prevents a malicious FTP server from using the + response to probe IPv4 address and port combinations on the + client network. + Code that requires the former vulnerable behavior may set a + trust_server_pasv_ipv4_address attribute on their ftplib.FTP + instances to True to re-enable it. + - bpo-43075 (CVE-2021-3733, bsc#1189287): Fix Regular Expression + Denial of Service (ReDoS) vulnerability in + urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable + regex has quadratic worst-case complexity and it allows cause + a denial of service when identifying crafted invalid RFCs. This + ReDoS issue is on the client side and needs remote attackers to + control the HTTP server. +- Upstreamed patches were removed: + - CVE-2021-3426-inf-disclosure-pydoc-getfile.patch + - CVE-2021-3733-ReDoS-urllib-AbstractBasicAuthHandler.patch +- Refreshed patches: + - python3-sorted_tar.patch + - riscv64-ctypes.patch + +- Use versioned python-Sphinx to avoid dependency on other + version of Python (bsc#1183858). + +- Modify Lib/ensurepip/__init__.py to contain the same version + numbers as are in reality the ones in the bundled wheels + (bsc#1187668). + +- add 22198.patch to build with Sphinx 4 + +- Stop providing "python" symbol (bsc#1185588), which means + python2 currently. + -- Resync with python36 Factory package. -- Make this %primary_interpreter - +- (bsc#1180125) We really don't Require python-rpm-macros package. + Unnecessary dependency. + -- Remove merged patch CVE-2020-8492-urllib-ReDoS.patch +- Remove merged patch CVE-2020-8492-urllib-ReDoS.patch and + CRLF_injection_via_host_part.patch. qemu +- Enable modules for testsuite + +* Patches added: + meson-build-all-modules-by-default.patch + +- It's time to really start requiring -F when using -b in + qemu-img for us as well. Users/customers have been warned + in the relevant release notes (bsc#1190135) + * Patches dropped: + Revert-qemu-img-Improve-error-for-rebase.patch + Revert-qemu-img-Require-F-with-b-backing.patch + qqc2-desktop-style +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * TextFieldContextMenu: Fix menu not opening + * Fix binding loop in Spinbox (kde#446354) + * Add A SpinBox test + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Fix syntax highlighting + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Don't change MenuItem's arrow's color when selected (kde#443453) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Properly get the path from a QUrl + * Port away from devicePixelRatio + * MenuSeparator: fix height being wrong, rewrite whole file to be more correct + * Button, ToolButton: improve implicit sizing, correctly set default button state + * Use more process-working-symbolic icon for busy spinner + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Fix combobox popup in RTL mode (kde#441178) + * Vertically center slider (kde#410672) + * ScrollBar: less scuffed implementation of reading from QStyle (kde#418327) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Introduce MenuBar implementation + * Make sure raised is initialised + * Do not create an extra KIconLoader just for custom palettes + * Use flat instead of raised for flat buttons and toolbuttons (kde#438525) + * DialogButtonBox: remove unnecessary lines + * DialogButtonBox: Set standard icons for standard buttons + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Bind default font of Label (kde#438436) + * kirigami-integration: use default font size for smallText on Windows +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * User HoverHandler instead of MouseArea + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Draw icon in QQStyleItem + * [CheckBox] Rewrite to be nearly identical to RadioButton (kde#435934) + * [RadioButton] Correct typo + * Add failing test case to illustrate Bug 435934 + * Keep context menu above other popups, use dismiss() (kde#428631) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Respect highlighted property (kde#384989) + * Fix bad default window size of tabbar test + * Fix size of toolbuttons + * [DialogButtonBox] Improve implicit size behavior + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Use more standard duration values + * Respect the animation speed setting for menu open/close animation + * [RoundButton] Rework the contentItem, improve background accuracy + * Spinbox: Update value during editing (kde#433066) + * Remove TODOs for Qt 5.7 + * [Label] Remove unnecessary code + * Use new custom event handling to trigger color sync in Platform theme + * Use QQuickWindow::setTextRenderType() for the default text rendering type + * Update Kirigami platform theme to new upstream API + * [radiobutton] Fix focus indicator + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * [combobox] Fix touchpad scroll speed (kde#400258) + * qw can be null + * Support QQuickWidget (kde#428737) + * allow drag window from empty areas + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove ifdefs, we require Qt 5.14 now + * Update org.kde.desktop/Dialog.qml + * Draw ScrollView using Frame instead of Edit (kde#429601) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * button: rely on down, not pressed for styling + * Reduce the size of round buttons on mobile + * Remove debugging leftover + * fix mobile scrollbar in RTL mode + * fix progressbar in RTL mode + * fix RTL display for RangeSlider + rav1e +- Update to version 0.5.1+0: + * Fix the dispatcher calling `avx2` code when the sub-architecture does not + support it. + rdma-core +- Update to v38.1 + - Major fixes for hns provider + rsyslog +- fix config parameters in specfile (bsc#1194593) + samba +- Update to 4.15.5 + * CVE-2021-44141: UNIX extensions in SMB1 disclose whether the + outside target of a symlink exists; (bso#14911); + (bsc#1193690). + * CVE-2021-44142: Out-of-Bound Read/Write on Samba vfs_fruit + module; (bso#14914); (bsc#1194859). + * CVE-2022-0336: Re-adding an SPN skips subsequent SPN + conflict checks; bso#14950); (bsc#1195048). + +- CVE-2021-44141: Information leak via symlinks of existance of + files or directories outside of the exported share; (bso#14911); + (bsc#1193690); +- CVE-2021-44142: Out-of-bounds heap read/write vulnerability + in VFS module vfs_fruit allows code execution; (bso#14914); + (bsc#1194859); +- CVE-2022-0336: Samba AD users with permission to write to an + account can impersonate arbitrary services; (bso#14950); + (bsc#1195048); + +- Update to 4.15.4 + * Duplicate SMB file_ids leading to Windows client cache + poisoning; (bso#14928); + * Failed to parse NTLMv2_RESPONSE length 95 - Buffer Size Error - + NT_STATUS_BUFFER_TOO_SMALL; (bso#14932); + * kill_tcp_connections does not work; (bso#14934); + * Can't connect to Windows shares not requiring authentication + using KDE/Gnome; (bso#14935); + * smbclient -L doesn't set "client max protocol" to NT1 before + calling the "Reconnecting with SMB1 for workgroup listing" + path; (bso#14939); + * Cross device copy of the crossrename module always fails; + (bso#14940); + * symlinkat function from VFS cap module always fails with an + error; (bso#14941); + * Fix possible fsp pointer deference; (bso#14942); + * Missing pop_sec_ctx() in error path inside close_directory(); + (bso#14944); + * "smbd --build-options" no longer works without an smb.conf file; + (bso#14945); + +- Use pkgconfig(krb5) as dependency for the -devel package: allow + OBS to pick the right flavor of krb5-devel (full vs mini). +- Do not require the 'krb5' symbol by samba-client-libs: this + package has an automatic dependency due to linkage on + libgssapi_krb5.so.2. Automatic deps are always better. +- Do not require the 'krb5' symbol from samba-libs: samba-libs + requires samba-client-libs, which in turn requires krb5 + libraries. Samba-libs itself has no need for krb5 (but get it + indirectly anyway). + +- Reorganize libs packages. Split samba-libs into samba-client-libs, + samba-libs, samba-winbind-libs and samba-ad-dc-libs, merging samba + public libraries depending on internal samba libraries into these + packages as there were dependency problems everytime one of these + public libraries changed its version (bsc#1192684). The devel + packages are merged into samba-devel. +- Rename package samba-core-devel to samba-devel +- Add python-rpm-macros to build requirements +- Update the symlink create by samba-dsdb-modules to private samba + ldb modules following libldb2 changes from /usr/lib64/ldb/samba to + /usr/lib64/ldb2/modules/ldb/samba + +- Update to 4.15.3 + * Recursive directory delete with veto files is broken in 4.15.0; + (bso#14878); + * A directory containing dangling symlinks cannot be deleted by + SMB2 alone when they are the only entry in the directory; + (bso#14879); + * SIGSEGV in rmdir_internals/synthetic_pathref - dirfsp is used + uninitialized in rmdir_internals(); (bso#14892); + * MaxQueryDuration not honoured in Samba AD DC LDAP; (bso#14694); + * The CVE-2020-25717 username map [script] advice has undesired + side effects for the local nt token; (bso#14901); (bsc#1192849); + * User with multiple spaces (eg FredNurk) become + un-deletable; (bso#14902); + * Avoid storing NTTIME_THAW (-2) as value on disk; (bso#14127); + * smbXsrv_client_global record validation leads to crash if existing + record points at non-existing process; (bso#14882); + * Crash in vfs_fruit asking for fsp_get_io_fd() for an XATTR call; + (bso#14890); + * Samba process doesn't log to logfile; (bso#14897); + * set_ea_dos_attribute() fallback calling get_file_handle_for_metadata() + triggers locking.tdb assert; (bso#14907); + * Kerberos authentication on standalone server in MIT realm broken; + (bso#14922); + * Segmentation fault when joining the domain; (bso#14923); + * Support for ROLE_IPA_DC is incomplete; (bso#14903); + * rpcclient cannot connect to ncacn_ip_tcp services anymore; + (bso#14767); + * winexe crashes since 4.15.0 after popt parsing; (bso#14893); + * net ads status -P broken in a clustered environment; (bso#14908); + * Memory leak if ioctl(FSCTL_VALIDATE_NEGOTIATE_INFO) fails before + smbd_smb2_ioctl_send; (bso#14788); + * winbindd doesn't start when "allow trusted domains" is off; + (bso#14899); + * smbclient login without password using '-N' fails with + NT_STATUS_INVALID_PARAMETER on Samba AD DC; (bso#14883); + * A schannel client incorrectly detects a downgrade connecting to + an AES only server; (bso#14912); + * Possible null pointer dereference in winbind; (bso#14921); + * Fix -k legacy option for client tools like smbclient, rpcclient, + net, etc.; (bso#14846); + * Add Debian 11 CI bootstrap support; (bso#14872); + * Crash in recycle_unlink_internal(); (bso#14888); + sddm -- Amend sddm-relaxed-auth.patch to use a consistent hostname for xauth - (boo#1178543): - * Make DaemonApp::hostName() return a consistent value - * Use it for adding the cookie as well - * Also set XAUTHLOCALHOSTNAME for the display setup script and - xsetcursor +- Handle the case of %_distconfdir not being /usr/etc (boo#1196228, + currently only possible due to a misconfiguration in SLE, bsc#1195679) -- Add patches to fix X not having access control on startup +- Update patch to include security fix from upstream PR: + * 0001-Redesign-Xauth-handling.patch + +- Change to systemd-sysusers +- Remove old SUSE RPM constructs + +- Add patch to reintroduce /etc/profile reading if fish is shell: + * 0001-Add-fish-etc-profile-and-HOME-.profile-sourcing-1331.patch + +- Use pam derived username (fix sssd with multiple domains and local groups) + * 0001-Use-PAM-s-username.patch + +- Revert switch to %service_del_postun_without_restart for Leap + +- Update to 0.19.0: + * Don't disable authentication in --test-mode + * Fix X not having access control on startup + (fixes CVE-2020-28049, bsc#1177201) + * Don't fill UserModel if theme does not require it + * Set re-use session option by default + * Avoid adjusting active auth sessions + * Cleanup sessions on exit + * Don't abort on failure to start the display server + * Custom default font + * Limit systemd service restarts + * Typo fixes + * Fix graphical glitches on NVIDIA after VT switching + * Rewind password database + * Memory allocation fixes + * FreeBSD fixes + * Use C++ scoping for handling buffer deletion + * Allow to configure the QML installation directory + * Port connects + * Keep string termination characters in utmp entries + * Look for available display for test mode + * Interlingue translation + * Remove chVt() from declarations + * Rewind password db before scanning it (again) for available users + * Session reuse: Only consider "online" sessions + * Use modern connects + * Update translations +- Drop patches, now upstream: + * 0001-Destroy-the-QLocalServer-in-Auth-on-shutdown.patch + * 0001-FreeBSD-Split-implementation-of-VT-switching.patch + * 0003-Move-VT-setup-to-sddm-helper.patch + * 0001-Don-t-disable-authentication-in-test-mode.patch + * 0001-Session-reuse-Only-consider-online-sessions.patch + * 0001-Support-both-X11-XDisplay-Wayland-and-WaylandDisplay.patch + * 0006-Don-t-fill-UserModel-if-theme-does-not-require-it.patch + * 0001-Revert-Adds-sourcing-of-etc-profile-to-fish.patch + * 0001-FreeBSD-Link-to-libutil.patch + * 0002-Only-allocate-VTs-for-seat0.patch +- Refresh patches: + * 0001-Remove-suffix-for-Wayland-session.patch + * 0001-Redesign-Xauth-handling.patch + * 0001-Set-XAUTHLOCALHOSTNAME-in-sessions.patch + * proper_pam.diff + * 0001-Read-the-DISPLAYMANAGER_AUTOLOGIN-value-from-sysconf.patch + * 0001-Systemd-service-unit-Use-tty7-by-default.patch + +- Replace '%service_del_postun -n' with '%service_del_postun_without_restart' + '-n' is deprecated and will be removed in the future. + +- Patches to fix X not having access control on startup - * 0001-Fix-X-not-having-access-control-on-startup.patch - * 0002-Don-t-disable-authentication-in-test-mode.patch + * Add 0001-Don-t-disable-authentication-in-test-mode.patch + * Modify 0001-Redesign-Xauth-handling.patch + +- Add patch to set XAUTHLOCALHOSTNAME again (boo#1177835): + * 0001-Set-XAUTHLOCALHOSTNAME-in-sessions.patch + +- Change paths from /etc to /usr/etc for UsrEtc Move (boo#1177195) + +- Fixes for %_libexecdir changing to /usr/libexec + +- Use pending upstream solution for hostname changes: + * Add 0001-Redesign-Xauth-handling.patch + * Drop sddm-relaxed-auth.patch + * A known issue with the redesigned Xauth handling is that it + leaks the tiny xauth file in XDG_RUNTIME_DIR on session end. + It's on a temporary tmpfs mount though and so shouldn't cause + any visible issues. +- Add patches to fix FD leak: + * 0001-FreeBSD-Link-to-libutil.patch + * 0001-FreeBSD-Split-implementation-of-VT-switching.patch + * 0002-Only-allocate-VTs-for-seat0.patch + * 0003-Move-VT-setup-to-sddm-helper.patch + +- Update to version 0.18.1 + + Fix crashes when creating a user session + + 0001-Use-C-scoping-for-handling-buffer-deletion.patch no longer required + +- Don't add sddm to the video group, it's not necessary (see later + comments on boo#1165987) + +- Add user sddm to group video to allow e.g. to use devices for + Nvidia X server (boo#1165987) +- Add (pre)requires for systemd macros, video group, the getent + (currently in glibc), and the groupadd (currently in shadow) + +- Do not restart sddm on upgrades (boo#1161826) + +- Pickup UID_MIN/UID_MAX default values from the new %_distconfdir + (/usr/etc/) default location for login.defs -- Add SLE branding package for PackageHub (boo#1101297) -- Change the Supplements of branding packages, so they get installed - when sddm and the respective branding package is installed. Also - added a Supplements to sddm so it gets recommended when - plasma5-workspace is installed. +- Add pam_keyinit to proper_pam.diff (boo#1081947) servicelog +- Update to version 1.1.16 (jsc#SLE-18190). +- Update project URL +- Clean up spec file + -- add autoconf, libtool and automake to BuildRequires - sg3_utils +- Update to version 1.47+3.adb7276: + * rescan-scsi-bus.sh: fix garbled output (bsc#1195621) + +- Update to version 1.47+2.388b767: + * rescan-scsi-bus.sh: apply fix for '-r' (boo#1194293) + * _service: use openSUSE github repo again (with cherry-picks + from upstream) + * spec file: suppress commit ID in library version + shadow +- The legacy code does not support /etc/login.defs.d used by YaST. + Enable libeconf to read it (bsc#1192954). + shapelib +- fix CVE-2022-0699, patch c75b9281a5b9452d92e1682bdfe6019a13ed819f.diff + solid +- Also use libplist-2.0 in SLE15-SP4/Leap 15.4 + +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * udisks backend: don't assume /etc/mtab is not present + * Remove trailing \x00 from string returned by Q6File::decodeName() + * Change the build system to enable building with Qt6 + * devicenotifier.h: Fix typo + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Allow udisks2 and upower backends to be disabled with environment variables + * Add device description for storage medium without size + * Config.cmake: Lookup LibMount when building statically + * Add support for graphics tablet batteries + * [upower] Consider audio devices and generic bluetooth devices to be batteries (kde#445141) + * [upower] Add new device types + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix "unused variable" warning when building without libmount. + * Fix "unused variable" warning when building on FreeBSD. + * Implement ARM specific CPU info + * Add FreeBSD CI + * Add Android CI + * Fix compiling on CentOS 7 (broken by clang-format) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add support for static builds + * support extracting cpu model on ppc64 + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We can use directly std::as_const + * Port QStringRef (deprected) to QStringView + * autotests: avoid failure on Linux CI + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * predicate: add an example predicate + * autotests: test the predicate-parser + * Use qstrcmp instead of strcmp + * Remove the HAL backend; HAL is long gone. + * Udev client: replace a warning message with a debug one (kde#425178) + * Enable bsdisks_extensions from FreeBSD on OpenBSD + * Enable OpenBSD UDisk2 support + * Port framework away from LGPL-2.0-only +- Drop upstream patch: + * 0001-Use-qstrcmp-instead-of-strcmp.patch + +- Add libmount to BuildRequires to enable support for bind mounts +- Add upstream patch 0001-Use-qstrcmp-instead-of-strcmp.patch + to fix potential crashes in dolphin and plasmashell with + libmount support enabled in Solid + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add a minimum version to find_package(BISON) + * Add missing include + * Find the base mount point of a partition that has bind mounts (kde#349617) + * UDisks backend: improve the description of volume and storage devices (kde#410891) + * cmake: drop unused UDEV_HAVE_GET_SYSATTR_LIST_ENTRY cmakedefine01 + * cmake: drop unused EXPERIMENTAL_BSDISKS cmakedefine01 + +- Enable imobiledevice backend on Leap as well + +- Enable imobiledevice backend +- More specific file lists +- Include licenses only in library package + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Ensure inherited PIMPL instances are properly destructed + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Allow building some tests without DBus + * Do not search for DBus on Windows & Mac + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Prevent clang-format uglification + * Add clang-format pre-commit hook + * Add trailing comma to enum + * Minor: Port some sources to nullptr + * Fix build under Qt 5.15 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Adding isEncrypted method to AccessStorage + * solid-hardware: demarshall DBus types for nonportableinfo + * [UDisks2] Correctly demarshall QDbusObjectPath in `isEncryptedCleartext` + * Add .gitlab-ci.yml for Solid CI + * Predicate Parser: fix deprecated directive + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * CMake: use configure_file() to ensure noop incremental builds + * [Fstab] Ignore docker overlay mounts (kde#422385) + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove ifdefs, we require Qt 5.14 now + * [Try to] fix Windows build now that we require Qt 5.14 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Include errno.h for EBUSY/EPERM + * FstabBackend: return DeviceBusy where umount failed on EBUSY (kde#411772) + * Fix detection of recent libplist and libimobiledevice + sonnet +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Don't access an out of bounds index into a QString + * WIP: Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * don't load plugins from current working directory, that is even a security issue + * export all known languages + * apply coding style + * Move away from QStringRef + * massive speedup, avoid loading the same huge dictionaries several times + * only load one instance of a plugin + * core: attempt to load local plugins first, makes development easier + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Build examples only when BUILD_EXAMPLES is on + * Remove duplicate includes from .cpp/.h + * Fix applying highlighter in quick document + * data/parsetrigrams.cpp: ensure the output is deterministic + * Add FreeBSD CI + * Add Android CI + * Remove bad Messages.sh + * Don't crash on null textDocument if suggestions are invoked + * Add missing qmldir + * Implement QtQuick bindings for Sonnet + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Fix language not being correctly guessed when sentence ends in a dot + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Const'ify variable + * Const'ify + fix crash when we can't find dictionary +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * change link order to fix compile (kde#437458) + * Bump required CMake version to 3.16 + * We depend against qt5.15 so we can use compatibility cmake macro + * [hspell] Add back zlib dependency + * [hspell] Remove unused zlib dependency + * Fix cmake warning: + * Sonnet add Malayalam trigram + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix assert when bringing up the contextmenu after starting a + compose sequence. + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add assert as discussed in merge request !2 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * aspell: Port away from QTextCodec + * Remove enchant plugin + * Fix typo in comment + * Add clazy:exclude=overloaded-signal comment to already deprecated signal + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Dont do multiple lookups when one is enough + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove not implemented method + * Fix build now that we require Qt 5.14 + * Remove ifdefs, we require Qt 5.14 now + * Improve performance of createOrderedModel using QVector + * avoid runtime warning if no guess result exists + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Use contains instead of indexOf + spectacle +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Show magnifier immediately after toggle + * Make tools button visible even if no screenshot has been taken + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Check for right/middle click in Platform*.cpp + * Do not show error message when canceling with rightclick while in rectangluar mode (kde#446882) + * Cancel drag and drop if there is no screenshot in the preview. + * Disable buttons that shouldn't be available when no screenshot was taken (kde#446578) + * Disable Annotate button when there's no image + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Use KIO::JobUiDelegate for opening other application (kde#445530) + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * Annotation: set canvas background to transparent (kde#432753) + * Do not duplicate text when using -c (kde#433221) + * Add support for Active Window mode on Wayland (kde#386271) + * Keep screenshot preview within a reasonable size when drag and drop is initiated (kde#443564) + * Fix capturing from depth 30 screens (10bpc) (kde#422285) + * Prevent session manager from restoring the app on start up (kde#430411) + * Copy the correct file path to clipboard (kde#441047) + * ExportManager: delay copy to clipboard (kde#421974) + * Wayland: when screens have same dpr use NativeSize (kde#440226) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * ExportManager: delay copy to clipboard (kde#421974) + * Wayland: when screens have same dpr use NativeSize (kde#440226) + * Don't show an error message when user cancels screenshot in progress on Wayland + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Update IRC network name in the manpage + * Load translations for kImageAnnotator + * Add global shortcut to open Spectacle in 'Window Under Cursor' mode (kde#435083) + * Fix some clazy warning + * X11: Use correct width and height for region selection window + and its contents when scaling is enabled (kde#400921) + * Sync docs with the current interface + * Adjust settings window's proportions a bit + * Take font size into consideration for settings window size + * Set default window sizes properly using sizeHint() + * fix: improve the explanatory text for doNothing Radio button, + after-screenshot clipboard action + * feat: add support to copy image and copy file path from the command + line in background mode + * feat: add support to copy the location to clipboard after screenshot + even when auto save is not enabled + * feat: add new kcfg settings for after screenshot clipboard preferences + * feat: use radio buttons for after screenshot clipboard actions + * Fix typo + * Correct homepage URLs + * Fix SVG image + * Add clipboard icon to copy to clipboard toolbutton + * Sync docs with the current interface + * Add missing Qt5Concurrent + * feat: add support for copying saved screenshot file path to clipboard + * Add support for screen geometry with negative coordinates + * feat: group 'copy to *' options together and move 'autosave' option to the top + * Simplify QuickEditor + * Update manual + * Cleanup QuickEditor code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Fix crash in all(?) KIPI export plugins + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Platforms: Introduce PlatformKWinWayland2 (kde#437652) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * fix lookup of ComparableQPoint keys in QMap (kde#430942) + * Don't translate property name (kde#431557) + * PlatformKWinWayland: avoid recursion in readData (kde#428636) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- Changes since 20.12.2: + * Fix compression quality range + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * If region capture is cancelled, close Spectacle (kde#432006) + * fix lookup of ComparableQPoint keys in QMap (kde#430942) + * Don't translate property name (kde#431557) + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Changed signal of Annotate button in main window from pressed to clicked in order to let annotation mode appear after button is released. + * We do not need progress info when checking if a file exists (kde#430173) + * Remove dead code variant + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * PlatformKWinWayland: avoid recursion in readData (kde#428636) + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Support Wayland rectangular selection HiDpi (kde#409762) + * fix autoincrement of %d for templates with subdirs + * Set pixmap device pixel ratio before sending it to kimageannotator + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Unhide window if it is hidden (kde#428635) + * Separate messages for a failed and canceled screenshot (kde#427645) + * Use default value for including decorations and pointer in background mode (kde#425995) + * Improve settings logic and layout (kde#420477) + * Respect settings and cli parameters (kde#425573) + * Add CLI options for including pointer/decorations (kde#425995) + * Fix wrong file name when --output option is used (kde#424380) +- Drop upstream patch: + * 0001-Fix-wrong-file-name-when-output-option-is-used.patch + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * ExportManager: Marked saved files as recent files (kde#424205) + * QuickEditor: Use XCB API to position the editor window + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Properly position QuickEditor when HiDPI support is on (kde#385885) + +- Add upstream patch to fix --output command line option + (kde#424380): + * 0001-Fix-wrong-file-name-when-output-option-is-used.patch + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Hide mouse pointer by default (kde#397121) + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Wayland: allow to take immediate and delayed screenshots (kde#414532) + * Refactor Spectacle to run in single instance mode with KDBusService::Unique (kde#420477) + * Use the common name for the 'PrtSc' key in docs (kde#419247) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + spice-gtk +- Add explicit pkgconfig(wayland-protocols) BuildRequires, meson + checks for it. + step +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Minor: s/Q_DECL_OVERRIDE/override/ + * Documentation improves + * l10n: Add @title:window helpers, capitalization and punctuation fixes + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix mem leak found by ASAN +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use KDE_INSTALL_MIMEDIR instead of custom XDG_MIME_INSTALL_DIR + * operator+/- is disabled for QFlags in qt6 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Add QT_MIN_VERSION and KF5_MIN_VERSION like everywhere else + * Qt5Test is only used in autotests and already searched for in there + * Remove explicit ECM_KDE_MODULE_DIR + * Port away from deprecated Qt::MidButton + * Fix KNS deprecations + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Clean up Clang compiler warnings + * Replace cgit reference + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + sudo +- Update to 1.9.9 + * Sudo can now be built with OpenSSL 3.0 without generating + warnings about deprecated OpenSSL APIs. + * A digest can now be specified along with the ALL command in + the LDAP and SSSD back-ends. Sudo 1.9.0 introduced support for + this in the sudoers file but did not include corresponding + changes for the other back-ends. + * visudo now only warns about an undefined alias or a cycle in + an alias once for each alias. + * The sudoRole cn was truncated by a single character in warning + messages. GitHub issue #115. + * The cvtsudoers utility has new --group-file and --passwd-file + options to use a custom passwd or group file when the + - -match-local option is also used. + * The cvtsudoers utility can now filter or match based on a command. + * The cvtsudoers utility can now produce output in csv + (comma-separated value) format. This can be used to help generate + entitlement reports. + * Fixed a bug in sudo_logsrvd that could result in the connection + being dropped for very long command lines. + * Fixed a bug where sudo_logsrvd would not accept a restore point + of zero. + * Fixed a bug in visudo where the value of the editor setting was + not used if it did not match the user’s EDITOR environment + variable. This was only a problem if the env_editor setting was + not enabled. Bug #1000. + * Sudo now builds with the -fcf-protection compiler option and the + - z now linker option if supported. + * The output of sudoreplay -l now more closely matches the + traditional sudo log format. + * The sudo_sendlog utility will now use the full contents of the + log.json file, if present. This makes it possible to send + sudo-format I/O logs that use the newer log.json format to + sudo_logsrvd without losing any information. + * Fixed compilation of the arc4random_buf() replacement on systems + with arc4random() but no arc4random_buf(). Bug #1008. + * Sudo now uses its own getentropy() by default on Linux. The GNU + libc version of getentropy() will fail on older kernels that + don’t support the getrandom() system call. + * It is now possible to build sudo with WolfSSL’s OpenSSL + compatibility layer by using the --enable-wolfssl configure + option. + * Fixed a bug related to Daylight Saving Time when parsing + timestamps in Generalized Time format. This affected the NOTBEFORE + and NOTAFTER options in sudoers. Bug #1006. + * Added the -O and -P options to visudo, which can be used to check + or set the owner and permissions. This can be used in conjunction + with the -c option to check that the sudoers file ownership and + permissions are correct. Bug #1007. + * It is now possible to set resource limits in the sudoers file + itself. The special values default and “user” refer to the + default system limit and invoking user limit respectively. The + core dump size limit is now set to 0 by default unless overridden + by the sudoers file. + * The cvtsudoers utility can now merge multiple sudoers sources into + a single, combined sudoers file. If there are conflicting entries, + cvtsudoers will attempt to resolve them but manual intervention + may be required. The merging of sudoers rules is currently fairly + simplistic but will be improved in a future release. + * Sudo was parsing but not applying the “deref” and “tls_reqcert” + ldap.conf settings. This meant the options were effectively ignored + which broke dereferencing of aliases in LDAP. Bug #1013. + * Clarified in the sudo man page that the security policy may + override the user’s PATH environment variable. Bug #1014. + * When sudo is run in non-interactive mode (with the -n option), it + will now attempt PAM authentication and only exit with an error if + user interaction is required. This allows PAM modules that don’t + interact with the user to succeed. Previously, sudo would not + attempt authentication if the -n option was specified. Bug #956 + and GitHub issue #83. + * Fixed a regression introduced in version 1.9.1 when sudo is built + with the --with-fqdn configure option. The local host name was + being resolved before the sudoers file was processed, making it + impossible to disable DNS lookups by negating the fqdn sudoers + option. Bug #1016. + * Added support for negated sudoUser attributes in the LDAP and SSSD + sudoers back ends. A matching sudoUser that is negated will cause + the sudoRole containing it to be ignored. + * Fixed a bug where the stack resource limit could be set to a value + smaller than that of the invoking user and not be reset before the + command was run. Bug #1016. +- sudo no longer ships schema for LDAP. +- sudo-feature-negated-LDAP-users.patch dropped, included upstream +- refreshed sudo-sudoers.patch + +- Add support in the LDAP filter for negated users, patch taken + from upstream (jsc#20068) + * Adds sudo-feature-negated-LDAP-users.patch + +- update to 1.9.8p2 + * Fixed a potential out-of-bounds read with "sudo -i" when the + target user's shell is bash. This is a regression introduced + in sudo 1.9.8. Bug #998. + * sudo_logsrvd now only sends a log ID for first command of a session. + There is no need to send the log ID for each sub-command. + * Fixed a few minor memory leaks in intercept mode. + * Fixed a problem with sudo_logsrvd in relay mode if "store_first" + was enabled when handling sub-commands. A new zero-length journal + file was created for each sub-command instead of simply using + the existing journal file. +- update to 1.9.8p1 + * Fixed support for passing a prompt (sudo -p) or a login class + (sudo -l) on the command line. This is a regression introduced + in sudo 1.9.8. Bug #993. + * Fixed a crash with "sudo ALL" rules in the LDAP and SSSD back-ends. + This is a regression introduced in sudo 1.9.8. Bug #994. + * Fixed a compilation error when the --enable-static-sudoers configure + option was specified. This is a regression introduced in sudo + 1.9.8 caused by a symbol clash with the intercept and log server + protobuf functions. + * It is now possible to transparently intercepting sub-commands + executed by the original command run via sudo. Intercept support + is implemented using LD_PRELOAD (or the equivalent supported by + the system) and so has some limitations. The two main limitations + are that only dynamic executables are supported and only the + execl, execle, execlp, execv, execve, execvp, and execvpe library + functions are currently intercepted. Its main use case is to + support restricting privileged shells run via sudo. + To support this, there is a new "intercept" Defaults setting and + an INTERCEPT command tag that can be used in sudoers. For example: + Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh + Defaults!SHELLS intercept + would cause sudo to run the listed shells in intercept mode. + This can also be set on a per-rule basis. For example: + Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh + chuck ALL = INTERCEPT: SHELLS + would only apply intercept mode to user "chuck" when running one + of the listed shells. + In intercept mode, sudo will not prompt for a password before + running a sub-command and will not allow a set-user-ID or + set-group-ID program to be run by default. The new + intercept_authenticate and intercept_allow_setid sudoers settings + can be used to change this behavior. + * The new "log_subcmds" sudoers setting can be used to log additional + commands run in a privileged shell. It uses the same mechanism as + the intercept support described above and has the same limitations. + * The new "log_exit_status" sudoers setting can be used to log + the exit status commands run via sudo. This is also a corresponding + "log_exit" setting in the sudo_logsrvd.conf eventlog stanza. + * Support for logging sudo_logsrvd errors via syslog or to a file. + Previously, most sudo_logsrvd errors were only visible in the + debug log. + * Better diagnostics when there is a TLS certificate validation error. + * Using the "+=" or "-=" operators in a Defaults setting that takes + a string, not a list, now produces a warning from sudo and a + syntax error from inside visudo. + * Fixed a bug where the "iolog_mode" setting in sudoers and sudo_logsrvd + had no effect when creating I/O log parent directories if the I/O log + file name ended with the string "XXXXXX". + * Fixed a bug in the sudoers custom prompt code where the size + parameter that was passed to the strlcpy() function was incorrect. + No overflow was possible since the correct amount of memory was + already pre-allocated. + * The mksigname and mksiglist helper programs are now built with + the host compiler, not the target compiler, when cross-compiling. + Bug #989. + * Fixed compilation error when the --enable-static-sudoers configure + option was specified. This was due to a typo introduced in sudo + 1.9.7. GitHub PR #113. +- pack /usr/libexec/sudo/sudo/sudo_intercept.so + +- Fix commented out "Defaults env_keep" in sudo-sudoers.patch + supermin +- Add initrd_support_ztd-compressed_modules.patch: + backport of 4306a131c6cd to add support of zstd compressed kernel + modules. + +- Restore ExclusiveArch, continue to follow libguestfs + The 'almost' below is the reason. + +- arm32 may have a kernel named /boot/zImage + +- Remove arch exclusion, almost all of them build. + +- s390x may have a kernel named /boot/image + suse-module-tools +- Update to version 15.4.12: + * Add /etc/modprobe.d/README on SLE/Leap (bsc#1195051) + * rpm-script: force-copy kernel to /boot (boo#1194501) + +- Update to version 15.4.11: + * cdrom: Disable autoclose by default (boo#1165047). + * Make regenerate-initrd-posttrans compatible with Dracut's + UEFI mode (unified kernel image) + syntax-highlighting +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * systemd unit: update to systemd v250 + * separate dynamic StringDetect rule to avoid copies in StringDetect::doMath() + * prefer to construct the rule directly in the vector rather than a move + * automatically replace StringDetect to DetectChar, Detect2Chars or AnyChar when possible + * use std::weak_ptr::owner_before instead of weak_ptr::expired() and weak_ptr::lock() for better performance + * use non-deprecated function + * Update test file for OrgMode + * link and macro replacement marker + * very basic support for [[link]] and [[link][desc]] + * support implicit link in normal text + * Change the build system to enable building with Qt6 + * SQL and SQL (PostgreSQL): nested comments support (kde#442449) + * GnuPlot: fix a lot of issue (kde#442181) + * PHP: add readonly, never and some functions/classes/constants of php-8.1 + * Bash and Zsh: support of ${!2} (kde#440360) + * Bash: more unixcommands (GNU coreutils and some others) (kde#439211) + * Fix compilation error on Qt6 + * Fix language specification comments + * Rename MIME type text/x-objcpp-src => text/x-objc++src + * Add Homuncuius.theme + * remove rawhtml, not needed + * Add grammar for RETRO Forth + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * markdown.xml: Fix highlighting of headers (include last char) (kde#444422) + * Update orgmode.xml + * use the same way as emacs to highlight priority cookie + * update test files + * support verbatim since it seems used more often than inline code + * support single line comment, babel call, priority cookie + * Update context.xml version + * Update ConTeXt test references + * Corrected syntax for ConTeXt TABLE commands (kde#445820) + * ConTeXt: Verbatim highlighting allows for nesting (kde#445818) + * Added ConTeXt test references + * Added ConTeXt test file + * Update context.xml version number + * Added highlighting for ConTeXt "\m" command + * Fixed current math command highlighting. + * misc: Add `Pipfile` to create Python venv for generators + * cmake.xml: Updates for CMake 3.22 + * fix: Add `Loader` parameter in call to `yaml.load()` + * update test for inline code + * support inline code and another type of number list + * update test files for newly added syntax + * support block and number list + * add test files + * add orgmode.xml + * add racket.xml + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes to list here. + +- Add the optional QtQuick dependency. (boo#1192170) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add basic QML API docs + * yara - add new 4.x keywords + * Tests result + * Fix operators and included more blocks on test + * Change license to MIT + * Included test reference + * Removed items that are generating errors for now + * initial work on terraform syntax highlight + * Port AbstractHighlighter::highlightLine to QStringView + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * markdown.xml: End nested sub-headers fold regions when parent header is closed (kde#441278) + * Python: Add "yield from" keyword (kde#441540) + * isocpp.xml: Highlight raw string delimeters (kde#440038) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes since 5.84.0, only listing bugfixes: + * Python: Fix r"\\" and derivatives (kde#440412) + * Python: Fix single quote bytes literals (b"") (kde#440089) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes to list here. +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Rust syntax - Autotest for separate ControlFlow + remove "try" from ControlFlow + * Rust syntax - Separate ControlFlow from Keywords + * Bump required CMake version to 3.16 + * We can use qt_ macro so it will help to compile against qt5/qt6 + * Fix perl qw< > highlighting and extend test + * Update GAS syntax to highlight reg/instrs/jmp instrs + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * debchangelog: add Impish Indri + * remove text/plain from Godot + * systemd unit: merge some RegExpr rules + * systemd unit: increase version number + * systemd unit: update to systemd v248 + * add support for Godot's gd-scripts + * Update Readme + * Bash/Zsh: (#5) fix SubShell context that starts as an arithmetic + evaluation ; add regions for all SubShell + * Doxygen: fix Word style when the word is at the end of line + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes to list here. + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Too many changes since 5.79.0, only listing bugfixes: + * PHP: fix string, number and folding region ; refactor styles (kde#429651) + +- Update to 5.79.1 + * Breeze Light: restore original black color for Control Flow + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Too many changes since 5.78.0, only listing bugfixes: + * Bash, Zsh: fix cmd;; in a case (kde#430668) + * email.xml: Detect nested comments and escaped characters (kde#425345) + * Bash: fix } in ${!xy*} and more Parameter Expansion + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Too many changes to list here. + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes since 5.76.0, only listing bugfixes: + * Latex: some math environments can be nested (kde#428947) + system-config-printer +- Add python-rpm-macros BuildRequires in case some build + environment does not pull it automatically. This is needed by + macros like %{python3_sitelib}. + +- Fix icons yet again, this time what sizes are available. +- Drop post(un) handling, this is done automatically now. + systemd +- Make more use of %{_unitdir} in files.{systemd,container} + +- Installation of libnss_mymachines.so depended on %{bootstrap} but it is + actually installed when %{with machined} is true. +- Call ldconfig when container subpackage is installed since it ships + nss-mymachines NSS plug-in module. + +- Import commit a186eb9f9cc13b65f8380dbcae3080228e8be7e2 + 1395c74be7 udevadm: cleanup-db: don't delete information for kept db entries (bsc#1194912) + bbafc8092a udevadm: cleanup_dir: use dot_or_dot_dot() + d16f6d018d tmpfiles: split out config for systemd-resolve + 41334be59e meson: minor cleanup + 3db0c28462 sysusers: split up systemd.conf +- Drop 0012-resolved-create-etc-resolv.conf-symlink-at-runtime.patch (bsc#1195153) + Since v241, the patch isn't useful anymore because resolved is no more able to + create /etc/resolv.conf symlink by itself,it runs as 'systemd-resolve' + user. The symlink is now handled by a tmpfiles config file which is only + installed when systemd-resolved is. The tmpfiles config file has currently a + lower priority than the one shipped by netconfig. + +- Make use of %ldconfig_scriptlets + +- Merge nss-resolved and nss-mymachines NSS plug-in modules into systemd-network + and systemd-container respectively. + These modules are plug-in modules hence the shared library packaging policy + doesn't apply for them. Moreover they're pretty useless alone without their + respective systemd services, Hence let's reduce the number of sub-packages as + the list keeps increasing. + +- Merge libudev-devel into systemd-devel + +- systemd.spec: explicitely list all files for each main (sub) packages + Using glob patterns in %files section to reduce the number of listed files was + error-prone as some introduced files could silently be placed in the wrong + subpackage. The sections were also hard to read and many files needed to be + excluded from the main package making the point of glob pattern usage moot. + systemd, udev, systemd-container and systemd-network packages have now their + list of files described in a dedicated file. The lists are kept sorted to make + them easy to parse. The size of the files, especially the one for the main + package, is still reasonable and much easier to read now. + During this rework, a couple of cleanups happened: more use of + %{_systemd_util_dir}, some files was incorrectly owned by the main package and + have been moved to the correct sub-package, etc... + Note: the rest of the subpackages might be addressed later but let's find how + it goes for now. + +- Rename 0006-sysv-generator-add-back-support-for-SysV-scripts-for.patch into + 1011-sysv-generator-add-back-support-for-SysV-scripts-for.patch + This patch is now SLE specific. + +- Make sure that libopenssl-devel is installed when building resolved. Openssl + was implictly pulled in by systemd-experimental subpackage but could be + missing if the build of this subpackage was disabled. + +- resolved: disable DNSSEC until the following issue is solved: + https://github.com/systemd/systemd/issues/10579 +- resolved: disable fallback DNS servers and fail when no DNS server info could + be obtained from the links. It's better to let the sysadmin know that + something is likely misconfigured rather than silently handing over the DNS + queries to Google or Cloudflare. +- Replace '%setup+%autopatch' with '%autosetup' + +- Don't generate ID_NET_NAME_SLOT for devices behind a PCI bridge (bsc#1192637) + If multiple NICs are behind a PCI bridge, each of them will get the same + ID_NET_NAME_SLOT value leading to conflicting names. Such names weren't + generated before SLE15-SP3. + +- Move the whole content of /usr/share/doc/packages/systemd in doc subpackage + +- Move the systemd-network-generator stuff in udev package + This generator can generate .link files and is mainly used in initrd where + udev is mandatory. + +- Restore /sbin/udevadm and /bin/systemctl (obsolete) paths (bsc#1194519) + +- Import commit 7a4e2ba4e01a8dfd305b24c40e156f8d293995a5 (merge of v249.9) + For a complete list of changes, visit: + https://github.com/openSUSE/systemd/compare/6c7d6a7100488806bad0a81bbf2bca99be641938...7a4e2ba4e01a8dfd305b24c40e156f8d293995a5 + +- systemd.spec: drop our own definitions of %_pam_moduledir/%_pam_vendordir + macros since they're now defined by pam-devel shipped by SP4. +- Rename 1007-Restore-support-for-halt.local.patch into + 1007-sysv-restore-support-for-halt.local.patch +- Extract bits from 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch + which are not specific to the handling of 'Required-Start:' and move them into a + new patch 1010-sysv-add-back-support-for-all-virtual-facility-and-f.patch + +- Import commit 6c7d6a7100488806bad0a81bbf2bca99be641938 (merge of v249.8) + For a complete list of changes, visit: + https://github.com/openSUSE/systemd/compare/103742c59ad2d37a54bfb91135d9c7b082ca3576...6c7d6a7100488806bad0a81bbf2bca99be641938 +- Rebase 1007-Restore-support-for-halt.local.patch + +- Import commit 103742c59ad2d37a54bfb91135d9c7b082ca3576 + e95df40b09 shared/rm-rf: loop over nested directories instead of instead of recursing (CVE-2021-3997 bsc#1194178) + 078e04305d shared/rm_rf: refactor rm_rf() to shorten code a bit + 6d560d0aca shared/rm_rf: refactor rm_rf_children_inner() to shorten code a bit + 6666ff056c localectl: don't omit keymaps files that are symlinks (bsc#1191826) + 30cbebc56f tmpfiles: 'st' may have been used uninitialized + 5443654ec0 macro: add new helper RET_NERRNO() + 8d90ecc435 rm-rf: optionally fsync() after removing directory tree + 591344010d rm-rf: refactor rm_rf_children(), split out body of directory iteration loop + 8c7762c4f1 Bump the max number of inodes for /dev to a million (bsc#1192858) + dc9476c881 journal: don't remove the flushed flag when journald is stopped + 29efc29efd TEST-10: don't attempt to write a byte to the socket + 773fb785b6 Bump the max number of inodes for /dev to 128k (bsc#1192858) + +- Rename 1009-drop-or-soften-deprecation-warnings.patch into + 1009-Drop-or-soften-some-of-the-deprecation-warnings.patch + +- Update systemd-user PAM service again + Change the default implementation of pam_setcred() again, previously + customized to run the full "auth" PAM stack and only call pam_deny.so which is + basically the SUSE default behavior without pam_warn.so. + This is considered safer, especially on SLE where a regression was spotted by + QA. + +- move files related to static nodes to udev + +- Update 1009-drop-or-soften-deprecation-warnings.patch (bsc#1193086) + It rewords the warning about the use of 'KillMode=none'. + + - upstream commit 6fe2a70b9160e35fdeed9d37bd31727c2d46a8b2 (jsc#SLE-17798) systemd-rpm-macros +- Bump version to 10 + +- %sysusers_create_inline was wrongly marked as deprecated +- %sysusers_create can be useful in certain cases and won't go away until we'll + move to file triggers. So don't mark it as deprecated too + +- Bump version to 9 + +- Introduce %_systemd_util_dir + It's a backport of upstream commit 3bc66bfa0136e370a8f7b06c3b69a52f5636ef82. + systemsettings5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * fixup! app/SettingsBase: Only load current view on startup + * app/SettingsBase: Show the main window before QML component is loaded + * app/SettingsBase: Only load current view on startup + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Systemsettings runner: Increase relevance if we have an exact match in the keywords + * Do not show Help button if there's no help path defined + * ModuleView: Correctly update button box visibility + * Systemsettings Runner: Skip KCM that are not launchable + * IconView: Fix header padding (kde#449040) + * ModuleView: Improve code for header updates (kde#432093) + * Use a more familiar icon for the "Input Devices" category (kde#449056) + * Sidebar: Keep headers minimum height on two columns (kde#448889) + * FooterToolbar: Match also padding to the modules' buttons + * Completely hide the button box when there are no buttons + * Hide page name for ExternalAppModule + * Fix setting of headings for external modules (kde#448672) + * Do not focus the searchfield on startup if a virtual keyboard is enabled + * Fix trash KCM not showing up in KRunner (kde#448449) + * systemsettings runner: Consider KCM keywords for querying (kde#445304) + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * Use handlers in sub category header + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Revert "Use level 2 header" + * sidebar: make placeholder message non-visible when at 0 opacity (kde#443016) + * Use level 2 header + * Support left/right and escape for key navigation in the sidebar +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Swap the position of the hamburger menu and home buttons + * Don't load all subpages of a category when clicked (kde#438362) + * Sidebar: set background colors in the correct way + * Sidebar: Unify "Show Changed Settings" button toolbar implementations + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Clean up leftovers from systemsettingsrunner import + * Port deprecated setDelayed + * Use explicit + use override + * [sidebar] Enable/disable mousearea instead of changing accepted buttons + * [sidebar] Refactor subcategory button to use rectangle as its base item + * Don't request context help titlebar button + * Remove About Current Module + * Import services runner & strip out unneeded parts + * Fix highlight default for category owner children and when changing data from landing page + * Allow compiling without KF5DocTools + * Create simple getter to check if KCM is an SystemSettingsExternalApp + * Port ExternalAppModule away from KCModuleInfo + * Port loading of categories away from KServiceTypeTrader + * [sidebar] Port away from KDeclarative + * Remove old category files + * [sidebar] Add missing subcategory header spacing for widescreen view (kde#438377) + * only update the global header reacting to the active page (kde#437088) + * Use ellipses instead of triple period + * make sure we have 2 columns when loading a category (kde#435461) + * [sidebar] Don't show back button for subcategory header in widescreen view + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * [sidebar] Add missing subcategory header spacing for widescreen view (kde#438377) + * only update the global header reacting to the active page (kde#437088) + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * make sure we have 2 columns when loading a category (kde#435461) + * [sidebar] Don't show back button for subcategory header in widescreen view + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * [sidebar view] Set header KCM icon size correctly + * Underscores are not allowed in action names (kde#433109) + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * [sidebarmode] Fix header height for QWidget KCMs + * [sidebar mode] Fix back button icons (kde#433062) + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * [Sidebar view] Make Intro Page icons keyboard-triggerable + * Include SystemSettingsExternalApp modules in the --list output as well + * Fix headers missing for non-KCM modules + * [Icon View] Don't open modules twice on clicking + * Fix ExternalAppModules not showing up + * [sidebar view] Fix sidebar header alignment and height +- Drop patches, now upstream: + * 0001-Fix-ExternalAppModules-not-showing-up.patch + * 0002-Icon-View-Don-t-open-modules-twice-on-clicking.patch + * 0003-Fix-headers-missing-for-non-KCM-modules.patch + * 0004-Include-SystemSettingsExternalApp-modules-in-the-lis.patch + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here +- Add patches to fix the YaST item: + * 0001-Fix-ExternalAppModules-not-showing-up.patch + * 0002-Icon-View-Don-t-open-modules-twice-on-clicking.patch + * 0003-Fix-headers-missing-for-non-KCM-modules.patch + * 0004-Include-SystemSettingsExternalApp-modules-in-the-lis.patch + +- Add QML provides + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Also load category when opening startup module in icon mode (kde#429306) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Save highlight default state (kde#427806) + * Fix highlight settings tool button use onToggled to prevent bad state (kde#427869) + * Fix call to KWorkSpace::detectPlatform (kde#428339) +- Drop patches, now upstream: + * 0001-Fix-call-to-KWorkSpace-detectPlatform.patch + +- Add patch to properly run systemsettings in a wayland session + (boo#1178230, kde#428339): + * 0001-Fix-call-to-KWorkSpace-detectPlatform.patch + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0.1 + * Fix users KCM string in default set of KCMs to show on home screen + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Make margins consistent on all sides for all KCMs + * Update highlight default dot for module in search mode + * Fix default module highlight + * [Sidebar] Avoid reloading already loaded module (kde#420196) + * Make the user-visible strings defined in KAboutData translatable again. (kde#426742) + * Don't show an arrow when the category only contains one item (kde#426731) + * Show bug report action in sidebar menu (kde#426747) + * [sidebar view] Set icon sizes properly on home screen + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * [Sidebar view] Only indent subsategory icons in the search view + * Fix trying to call a method on a still null object + * [Sidebar view] Add arrow to list items which are parent/category items + * [Sidebar view] Add accessibility hints for icons-only ToolButtons + * Port sidebar placeholder message to Kirigami.PlaceholderMessage + * Don't show highlight changed entries button in kinfocenter (kde#425964) + * Rework main.cpp + * Clean up subcategory model when going to home screen + * In sidebar mode show if a module is in default state or not + * Button text Uses Title Case + * Add Separator. Remove round. Style + * Add button to activate defaults highlighting + * [sidebar] Make SubcategoryModel dynamic + * [sidebar view] Show list item separator lines + * Also hide Buttons when changing modules in info center mode (kde#424490) + * [sidebar view] Remove size hacks for toolbar items (kde#424228) + * correct appstream homepage URL to plasma homepage + * Use camelcase (scripted) + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * don't try to access invalid modules (kde#422029) + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Add global shortcut + * Support module commandline paramenter + * Port from KRun::runService to KIO::ApplicationLauncherJob + * Use correct icon for Applications category + * bump to require Qt 5.14 + * Hide configure action in Info center mode (kde#417977,kde#417981) + * If KHelpCenter isn't available fallback to opening doc at docs.kde.org (kde#405647) + * Handle spawning kinfocenter with a full path + * delay show window + * Introduce an Info Center mode (kde#412975) + telepathy-mission-control +- Update to version 5.16.6 + + Update tests to Python 3 + + account: Fix property name +- Drop tp-mc-fix-prop-name.patch + +- Update to version 5.16.5: + + Fix memory leak in get_parameter_of_known_type(). + + Fix autoconnection of accounts with always_dispatch=true. + + Fix crash on any of the active connection managers disappears + from dbus. +- Changes from version 5.16.4: + + Exit gracefully at startup if the D-Bus connection fails. + + Fix some warnings when building with clang. + + Fix unit tests to work with GLib >= 2.46. + + mc-wait-for-name now shows readable output on the command line + on exotic locales. + + UPower support is now disabled by default if UPower is >= 0.99. + The features needed have now moved to logind, which is + supported in MC since 5.15.1. + + Fix some memory leaks and a potential crash. + + Dependencies: + - GLib 2.46 is now required. + - NetworkManager support was ported to use libnm instead of the + deprecated libnm-glib. +- Add pkgconfig(libnm) BuildRequires, build NetworkManager support + again. +- Drop lockdown-protocols.patch: Disabled for a long time, and no + hope in sight for it to be applied. +- Add tp-mc-fix-prop-name.patch: account: Fix property name. +- Modernize spec slightly, drop old and obsolete macros. +- Switch to pkgconfig BuildRequires where possible: + + Replace dbus-1-glib-devel and telepathy-glib-devel with their + pkgconfig equivalents. + + Drop python-xml BuildRequires and dbus-1-glib Requires: No + longer needed. + + Add pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0), + pkgconfig(glib-2.0), pkgconfig(gmodule-no-export-2.0), + and pkgconfig(gobject-2.0), configure checks for them. + -- Update to version 5.15.0: - + Running this version of Mission Control for the first time will - automatically migrate some account data to a new format. If you - subsequently downgrade to an older version, it will no longer - understand all account data. - + Requirements: - - GLib 2.32 is now required. - - The regression tests now require Python 2.6. - + Deprecations: - - McpAccountStorage::altered, which appears to have never - worked, is now deprecated (fdo#28288). Emit ::altered-one - instead. - - mcp_account_storage_iface_set_priority() etc. are now - deprecated. Use, for instance, "iface->priority = prio" - instead. - + Enhancements: - - Account storage plugins (McpAccountStorageIface) may, and - should, implement the new set_attribute(), set_parameter() - and owns() methods. These methods allow the plugin to know - the type of each attribute or parameter, which is presented - as a GVariant. (fdo#54872). - - `mc-tool get AutomaticPresence` now works - (fdo#54780). - - When running under GNOME 3 or Unity, MC will attempt to - enable connections' power-saving features while the session - is idle; this is currently effective for Google Talk XMPP - connections (fdo#62530). - + Fixes: - - Update to the current ConnMan D-Bus API (fdo#56600). - - If a stored parameter has a value inappropriate for its type - (e.g. require-tls=2 where the connection manager expects - require-tls to be boolean), invalidate the account, rather - than treating the value as 0, "", [] etc. (fdo#54870). - - Handle Connection errors better, and in particular, don't try - to reconnect on SoftwareUpgradeRequired or ConnectionRefused - (fdo#37844). - - Handle errors from RequestConnection correctly, rather than - as NetworkError (fdo#39334). - - If the stored nickname for an account is the same as the - normalized name (identifier), don't set it on connect, in - case a better nickname is stored on the server (fdo#39381). - - Emit Properties.PropertiesChanged for URISchemes, as per the - upcoming telepathy-spec 0.27.1 (fdo#40393). - - McpAccountStorage::altered-one now works as intended - (fdo#54780). - + Internal changes: - - Refactor avatar and alias handling (fdo#55668). - - Refactor account storage (fdo#54870, fdo#54872). - - Improve regression test coverage for account storage - (fdo#54873). - - Start to remove uses of functions deprecated in - telepathy-glib 0.20 (fdo#55391). -- Changes from version 5.14.1: - + Fixes: - - Only ignore passwords stored in our old gnome-keyring - location if Empathy has actually copied them to its new - location, fixing use of a gnome-keyring-enabled MC version - with no Empathy or other SASLAuthentication handler (e.g. - under Sugar). (fdo#59468). - - Build successfully with Automake 1.13 (fdo#59605). - - Isolate regression tests better (fdo#63119). - - Respect NOCONFIGURE in autogen.sh (fdo#57165). -- Drop tmc-mailto-is-the-proper-URI-scheme.patch and - tmc-fire-PropertiesChanged-on-URISchemes-change.patch, fixed - upstream. - -- Added tmc-fire-PropertiesChanged-on-URISchemes-change.patch and - tmc-mailto-is-the-proper-URI-scheme.patch needed to ensure - visual feedback on sip accounts changes (fdo#40393). - texlive +- Add patches to build texlive with poppler 22.01.0 + (boo#1195235, jsc#SLE-23488) + * source-poppler0.83.0.patch + * source-poppler0.86.0.patch + * source-fix-const-poppler0.66.0.patch + * source-fix-bool-poppler.patch + * source-pdftoepdf-backport-from-2020.patch + * fix-lua-poppler-22.01.patch + * fix-luatexdir-poppler-22.01.patch + * c++17-does-not-allow-dynamic-exception-specifications.patch + * do-not-use-streamSetPos.patch + * fix-poppler-config-from-c.patch +- Also, as part of the changes to fix the build with poppler + 22.01.0, use gcc9 and C++17. + threadweaver +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Use fetchAndStoreOrdered() instead of fetchAndAddOrdered() + * Fix invalid lambda argument for use in std::for_each + * Change the build system to enable building with Qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Use newer c++ random +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * exception.h: fix export header include to work in namespace-prefixed include + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Un-overload signals + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Fix map interators when building against Qt6 + * Don't explicitly init mutexes as NonRecursive + * Remove unused include + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Remove ifdefs, we require Qt 5.14 now + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + tiff +- security update: Fix buffer overwrite + * CVE-2019-17546[bsc#1154365] + + tiff-CVE-2019-17546.patch +- security update: Fix heap based buffer overflow in pal2rgb + * CVE-2017-17095[bsc#1071031] + + tiff-CVE-2017-17095.patch +- security update: Fix OOB in _TIFFmemcpy + * CVE-2022-22844[bsc#1194539] + + tiff-CVE-2022-22844.patch +- security update: Fix memory allocation failure in tif_read.c + * CVE-2020-35521[bsc#1182808] CVE-2020-35522[bsc#1182809] + + tiff-CVE-2020-35521,CVE-2020-35522.patch +- security update: Fix DOS via invertImage() + * CVE-2020-19131[bsc#1190312] + + tiff-CVE-2020-19131.patch +- security update: Fix heap-based buffer overflow in TIFF2PDF tool + * CVE-2020-35524[bsc#1182812] + + tiff-CVE-2020-35524.patch +- security update: Fix integer overflow in tif_getimage + * CVE-2020-35523 [bsc#1182811] + + tiff-CVE-2020-35523.patch + tigervnc +- u_Fix-non-functional-MaxDisconnectionTime.patch + * Backport patch that fixes issue with MaxDisconnetionTime + (bsc#1195661). + transactional-update +- Version 3.6.2 + - Bind mount root file system snapshot on itself, this makes the + temporary directory in /tmp unnecessary; also fixes [boo#1188110] + to return the correct snapshot's working directory via API call. + - Use separate mount namespace for transactional-update; this should + fix several applications that fail to run if a mount point has the + 'unbindable' mount flag set + +- Version 3.6.1 + - Fix rsyncing /etc into the running system with + - -drop-if-no-change [bsc#1192242] + +- Version 3.6.0 + - Simplify mount hierarchy by just using a single slave bind + mount as the root of the update environment; this may avoid the + error messages of failed unmounts + May fix [boo#1191945] + +- Version 3.5.7 + Various fixes affecting Salt support: + - t-u: Don't squash stderr messages into stdout + - t-u: Correctly handle case when the snapshot has been deleted due to + using --drop-if-no-change: Don't show reboot messages and avoid an awk + error message [bsc#1191475] + - tukit: Make inotify handler less sensitive / ignore more directories + [bsc#1191475] + +- Version 3.5.6 + - tukit: Add S/390 bootloader support [bsc#1189807] + - t-u: support purge-kernels with t-u patch [bsc#1190788] + +- Version 3.5.5 + - t-u: Use tukit for SUSEConnect call [bsc#1190574] + Correctly registers repositories + +- Version 3.5.4 + - tukit: Fix resolved support [boo#1190383] + +- Version 3.5.3 + - t-u: Purge kernels as part of package operations + Required for live patching support [bsc#1189728] + +- Version 3.5.2 + - tukit: Fix overlay syncing errors with SELinux [bsc#1188648] + - Don't print message for `shell` with --quiet + [gh#openSUSE/transactional-update#69] + +- Version 3.5.1 + - t-u: Disable status file generation by default + The new experimental `status` command requires the availability of + /etc/YaST2/control.xml, which is not present on all systems. Hide the + creation of the corresponding status file behind a new EXPERIMENTAL_STATUS + option to try out this functionality. + - Increase library version + +- Add tukit.conf to spec file + +- Version 3.5.0 + - Add alias setDiscardIfUnchanged for setDiscard. The old method name + wasn't really clear and will be removed if we should have an API break + in the future + - Replace mkinitrd with direct dracut call [boo#1186213] + - tukit: Add configuration file support (/etc/tukit.conf) + - Allow users to configure additional bind mounts (see /usr/etc/tukit.conf + for an example and limitations) [bsc#1188322] + - Add 'transactional-update status' call. This is a POC for obtaining a + hash of a system to verify its integrity. The functionality is still + experimental! + - Internal bugfixes / optimizations + +- Version 3.4.0 + - Apply SElinux context on /etc in transaction [boo#1185625], [boo#1185766] + [bsc#1186842], [boo#1186775] + - Implement inotify handling in C instead of Bash; this makes the + - -drop-if-no-change option work on SLE Micro [bsc#1184529] + - Use `tukit call` for up, dup and patch to allow resuming an update after + zypper updated itself in the snapshot [bsc#1185226] + - Fix obsolete output type messages in initrd [boo#1177149] + - Make different base snapshot warning more visible [bsc#1185224] + +- Version 3.3.0 + - Add support for more package managers by bind mounting their directories + - Support snapshots without dedicated overlay [boo#1183539], [bsc#1183539] + - Link RPM database correctly with older zypper versions [boo#1183521] + - Don't discard manual changes in fstab [boo#1183856], [bsc#1192302] + - [boo#1149131] & [boo#1133891] + [boo#1149131] & [boo#1133891] & [boo#1192078] util-linux +- Implement "X-fstrim.notrim" fstab mount option that skips fstrim + for selected device (jsc#SLE-17942, + util-linux-fstrim-implement-X-fstrim.notrim.patch). + +- Fix unauthorized umount (CVE-2021-3995, CVE-2021-3996, + bsc#1194976, + util-linux-libmount-check-fuse-umount-CVE-2021-3995.patch, + util-linux-libmount-fix-deleted-suffix-CVE-2021-3996.patch). + +- blockdev: Remove NBSP character in values (bsc#1188507#c31, + blockdev-remove-nbsp.patch). + +- The legacy code does not support /etc/login.defs.d used by YaST. + Enable libeconf to read it (bsc#1192954). + util-linux-systemd +- Implement "X-fstrim.notrim" fstab mount option that skips fstrim + for selected device (jsc#SLE-17942, + util-linux-fstrim-implement-X-fstrim.notrim.patch). + +- Fix unauthorized umount (CVE-2021-3995, CVE-2021-3996, + bsc#1194976, + util-linux-libmount-check-fuse-umount-CVE-2021-3995.patch, + util-linux-libmount-fix-deleted-suffix-CVE-2021-3996.patch). + +- blockdev: Remove NBSP character in values (bsc#1188507#c31, + blockdev-remove-nbsp.patch). + +- The legacy code does not support /etc/login.defs.d used by YaST. + Enable libeconf to read it (bsc#1192954). + virglrenderer -- Add 4 security fixes +- Pick up the full upstream patch for bsc#1194601, so we know from where it comes + * No functional change intended + +- security update +- added patches + fix CVE-2022-0175 [bsc#1194601], VUL-0: CVE-2022-0175: virglrenderer: Missing initialization of res->ptr + + virglrenderer-CVE-2022-0175.patch + +- Update to version 0.9.1: + * Various small bugfixes + +- Update package to 0.9.0 + Highlights include: + + multi-client support + + supports newer glsl version + + add ETC2 compressed formats + + performance improvements + + misc. bug fixes + +- Update package to 0.8.2 + Release is all bug fixes it seems. It includes these patches in + the release tarball: + vrend-Don-t-free-resource-struct-in-_resource_alloca.patch + vrend-Don-t-try-launching-a-grid-if-no-CS-is-availab.patch + vrend-Use-the-original-context-to-delete-objects.patch + vrend-Don-t-switch-to-ctx0-when-deleting-ctx0.patch + +- Avoid potential DoS in texture allocation (CVE-2020-8003 + boo#1162521) + vrend-Don-t-free-resource-struct-in-_resource_alloca.patch +- Avoid potential DoS if grid launched without prior Compute Shader + (CVE-2020-8002 boo#1162519) + vrend-Don-t-try-launching-a-grid-if-no-CS-is-availab.patch +- Avoid deleting wrong object, in use by others + vrend-Use-the-original-context-to-delete-objects.patch +- Avoid potential use after free when deleting context + vrend-Don-t-switch-to-ctx0-when-deleting-ctx0.patch + +- Update package to 0.8.1 + Requires very recent libepoxy, which is currently only available + in Factory. Accordingly also switch to meson build, which also + excludes older releases. + Other highlights include: + + support emulating planar image sampling + + Add all formats to VIRGL_FORMAT that are referenced in Gallium + + deprecation of the autotools build system + + miscellaneous bug and performance fixes + + drop the following patches, which are included in this release: + 0001-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch + 0002-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch + 0003-24f67de-vrend-check-info-formats-in-blits.patch + 0004-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch + 0005-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch + 0006-164d758-vrend-Add-an-assert-for-allocating-the-intermediate-.patch + +- Add 5 security fixes - 0002-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch - 0003-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch + 0001-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch + 0002-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch - 0004-24f67de-vrend-check-info-formats-in-blits.patch + 0003-24f67de-vrend-check-info-formats-in-blits.patch - 0005-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch + 0004-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch - 0006-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch + 0005-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch + * Add an assert for allocating the intermediate texture (CVE-2019-18392 bsc#1159454) + 0006-164d758-vrend-Add-an-assert-for-allocating-the-intermediate-.patch + +- Update package to 0.8.0 + Note: not switching to meson build system yet since it would + exclude distos with older meson (seems meson v0.49+ is required) + Highlights include: + + guest support for GL 4.3 on hosts with GLES 3.2 + certain + extensions, + + major performance improvements, and + + lots of bug fixes. +- The shared object (SO) version changes from 0 to 1 with this + package update + +- Update package to 0.7.0 +- Brings the renderer up to GL4.3/GLES3.1 capability and most of GLES3.2 +- Make EGL optional at configure time +- The following patches will be removed: + 0001-737c3350-renderer-fix-memory-leak-in-vertex-elements-state-cr.patch + 0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch + They are included in 0.7.0 + +- vrend: Increase VREND_MAX_CTX to 64. (bsc#1102749) + 0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch virt-manager -- jsc#SLE-17764 - Dev: Support Oracle Linux as a guest VM. See also +- bsc#1194323 - [jsc#SLE-19237][virt-manager] Detected the wrong + win2k22 guest system version from the local install media + virtinst-windows-server-detection.patch +- Upstream bug fixes (bsc#1027942) + 8bb64ad5-console-Dont-block-console-reconnect-for-non-error.patch + Drop virtman-init-viewer-on-reboot.patch + +- jsc#SLE-20855 KVM: Enable vfio-ccw and vfio-ap in virt-* tools + 965480e8-virt-install-add-mediated-device.patch + f87e96d3-hostdev-use-method-get_mdev_uuid.patch + 9d4002ee-tests-verify-MDEV-support.patch + 9363e1e6-virt-xml-add-support-for-mediated-devices.patch + 0e15cd51-virt-manager-enable-MDEV-support.patch + +- jsc#SLE-17735 - Support Oracle Linux as a guest VM. See also virt-v2v +- Update to version 1.44.2 + * This is a bug fix release + virt-v2v-1.44.2.tar.gz.sig +- Drop virt-v2v-1.44.0.tar.gz.sig + vsftpd +- Add "seccomp-fixes.patch" to fix the syscall architecture offset + from 4 to 5, this change was documented in + . +- Add "vsftpd-openlog-force.patch" to a logic error in the way the + force option for syslog's openlog() call was handled. +- Add "vsftpd-seccomp-getrandom.patch" to fix a seccomp failure in + FIPS mode when SSL was enabled. [bsc#1052900] +- Add "vsftpd-seccomp-ssl.patch" to allow stat() to be called, + which is required during SSL initialization by RAND_load_file(). +- Add "vsftpd-seccomp-wait4.patch" to allow wait4() to be called so + that the broker can wait for its child processes. [bsc#1021387] +- Refresh patches to -p1 style so that we can use %autosetup: + * vsftpd-2.0.4-dmapi.patch + * vsftpd-2.0.4-enable-ssl.patch + * vsftpd-2.0.5-enable-debuginfo.patch + * vsftpd-2.0.5-utf8-log-names.patch + * vsftpd-2.0.5-vuser.patch + * vsftpd-2.3.5-conf.patch +- Apply "revert-undocumented-config-file-format-changes.patch" to + revert the "ssl_tlsv1_X"-style config file options back to their + original spelling. The changes that dropped the underscore from + the version numbers in release 3.0.4 breaks existing + configurations and it was never documented anywhere -- not in the + package's changelog and not in the packages's own man page. +- Apply "use-system-wide-tls-cipher-policy.patch" so that vsftpd + follows the system-wide TLS cipher policy "DEFAULT_SUSE" by + default. Run the command "openssl ciphers -v DEFAULT_SUSE" to see + which ciphers this includes. +- Apply "add vsftpd-allow-dev-log-socket.patch" to allow sendto() + syscall when /dev/log support is enabled. [bnc#786024] +- Apply "vsftpd-enable-sendto-for-prelogin-syslog.patch" to allow + sendto() to be called from check_limits(), which is necessary for + vsftpd to write to the system log. + +- Added hardening to systemd service(s) (bsc#1181400). Modified: + * vsftpd.service + +- Update to version 3.0.5: + * Fix ALPN callback to correctly select the 'ftp' string if present. + Works with FileZilla-3.55.0. + * Fix a couple of seccomp policy issues with Fedora 34. + +- Update to version 3.0.4. + * Fix runtime SIGSYS crashes (seccomp sandbox policy tweaks). + * Reject HTTP verbs pre-login. + * Disable TLS prior to v1.2 by default. + * Close the control connection after 10 unknown commands pre-login. + * Reject any TLS ALPN advertisement that's not 'ftp'. + * Add ssl_sni_hostname option to require a match on incoming SNI hostname. + * The options "ssl_tlsv1_1", "ssl_tlsv1_2", and "ssl_tlsv1_3" + have been renamed to "ssl_tlsv11", "ssl_tlsv12", and + "ssl_tlsv13" respectively. Note that the man page has not been + updated accordingly. +- Upstream has a new GPG key (7B89011BCAE1CFEA). +- "0001-Introduce-TLSv1.1-and-TLSv1.2-options.patch" is now obsolete. +- "0001-Introduce-TLSv1.3-option.patch" is now obsolete. +- "vsftpd-seccomp-syslog.patch" is now obsolete. + - required for the daemon to work properly on SLE-15. [bsc#1089088] + required for the daemon to work properly on SLE-15. [bsc#1089088, + bsc#1180314] +- Fix hang when using seccomp and syslog bnc#971784: + * vsftpd-seccomp-syslog.patch + vte +- Update to version 0.66.2: + + parser: Fix some control codes + + emulation: + - ECMA modes should not be saved by DECSC + - Use correct range for DECRQCRA + wayland +- There is a file conflict in current wayland-devel-32bit and + prvevious libwayland-egl-devel-32bit package; therefore add + a conflicts to baselibs.conf + +- obsolete/provide libwayland-egl-devel 18.0.2 also on sle15-sp4 + +- Update to release 1.19 + * This release mostly contains bug fixes and minor + protocol updates. + webkit2gtk3:gtk3 +- Update to version 2.34.3 (boo#1194019): + + Make audio tools (like mixers) display the actual name of the + application producing sound, instead of a generic one. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2021-30887, CVE-2021-30890. + - + Security fixes: CVE-2021-30846, CVE-2021-30851. + + Security fixes: CVE-2021-30846, CVE-2021-30851, CVE-2021-30818, + CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, + CVE-2021-30897. - + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858. + + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858, + CVE-2021-30809, CVE-2021-30836. webkit2gtk3:gtk3-soup2 +- Update to version 2.34.3 (boo#1194019): + + Make audio tools (like mixers) display the actual name of the + application producing sound, instead of a generic one. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2021-30887, CVE-2021-30890. + - + Security fixes: CVE-2021-30846, CVE-2021-30851. + + Security fixes: CVE-2021-30846, CVE-2021-30851, CVE-2021-30818, + CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, + CVE-2021-30897. - + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858. + + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858, + CVE-2021-30809, CVE-2021-30836. webkit2gtk3:gtk4 +- Update to version 2.34.3 (boo#1194019): + + Make audio tools (like mixers) display the actual name of the + application producing sound, instead of a generic one. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2021-30887, CVE-2021-30890. + - + Security fixes: CVE-2021-30846, CVE-2021-30851. + + Security fixes: CVE-2021-30846, CVE-2021-30851, CVE-2021-30818, + CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, + CVE-2021-30897. - + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858. + + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858, + CVE-2021-30809, CVE-2021-30836. wicked +- fsm: fix device rename via yast (bsc#1194392) + Reset worker config instead to reject a NULL/empty config + xml node -- introduced in wicked 0.6.67 by commit c2a0385. + [+ 0001-fsm-fix-device-rename-via-yast-bsc-1194392.patch] + xdg-desktop-portal-kde +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * [screencast] Fall back to monitor if no type is given (kde#450206) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Use poll() when reading screenshot data + * Fix fullscreen and monitor screenshots + * Pre-select the only item in the list lists with single items + * Install systemd service file for portal + * ScreenCast portal: report correct version + * Show user-facing app name instead of app id in background notification + * Use QFileDialog for selecting directories (kde#437505) + * Show only local files + * Set desktop file name + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add KAboutData (kde#448113) + * It compiles fine without deprecated methods + * Adopt SystemDialog for better mobile integration + * Close screencast session when we stop streaming + * Use QStringLiteral here + * AccessDialog: Fix errors + * Port ScreenshotDialog to QtQuick + * Port RemoteDesktopDialog to Plasma Dialogs + * Have SchreenChooserDialog use acceptable + * Split code out of ScreenChooser so it can be reused + * Port the AppChooserDialog to a Plasma Workspace Dialog + * Port AccessDialog to QML + * Port UserInfoDialog to QtQuick + * Split dialog handling code into a QuickDialog class + * Port the ScreenChooserDialog to QtQuick + * No need to change a string to compare it to "KDE" + * Save/restore file dialog window size (kde#443251) + * Actually determine light/dark from colorscheme + * Implement freedesktop colorscheme preference + * Add Linux CI + * Add .kde-ci.yml + * Print portal: cleanup and fix logic for setting QPageSize + * Email portal: add support for CC, BCC and more addresses + * Update dbus-advertised screencast source types + * Inhibit portal: send reply to the Close() request to release inhibition + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Close screencast session when we stop streaming + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Save/restore file dialog window size (kde#443251) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Update dbus-advertised screencast source types + * Inhibit portal: send reply to the Close() request to release inhibition +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Fix crash when in X11 + * Remove unnecessary attribute + * Now we are using Qt's internal connection, we should not set an eventqueue + * Remove unused output initialisation + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Guard use of wayland connection + * Avoid second wayland connection in xdg-desktop-portal-kde + * Add missing properties for 2 dbus interfaces + * Background portal: avoid crash when allowing app to run in background (kde#438954) + * Fix compile with last ecm + * Pass the version to the project call + * Use version-less qt DBus macros + * Remove unused method + * Add a SNI for active screencasting sessions + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * Background portal: avoid crash when allowing app to run in background (kde#438954) + * Pass the version to the project call + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Use Q_EMIT to make it compile against kf5.82 + * Convert author statements to SPDX + * Convert license headers to SPDX + * Restore same visibility of deprecated API for builds of tarball & checkout + * Do not display screenshot dialog if interactive is set to false BUG: 435781 (kde#435781) + * ScreenCast: Inhibit notifications when screen casting + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Raise minimum CMake version to 3.16 + * Add option to show hidden files on mobile + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- No code changes since 5.21.2 + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Add X-KDE-DBUS-Restricted-Interfaces=org.kde.kwin.Screenshot to desktop file + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * FileChooser: escape slash character in user visible filter name (kde#427306) + * mobile filechooser: Make sure to also return the right folder when the folder wasn't changed + * Disable X11 session management + * screencast: Improve the screencasting process + * mobile filechooser: Use new required property API + * mobile filechooser: Don't accept empty titles + +- Add compatibility with qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * FileChooser: escape slash character in user visible filter name (kde#427306) + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * AppModel: Rename role names + * Port AppChooserDialog to Kirigami + * mobile filechooser: Allow to disable the mime type filter + * mobile filechooser: Move more logic to c++ + * appchooserdialog: Replace context properties + * Portaway from obsolute methods in QPrinter + * mobile filechooser: Forward selectMultiple + * FileChooser: Properly preselect MIME filter passed as "current_filter" + * Add "Name" entry into the desktop file (kde#426004) + * Add "Name" entry into the desktop file + * port appchooserdialog's app list to load kservices + * use kirigami icon instead of plasma icon in appchooser + * Print: enable printing of multiple copies + * Fix clazy warnings + * Port away from deprecated API + * open discover with mimetype when app choosing (if available) + * mobile filechooser: Fix handling of title and initial folder + * screencasting: error out when kwin isn't providing the zkde_screencast_unstable_v1 (kde#424744) + * FileChooser: Properly handle mnemonics in 'accept_label' (kde#422340) + * mobile filechooser: Show inline message for errors + * mobile filechooser: Use an icon that is colorful even in small sizes + * Implement mobile filechooser interface. + * screencasting: Adoption of the zkde_screencast_v1 Wayland protocol + * FileChooser: Return selected filter + * FileChooser: Handle 'options' - 'choices' + * FileChooser portal: Handle 'current_filter' + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * Add "Name" entry into the desktop file (kde#426004) + * Print: enable printing of multiple copies + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * Screencast: add information about the source type which is being shared + * Background portal: do not notify about apps in background when we don't track them + * Background portal: correctly send respond whether we allow application in the background + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * FileChooser portal: add support for opening directories + * Screensharing: support variable stride + * Make PipeWire, GBM and Epoxy libs as required dependencies + * Return buffer to pipewire when returning early from recordFrame + * Send notification when screencasting fails + * Add background portal + * ScreenSharing: close dialogs when session is closed + * Send notification when screencasting fails + * bump to require Qt 5.14 + * Avoid copying buffer twice (kde#419209) + * Add new Account portal + * Make it possible to stream only input + * Return if the process couldn't be properly registered + xorg-x11-server +- u_xfree86-Change-displays-array-to-pointers-array-to-f.patch + Fix segmentation fault during terminal switches with multiple attached + displays (bsc#1188970) + +- Fix typo in %post: xbb.conf -> xkb.conf (boo#1194159) + +- u_xf86-Accept-devices-with-the-simpledrm-driver.patch + * Add workaround to support simpledrm kernel driver +- u_xf86-Accept-devices-with-the-hyperv_drm-driver.patch + * Add workaround to support hyperv_drm kernel driver + xscreensaver +- Reenable PAM (boo#1194058). + yast2 +- ProductFeatures: add boot timeout option (jsc#SLE-22667) +- 4.4.43 + +- Added Y2Packager::NewRepositorySetup to track new repositories + (related to bsc#1194453) +- 4.4.42 + +- Fix PackageAI call to PackagesProposal.GetResolvable. It prevents + a crash when cloning a system (bsc#1195137). +- 4.4.41 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.40 + +- Preload libsuseconnect.so if available. On aarch64 installer/YaST + sometimes failed to load libsuseconnect.so with "cannot allocate + memory in static TLS block" error. + Loading the library before others solves the problem until a better + solution is found (bsc#1194996). +- 4.3.39 + +- Unify Package, PackageSystem and PackageAI. Now the Package + module is the entry point. PackageSystem and PackageAI implement + specific logic and they should not be referenced from outside + (bsc#1194886). +- 4.3.38 + +- Fix CWM dialog: argument delegation is handled differently in + ruby 2.6 and before (bsc#1194984). +- 4.4.37 + +- Adapted Report.yesno_popup to Ruby 3 (bsc#1193192) +- 4.4.36 + +- Simplify slide show to support future parallel installations + (jsc#SLE-20437) +- 4.4.35 + +- Fixed test failure in Ruby 2.5, caused by the fix for Ruby 3.0 + (related to bsc#1193192) +- 4.4.34 + +- Y2Packager::Resolvable: added none? method in order to not crash + in case of rubocop automatic change (bsc#1194387) +- 4.4.33 + +- properly pass named arguments in ruby3 (bsc#1193192) +- 4.4.32 + +- Do not reinitialize the packaging system during offline + upgrade (bsc#1193784 and bsc#1192437). +- 4.4.31 + yast2-add-on +- Restore the repo unexpanded URL to get it properly saved in + the /etc/zypp/repos.d file (bsc#972046, bsc#1194851). +- 4.4.7 + +- Enable RSpec verifying doubles in unit tests to ensure that + the mocked methods really exist (bsc#1194784) +- 4.4.6 + yast2-bootloader +- Allow product/system role to select boot timeout (jsc#SLE-22667) +- 4.4.16 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.15 + +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.14 + +- Autoyast: add support for password protection (jsc#SLE-20928) +- 4.4.13 + +- Add support for powerpc secure boot (bsc#1192764 jsc#SLE-18271). +- 4.4.12 + +- Always check tpm device for trusted boot (bsc#1193886) +- 4.4.11 + yast2-configuration-management +- Adapt to ruby3.1 (bsc#1193192) +- 4.4.2 + +- Adapt to ruby3 (bsc#1193192) +- 4.4.1 + yast2-core +- require glibc-locale for testsuite in cs_CS locale (bsc#1195390) +- 4.4.1 + yast2-country +- Fixed passing multiple arguments to "localectl set-locale" + (bsc#1177863) +- 4.4.11 + +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.10 + +- add glibc-locale dependency for testsuite (bsc#1195390) +- 4.4.9 + +- Switch console keyboard layouts to match the X11 ones + (xkb, from xkeyboard-config.rpm), to prepare for + kbd-legacy.rpm going away (jsc#SLE-21107). +- Add programmer Dvorak keyboard layout. +- 4.4.8 + yast2-firewall +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.3 + +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.2 + yast2-firstboot +- Add client to configure settings for WSL images (jsc#SLE-20413). +- Provide a yast2-firstboot-wsl subpackage to deploy specific + firstboot config for WSL. +- 4.4.7 + yast2-ftp-server +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.2 + yast2-installation +- Set the Xft.dpi resource after running the X server, + before running yast to fix hidpi issues with Qt 5.15 + (boo#1173451) +- 4.4.40 + +- Fixed crash in Ruby 3.1 after pressing the hamburger menu icon + in the welcome screen (bsc#1195422) +- 4.4.39 + +- Redirect the STDERR output in the memsample script to not + break the YaST UI (bsc#1195116) +- 4.4.38 + +- Handle service name collision during upgrade (bsc#1194453), + do not delete the new services which have the same name + as an old service +- 4.4.37 + +- Adjusted Linux Security Module configuration wording + (related to jsc#SLE-22069). +- 4.4.36 + +- Enable RSpec verifying doubles in unit tests to ensue that + the mocked methods really exist (bsc#1194784) +- Fixed crash when importing an SSH configuration in AutoYaST + installation +- 4.4.35 + +- Show release notes button in progress in Qt interface + (jsc#SLE-20437) +- 4.4.34 + +- Updated yast2 dependency to ensure the new + Y2Packager::Resolvable.none? method is used (bsc#1194387) +- 4.4.33 + +- Do not propose Linux Security Module default configuration when + it is declared as not configurable in the control file or in the + AutoYaST profile (related to jsc#SLE-22069). +- 4.4.32 + +- Add support for selecting and configuring the desired Linux + Security Module during installation (jsc#SLE-22069) +- 4.4.31 + yast2-iscsi-client +- adjust to ruby 3.0 (bsc#1195226) +- 4.4.3 + yast2-kdump +- Improve visual perception in help text (by @TarasPanchenko + Github user, bsc#1195372) +- 4.4.3 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.2 + yast2-network +- Related to (bsc#1194911) + - During installation skip the network configuration dialog when + network is configured with iBFT. + 4.4.39 + +- During installation, do not configure DHCP if there is some + active interface configured by iBFT (bsc#1194911) +- 4.4.38 + +- Fixed interfaces overview help (bsc#1195155) +- 4.4.37 + +- jsc#SLE-22015 + - renamed slaves CLI option to conform to inclusive naming: + yast lan add name=bond0 bond_ports=eth0 eth1 bootproto=dhcp + - the "slaves=" option stays for backward compatibility +- 4.4.36 + +- jsc#SLE-22015 + - make the code conform to inclusive naming, most masters and + slaves are gone. Kept only where makes sense - interface to + sysconfig + - "slave" was replaced by "port" as this naming is already used + by kernel code. "Master" was replaced by directly mentioning + "bond" (device) or "parent" in areas where the code is somehow + shared with e.g., bridge. Devices are not "enslaved" anymore, + but mostly "included". +- 4.4.35 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.34 + +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.33 + yast2-nfs-client +- Recover hosts caching (related to fate#318196). + +- Adapt code for a better integration with the storage Expert + Partitioner (related to fate#318196). +- Provide a new NfsForm to be used from the Expert Partitioner and + move code to yast-storage-ng. +- 4.4.4 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.3 + yast2-nis-client +- Fixed testsuite failure during RPM build (bsc#1195194) +- 4.4.2 + yast2-ntp-client +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.3 + +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.2 + yast2-packager +- Remove duplicate repositories created at the end of installation + (repositories which are stored in the *.repo_1 files, bsc#1194546) +- 4.4.23 + +- Fix a wrong reference to PackageSystem#EnsureSourceInit + (bsc#1195519, related to bsc#1194886). +- 4.4.22 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.21 + +- Enabled RSpec verifying doubles (bsc#1194784) +- 4.4.20 + +- Simplify slide show to support future parallel installations + (jsc#SLE-20437) +- 4.4.19 + yast2-pkg-bindings +- Pkg.SourceGeneralData() - return the file name from which the + repository was loaded (related to bsc#1194546) +- 4.4.4 + yast2-printer +- Fix broken help text (by @TarasPanchenko Github user, bsc#1195370) +- 4.4.2 + yast2-ruby-bindings +- Set "x509ignoreCN=0" GODEBUG environment variable option to + enable CN (Common Name) matching in SSL certificates in Go programs + (e.g. suseconnect-ng). Without it the CN would be ignored and + only the SAN (Subject Alternative Name) certificate fields would + be used. But the self-signed certificates usually only contain + the CN field without SAN so YaST could not connect to SMT/RMT + registration servers. (bsc#1195220) +- 4.4.8 + +- Added yast/rspec/helpers.rb (related to bsc#1194784) +- 4.4.7 + yast2-samba-client +- Switch from file based krb5 ccache to kernel keyring; + (bsc#1109830); +- 4.4.3 + +- With latest versions of samba (>=4.15.0) calling 'net ads lookup' + with '-U%' fails; (boo#1193533). +- 4.4.2 + yast2-samba-server +- Remove libsmbclient-devel BuildRequires in favor of + pkgconfig(smbclient); (jsc#SLE-20577); +- 4.4.2 + +- Replace use of PackageSystem with Package to avoid core dumps; + (bsc#1195182). +- 4.4.1 + yast2-security +- Fixed Export unit test (related to jsc#SLE-22069). +- 4.4.11 + +Related to jsc#SLE-22069: + - AutoYaST LSM: only allow to select the desired LSM and the + SELinux mode. +- 4.4.10 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.9 + +- Related to jsc#SLE-22069: + - Fix import of 'none' and 'apparmor' options from the profile + when declared +- 4.4.8 + +Related to jsc#SLE-22069: + - Autoyast LSM section: added "none" section in order to mark it + as not selectable during the installation. +- 4.4.7 + +- Fix security_auto client selinux requirement (bsc#1194449) +- 4.4.6 + +- Do not use the 'lsm' kernel boot parameter by now as it could + need other modules to be pecified like the integrity one + (bsc#1194332). +- 4.4.5 + +- Related to jsc#SLE-22069: + - Autoyast LSM section: added "selectable" option to the section + - Do not propose a default LSM configuration when it is declared + as not configurable in the control file or AutoYaST +- 4.4.4 + +- Added back the selinux boot parameter when selinux is selected + and not disabled in order to switch on SELinux (jsc#SLE-22069) +- 4.4.3 + +- Add support for selecting and configuring the desired Linux + Security Module (jsc#SLE-22069) +- 4.4.2 + yast2-snapper +- Do not crash when trying to show found differences + between snapshots (bsc#1195021). +- 4.4.2 + yast2-storage-ng +- Partitioner: 'Add NFS' instead of 'Add Nfs' in the menu (related + to fate#318196). +- 4.4.36 + +- Partitioner: the details popup for an NFS displays 'defaults' + instead of an empty string if no mount options are specified for + that NFS (related to fate#318196). + +- Partitioner: improve integration with yast2-nfs-client to offer + a consistent user experience (related to fate#318196 and + bsc#1156446). +- 4.4.35 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.34 + +- Fix tests according to new Md size reported by libstorage-ng + (related to bsc#1168914). +- 4.4.33 + +- Enable RSpec verifying doubles (bsc#1194784) + +- Allow to skip the activation of the rest of LUKS devices + (bsc#1162545). +- Partitioner: always allow to provide password for closed LUKS + devices. +- 4.4.32 + +- Fix calling keywords for IssuesReporter in ruby3 (bsc#1194342) +- 4.4.31 + +- Display LUKS2 configuration checkbox in the installer console + (related to jsc#SLE-21308) +- 4.4.30 + +- Adapt for ruby 3.1 (bsc#1193192) +- 4.4.29 + +- Dropped test clients proposal_testing and partitioner_testing in + favor of a more powerful one called storage_testing (related to + fate#318196). + +- Partitioner: added a warning if a required mount option, eg. + _netdev, is missing in a mount point (jsc#SLE-20535). +- 4.4.28 + yast2-trans +- Update to version 84.87.20220211.620fde21a3: + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * New POT for text domain 'storage'. + * New POT for text domain 's390'. + * New POT for text domain 'dns-server'. + * Translated using Weblate (Turkish) + * New POT for text domain 'packager'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + +- Update to version 84.87.20220206.a953ff83bc: + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * New POT for text domain 'storage'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * New POT for text domain 'S390'. + * New POT for text domain 's390'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Finnish) + * Translated using Weblate (Catalan) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * New POT for text domain 'storage'. + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + * New POT for text domain 'dns-server'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * New POT for text domain 'printer'. + * New POT for text domain 'kdump'. + * Translated using Weblate (Catalan) + * New POT for text domain 'vpn'. + * New POT for text domain 'users'. + * New POT for text domain 'update'. + * New POT for text domain 'tune'. + * New POT for text domain 'tftp-server'. + * New POT for text domain 'sysconfig'. + * New POT for text domain 'support'. + * New POT for text domain 'sudo'. + * New POT for text domain 'storage'. + * New POT for text domain 'squid'. + * New POT for text domain 'sound'. + * New POT for text domain 'snapper'. + * New POT for text domain 'slp-server'. + * New POT for text domain 'services-manager'. + * New POT for text domain 'security'. + * New POT for text domain 'scanner'. + * New POT for text domain 'samba-server'. + * New POT for text domain 'samba-client'. + * New POT for text domain 's390'. + * New POT for text domain 'rmt'. + * New POT for text domain 'registration'. + * New POT for text domain 'rear'. + * New POT for text domain 'proxy'. + * New POT for text domain 'printer'. + * New POT for text domain 'pam'. + * New POT for text domain 'packager'. + * New POT for text domain 'online-update-configuration'. + * New POT for text domain 'online-update'. + * New POT for text domain 'oneclickinstall'. + * New POT for text domain 'ntp-client'. + * New POT for text domain 'nis_server'. + * New POT for text domain 'nis'. + * New POT for text domain 'nfs_server'. + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + * New POT for text domain 'migration'. + * New POT for text domain 'mail'. + * New POT for text domain 'ldap-client'. + * New POT for text domain 'ldap'. + * New POT for text domain 'kdump'. + * New POT for text domain 'journalctl'. + * New POT for text domain 'journal'. + * New POT for text domain 'isns'. + * New POT for text domain 'iscsi-lio-server'. + * New POT for text domain 'iscsi-client'. + * New POT for text domain 'instserver'. + * New POT for text domain 'installation'. + * New POT for text domain 'http-server'. + * New POT for text domain 'ftp-server'. + * New POT for text domain 'firewall'. + * New POT for text domain 'fcoe-client'. + * New POT for text domain 'drbd'. + * New POT for text domain 'docker'. + * New POT for text domain 'dns-server'. + * New POT for text domain 'dhcp-server'. + * New POT for text domain 'crowbar'. + * New POT for text domain 'country'. + * New POT for text domain 'control'. + * New POT for text domain 'configuration_management'. + * New POT for text domain 'cluster'. + * New POT for text domain 'cio'. + * New POT for text domain 'caasp'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'base'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'authserver'. + * New POT for text domain 'auth-client'. + * New POT for text domain 'audit-laf'. + * New POT for text domain 'apparmor'. + * New POT for text domain 'alternatives'. + * New POT for text domain 'add-on'. + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Slovak) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Slovak) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Dutch) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * New POT for text domain 'vpn'. + * New POT for text domain 'users'. + * New POT for text domain 'update'. + * New POT for text domain 'tune'. + * New POT for text domain 'tftp-server'. + * New POT for text domain 'sysconfig'. + * New POT for text domain 'support'. + * New POT for text domain 'sudo'. + * New POT for text domain 'storage'. + * New POT for text domain 'squid'. + * New POT for text domain 'sound'. + * New POT for text domain 'snapper'. + * New POT for text domain 'slp-server'. + * New POT for text domain 'services-manager'. + * New POT for text domain 'security'. + * New POT for text domain 'scanner'. + * New POT for text domain 'sap-installation-wizard'. + * New POT for text domain 'samba-server'. + * New POT for text domain 'samba-client'. + * New POT for text domain 's390'. + * New POT for text domain 'rmt'. + * New POT for text domain 'registration'. + * New POT for text domain 'rear'. + * New POT for text domain 'proxy'. + * New POT for text domain 'printer'. + * New POT for text domain 'pam'. + * New POT for text domain 'packager'. + * New POT for text domain 'online-update-configuration'. + * New POT for text domain 'online-update'. + * New POT for text domain 'oneclickinstall'. + * New POT for text domain 'ntp-client'. + * New POT for text domain 'nis_server'. + * New POT for text domain 'nis'. + * New POT for text domain 'nfs_server'. + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + * New POT for text domain 'migration'. + * New POT for text domain 'mail'. + * New POT for text domain 'ldap-client'. + * New POT for text domain 'ldap'. + * New POT for text domain 'kdump'. + * New POT for text domain 'journalctl'. + * New POT for text domain 'journal'. + * New POT for text domain 'isns'. + * New POT for text domain 'iscsi-lio-server'. + * New POT for text domain 'iscsi-client'. + * New POT for text domain 'instserver'. + * New POT for text domain 'installation'. + * New POT for text domain 'http-server'. + * New POT for text domain 'hana-update'. + * New POT for text domain 'hana-ha'. + * New POT for text domain 'ftp-server'. + * New POT for text domain 'firewall'. + * New POT for text domain 'fcoe-client'. + * New POT for text domain 'drbd'. + * New POT for text domain 'docker'. + * New POT for text domain 'dns-server'. + * New POT for text domain 'dhcp-server'. + * New POT for text domain 'crowbar'. + * New POT for text domain 'country'. + * New POT for text domain 'control'. + * New POT for text domain 'configuration_management'. + * New POT for text domain 'cluster'. + * New POT for text domain 'cio'. + * New POT for text domain 'caasp'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'base'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'authserver'. + * New POT for text domain 'auth-client'. + * New POT for text domain 'audit-laf'. + * New POT for text domain 'apparmor'. + * New POT for text domain 'alternatives'. + * New POT for text domain 'add-on'. + +- Update to version 84.87.20220131.0700dd3449: + * Translated using Weblate (Finnish) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Japanese) + * Translated using Weblate (Slovak) + * Translated using Weblate (Czech) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * New POT for text domain 'storage'. + * New POT for text domain 'security'. + * New POT for text domain 'installation'. + * New POT for text domain 'base'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * New POT for text domain 'control'. + * New POT for text domain 'autoinst'. + * Translated using Weblate (German) + * Translated using Weblate (Spanish) + +- Update to version 84.87.20220123.256c7f91b3: + * Translated using Weblate (Spanish) + * Translated using Weblate (Catalan) + * New POT for text domain 'vpn'. + * New POT for text domain 'users'. + * New POT for text domain 'update'. + * New POT for text domain 'tune'. + * New POT for text domain 'tftp-server'. + * New POT for text domain 'sysconfig'. + * New POT for text domain 'support'. + * New POT for text domain 'sudo'. + * New POT for text domain 'storage'. + * New POT for text domain 'squid'. + * New POT for text domain 'sound'. + * New POT for text domain 'snapper'. + * New POT for text domain 'slp-server'. + * New POT for text domain 'services-manager'. + * New POT for text domain 'security'. + * New POT for text domain 'scanner'. + * New POT for text domain 'samba-server'. + * New POT for text domain 'samba-client'. + * New POT for text domain 's390'. + * New POT for text domain 'registration'. + * New POT for text domain 'rear'. + * New POT for text domain 'proxy'. + * New POT for text domain 'printer'. + * New POT for text domain 'pam'. + * New POT for text domain 'packager'. + * New POT for text domain 'online-update-configuration'. + * New POT for text domain 'online-update'. + * New POT for text domain 'oneclickinstall'. + * New POT for text domain 'ntp-client'. + * New POT for text domain 'nis_server'. + * New POT for text domain 'nis'. + * New POT for text domain 'nfs_server'. + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + * New POT for text domain 'migration'. + * New POT for text domain 'mail'. + * New POT for text domain 'ldap-client'. + * New POT for text domain 'ldap'. + * New POT for text domain 'kdump'. + * New POT for text domain 'journalctl'. + * New POT for text domain 'journal'. + * New POT for text domain 'isns'. + * New POT for text domain 'iscsi-lio-server'. + * New POT for text domain 'iscsi-client'. + * New POT for text domain 'instserver'. + * New POT for text domain 'installation'. + * New POT for text domain 'http-server'. + * New POT for text domain 'ftp-server'. + * New POT for text domain 'firewall'. + * New POT for text domain 'fcoe-client'. + * New POT for text domain 'drbd'. + * New POT for text domain 'docker'. + * New POT for text domain 'dns-server'. + * New POT for text domain 'dhcp-server'. + * New POT for text domain 'crowbar'. + * New POT for text domain 'country'. + * New POT for text domain 'control'. + * New POT for text domain 'configuration_management'. + * New POT for text domain 'cluster'. + * New POT for text domain 'cio'. + * New POT for text domain 'caasp'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'base'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'authserver'. + * New POT for text domain 'auth-client'. + * New POT for text domain 'audit-laf'. + * New POT for text domain 'apparmor'. + * New POT for text domain 'alternatives'. + * New POT for text domain 'add-on'. + * Translated using Weblate (Czech) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * New POT for text domain 'country'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'add-on'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * New POT for text domain 'vpn'. + * New POT for text domain 'users'. + * New POT for text domain 'update'. + * New POT for text domain 'tune'. + * New POT for text domain 'tftp-server'. + * New POT for text domain 'sysconfig'. + * New POT for text domain 'support'. + * New POT for text domain 'sudo'. + * New POT for text domain 'storage'. + * New POT for text domain 'squid'. + * New POT for text domain 'sound'. + * New POT for text domain 'snapper'. + * New POT for text domain 'slp-server'. + * New POT for text domain 'services-manager'. + * New POT for text domain 'security'. + * New POT for text domain 'scanner'. + * New POT for text domain 'samba-server'. + * New POT for text domain 'samba-client'. + * New POT for text domain 's390'. + * New POT for text domain 'registration'. + * New POT for text domain 'rear'. + * New POT for text domain 'proxy'. + * New POT for text domain 'printer'. + * New POT for text domain 'pam'. + * New POT for text domain 'packager'. + * New POT for text domain 'online-update-configuration'. + * New POT for text domain 'online-update'. + * New POT for text domain 'oneclickinstall'. + * New POT for text domain 'ntp-client'. + * New POT for text domain 'nis_server'. + * New POT for text domain 'nis'. + * New POT for text domain 'nfs_server'. + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + * New POT for text domain 'migration'. + * New POT for text domain 'mail'. + * New POT for text domain 'ldap-client'. + * New POT for text domain 'ldap'. + * New POT for text domain 'kdump'. + * New POT for text domain 'journalctl'. + * New POT for text domain 'journal'. + * New POT for text domain 'isns'. + * New POT for text domain 'iscsi-lio-server'. + * New POT for text domain 'iscsi-client'. + * New POT for text domain 'instserver'. + * New POT for text domain 'installation'. + * New POT for text domain 'http-server'. + * New POT for text domain 'ftp-server'. + * New POT for text domain 'firewall'. + * New POT for text domain 'fcoe-client'. + * New POT for text domain 'drbd'. + * New POT for text domain 'docker'. + * New POT for text domain 'dns-server'. + * New POT for text domain 'dhcp-server'. + * New POT for text domain 'crowbar'. + * New POT for text domain 'country'. + * New POT for text domain 'control'. + * New POT for text domain 'configuration_management'. + * New POT for text domain 'cluster'. + * New POT for text domain 'cio'. + * New POT for text domain 'caasp'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'base'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'authserver'. + * New POT for text domain 'auth-client'. + * New POT for text domain 'audit-laf'. + * New POT for text domain 'apparmor'. + * New POT for text domain 'alternatives'. + * New POT for text domain 'add-on'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * product-check.sh: Proper indentation for bc095e9e0d + * product-check.sh: Add new check More projects use the same RPMNAME + * product-check.sh: Update sample configuration to SLE15 SP4 and Leap 15.4. + * Add sap-installation-wizard to DOMAIN_MAP. + * New POT for text domain 'wol'. + * New POT for text domain 'vpn'. + * New POT for text domain 'users'. + * New POT for text domain 'update'. + * New POT for text domain 'tune'. + * New POT for text domain 'sysconfig'. + * New POT for text domain 'support'. + * New POT for text domain 'sudo'. + * New POT for text domain 'storage'. + * New POT for text domain 'squid'. + * New POT for text domain 'sound'. + * New POT for text domain 'snapper'. + * New POT for text domain 'slp-server'. + * New POT for text domain 'services-manager'. + * New POT for text domain 'security'. + * New POT for text domain 'scanner'. + * New POT for text domain 'samba-server'. + * New POT for text domain 'samba-client'. + * New POT for text domain 's390'. + * New POT for text domain 'rmt'. + * New POT for text domain 'relocation-server'. + * New POT for text domain 'reipl'. + * New POT for text domain 'registration'. + * New POT for text domain 'rdp'. + * New POT for text domain 'proxy'. + * New POT for text domain 'printer'. + * New POT for text domain 'pam'. + * New POT for text domain 'packager'. + * New POT for text domain 'online-update'. + * New POT for text domain 'ntp-client'. + * New POT for text domain 'nis_server'. + * New POT for text domain 'nis'. + * New POT for text domain 'nfs_server'. + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + * New POT for text domain 'multipath'. + * New POT for text domain 'migration'. + * New POT for text domain 'mail'. + * New POT for text domain 'ldap-client'. + * New POT for text domain 'ldap'. + * New POT for text domain 'kdump'. + * New POT for text domain 'journalctl'. + * New POT for text domain 'isns'. + * New POT for text domain 'iscsi-lio-server'. + * New POT for text domain 'iscsi-client'. + * New POT for text domain 'iplb'. + * New POT for text domain 'instserver'. + * New POT for text domain 'installation'. + * New POT for text domain 'http-server'. + * New POT for text domain 'geo-cluster'. + * New POT for text domain 'ftp-server'. + * New POT for text domain 'firewall'. + * New POT for text domain 'fcoe-client'. + * New POT for text domain 'drbd'. + * New POT for text domain 'dns-server'. + * New POT for text domain 'dhcp-server'. + * New POT for text domain 'crowbar'. + * New POT for text domain 'country'. + * New POT for text domain 'control'. + * New POT for text domain 'cluster'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'base'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'auth-client'. + * New POT for text domain 'audit-laf'. + * New POT for text domain 'apparmor'. + * New POT for text domain 'add-on'. + * Automatic update of wol. + * Automatic update of vpn. + * Automatic update of users. + * Automatic update of update. + * Automatic update of tune. + * Automatic update of s390. + * Automatic update of sysconfig. + * Automatic update of support. + * Automatic update of sudo. + * Automatic update of storage. + * Automatic update of squid. + * Automatic update of sound. + * Automatic update of snapper. + * Automatic update of slp-server. + * Automatic update of services-manager. + * Automatic update of security. + * Automatic update of scanner. + * Automatic update of sap-installation-wizard. + * Automatic update of samba-server. + * Automatic update of samba-client. + * Automatic update of rmt. + * Automatic update of relocation-server. + * Automatic update of reipl. + * Automatic update of registration. + * Automatic update of rdp. + * Automatic update of proxy. + * Automatic update of printer. + * Automatic update of pam. + * Automatic update of packager. + * Automatic update of online-update. + * Automatic update of ntp-client. + * Automatic update of nis_server. + * Automatic update of nis. + * Automatic update of nfs_server. + * Automatic update of nfs. + * Automatic update of network. + * Automatic update of multipath. + * Automatic update of migration. + * Automatic update of mail. + * Automatic update of ldap-client. + * Automatic update of ldap. + * Automatic update of kdump. + * Automatic update of journalctl. + * Automatic update of isns. + * Automatic update of iscsi-lio-server. + * Automatic update of iscsi-client. + * Automatic update of iplb. + * Automatic update of instserver. + * Automatic update of installation. + * Automatic update of http-server. + * Automatic update of geo-cluster. + * Automatic update of ftp-server. + * Automatic update of firewall. + * Automatic update of fcoe-client. + * Automatic update of drbd. + * Automatic update of dns-server. + * Automatic update of dhcp-server. + * Automatic update of crowbar. + * Automatic update of country. + * Automatic update of control. + * Automatic update of cluster. + * Automatic update of bootloader. + * Automatic update of base. + * Automatic update of autoinst. + * Automatic update of auth-client. + * Automatic update of audit-laf. + * Automatic update of apparmor. + * Automatic update of add-on. + * Translated using Weblate (Slovak) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Do not translate yast/y2status + * Translated using Weblate (Japanese) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * New POT for text domain 'wol'. + * New POT for text domain 'vpn'. + * New POT for text domain 'users'. + * New POT for text domain 'update'. + * New POT for text domain 'tune'. + * New POT for text domain 'sysconfig'. + * New POT for text domain 'support'. + * New POT for text domain 'sudo'. + * New POT for text domain 'storage'. + * New POT for text domain 'squid'. + * New POT for text domain 'sound'. + * New POT for text domain 'snapper'. + * New POT for text domain 'slp-server'. + * New POT for text domain 'services-manager'. + * New POT for text domain 'security'. + * New POT for text domain 'scanner'. + * New POT for text domain 'samba-server'. + * New POT for text domain 'samba-client'. + * New POT for text domain 's390'. + * New POT for text domain 'rmt'. + * New POT for text domain 'relocation-server'. + * New POT for text domain 'reipl'. + * New POT for text domain 'registration'. + * New POT for text domain 'rdp'. + * New POT for text domain 'proxy'. + * New POT for text domain 'printer'. + * New POT for text domain 'pam'. + * New POT for text domain 'packager'. + * New POT for text domain 'online-update'. + * New POT for text domain 'ntp-client'. + * New POT for text domain 'nis_server'. + * New POT for text domain 'nis'. + * New POT for text domain 'nfs_server'. + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + * New POT for text domain 'multipath'. + * New POT for text domain 'migration'. + * New POT for text domain 'mail'. + * New POT for text domain 'ldap-client'. + * New POT for text domain 'ldap'. + * New POT for text domain 'kdump'. + * New POT for text domain 'journalctl'. + * New POT for text domain 'isns'. + * New POT for text domain 'iscsi-lio-server'. + * New POT for text domain 'iscsi-client'. + * New POT for text domain 'iplb'. + * New POT for text domain 'instserver'. + * New POT for text domain 'installation'. + * New POT for text domain 'http-server'. + * New POT for text domain 'geo-cluster'. + * New POT for text domain 'ftp-server'. + * New POT for text domain 'firewall'. + * New POT for text domain 'fcoe-client'. + * New POT for text domain 'drbd'. + * New POT for text domain 'dns-server'. + * New POT for text domain 'dhcp-server'. + * New POT for text domain 'crowbar'. + * New POT for text domain 'country'. + * New POT for text domain 'control'. + * New POT for text domain 'cluster'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'base'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'auth-client'. + * New POT for text domain 'audit-laf'. + * New POT for text domain 'apparmor'. + * New POT for text domain 'add-on'. + * Update DOMAIN_MAP + * Automatic update of wol. + * Automatic update of vpn. + * Automatic update of users. + * Automatic update of update. + * Automatic update of tune. + * Automatic update of s390. + * Automatic update of sysconfig. + * Automatic update of support. + * Automatic update of sudo. + * Automatic update of storage. + * Automatic update of squid. + * Automatic update of sound. + * Automatic update of snapper. + * Automatic update of slp-server. + * Automatic update of services-manager. + * Automatic update of security. + * Automatic update of scanner. + * Automatic update of samba-server. + * Automatic update of samba-client. + * Automatic update of rmt. + * Automatic update of relocation-server. + * Automatic update of reipl. + * Automatic update of registration. + * Automatic update of rdp. + * Automatic update of qt-pkg. + * Automatic update of qt. + * Automatic update of proxy. + * Automatic update of printer. + * Automatic update of pam. + * Automatic update of packager. + * Automatic update of online-update. + * Automatic update of ntp-client. + * Automatic update of nis_server. + * Automatic update of nis. + * Automatic update of nfs_server. + * Automatic update of nfs. + * Automatic update of network. + * Automatic update of ncurses-pkg. + * Automatic update of ncurses. + * Automatic update of multipath. + * Automatic update of migration. + * Automatic update of mail. + * Automatic update of ldap-client. + * Automatic update of ldap. + * Automatic update of kdump. + * Automatic update of journalctl. + * Automatic update of isns. + * Automatic update of iscsi-lio-server. + * Automatic update of iscsi-client. + * Automatic update of iplb. + * Automatic update of instserver. + * Automatic update of installation. + * Automatic update of http-server. + * Automatic update of geo-cluster. + * Automatic update of ftp-server. + * Automatic update of firstboot. + * Automatic update of firewall. + * Automatic update of fcoe-client. + * Automatic update of drbd. + * Automatic update of dns-server. + * Automatic update of dhcp-server. + * Automatic update of crowbar. + * Automatic update of country. + * Automatic update of control. + * Automatic update of cluster. + * Automatic update of bootloader. + * Automatic update of base. + * Automatic update of autoinst. + * Automatic update of auth-client. + * Automatic update of audit-laf. + * Automatic update of apparmor. + * Automatic update of add-on. + +- Update to version 84.87.20220116.6b981cb0d7: + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Russian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * New POT for text domain 'autoinst'. + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * New POT for text domain 'packager'. + * New POT for text domain 'dhcp-server'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * New POT for text domain 'storage'. + * New POT for text domain 'packager'. + * New POT for text domain 'installation'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'base'. + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + +- Update to version 84.87.20220109.a8187edd75: + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Slovak) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * New POT for text domain 'installation'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Slovak) + * New POT for text domain 'storage'. + * Translated using Weblate (Arabic) + +- Update to version 84.87.20220102.99430aa97b: + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Spanish) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Arabic) + * New POT for text domain 'installation'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * New POT for text domain 'security'. + * New POT for text domain 'installation'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + +- Update to version 84.87.20211227.623da84d84: + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * New POT for text domain 'storage'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Slovak) + * New POT for text domain 'storage'. + * New POT for text domain 'base'. + +- Update to version 84.87.20211219.ed0ba1e469: + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * New POT for text domain 'autoinst'. + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * New POT for text domain 'tune'. + * New POT for text domain 'registration'. + * New POT for text domain 'installation'. + * New POT for text domain 'packager'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * New POT for text domain 'registration'. + * New POT for text domain 'installation'. + * New POT for text domain 'bootloader'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Catalan) + * New POT for text domain 'installation'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + yast2-ycp-ui-bindings +- Added UI.AskForWidgetStyle() (jsc#SLE-20564) +- Added HasWidgetStyleSupport capability to UI.GetDisplayInfo() +- Adapted to libyui SO bump 15 -> 16 +- 4.4.1 + yelp +- Update to version 41.2: + + Fixed regression when opening documents with ghelp URIs + + Updated translations. +- Refresh yelp-lang-bundle.patch with quilt. +- Use autosetup macro. +- Use ldconfig_scriptlets for post(un) handling. + yelp-xsl +- Update to version 41.1: + + Updated translations. +- Drop yelp-xsl-lang Obsoletes, we have had this since version + 3.3.1, so it is pretty safe to assume everyone have updated since + that version (10 years ago). +- Add yelp-xsl-rpmlintrc file, filter out warning about devel file + in non-devel package (.pc file). + zlib +- Update 410.patch to include new fixes from upstream, + fixes bsc#1192688 +- Refresh bsc1174736-DFLTCC_LEVEL_MASK-set-to-0x1ff.patch + to match upstream commit +- Drop patches which changes have been merged in 410.patch: + * zlib-compression-switching.patch + * zlib-390x-z15-fix-hw-compression.patch + * bsc1174551-fxi-imcomplete-raw-streams.patch + zypper +- Singletrans: handle fatal and non-fatal script errors properly. +- Add SingleTransReportReceiver. +- Immediately write out additional rpm output. +- BuildRequires: libzypp-devel >= 17.29.0. + Need SingleTransReport and immediate rpm script output reports. +- version 1.14.51 +