Packages changed: argyllcms arpwatch arpwatch-ethercodes (20201026_100149 -> 20221212) attica-qt5 (5.100.0 -> 5.101.0) baloo5 (5.100.0 -> 5.101.0) bluez-qt (5.100.0 -> 5.101.0) breeze5-icons (5.100.0 -> 5.101.0) expat ffmpeg-5 frameworkintegration (5.100.0 -> 5.101.0) freerdp gnome-characters (43.0 -> 43.1) gnome-remote-desktop (43.1 -> 43.2) kactivities-stats (5.100.0 -> 5.101.0) kactivities5 (5.100.0 -> 5.101.0) karchive (5.100.0 -> 5.101.0) kauth (5.100.0 -> 5.101.0) kbookmarks (5.100.0 -> 5.101.0) kcalendarcore (5.100.0 -> 5.101.0) kcmutils (5.100.0 -> 5.101.0) kcodecs (5.100.0 -> 5.101.0) kcompletion (5.100.0 -> 5.101.0) kconfig (5.100.0 -> 5.101.0) kconfigwidgets (5.100.0 -> 5.101.0) kcontacts (5.100.0 -> 5.101.0) kcoreaddons (5.100.0 -> 5.101.0) kcrash (5.100.0 -> 5.101.0) kdav (5.100.0 -> 5.101.0) kdbusaddons (5.100.0 -> 5.101.0) kdeclarative (5.100.0 -> 5.101.0) kded (5.100.0 -> 5.101.0) kdelibs4support (5.100.0 -> 5.101.0) kdesu (5.100.0 -> 5.101.0) kdnssd-framework (5.100.0 -> 5.101.0) kdoctools (5.100.0 -> 5.101.0) kemoticons (5.100.0 -> 5.101.0) kfilemetadata5 (5.100.0 -> 5.101.0) kglobalaccel (5.100.0 -> 5.101.0) kguiaddons (5.100.0 -> 5.101.0) kholidays (5.100.0 -> 5.101.0) khtml (5.100.0 -> 5.101.0) ki18n (5.100.0 -> 5.101.0) kiconthemes (5.100.0 -> 5.101.0) kidletime (5.100.0 -> 5.101.0) kimageformats (5.100.0 -> 5.101.0) kinit (5.100.0 -> 5.101.0) kio (5.100.0 -> 5.101.0) kirigami2 (5.100.0 -> 5.101.0) kitemmodels (5.100.0 -> 5.101.0) kitemviews (5.100.0 -> 5.101.0) kjobwidgets (5.100.0 -> 5.101.0) kjs (5.100.0 -> 5.101.0) knewstuff (5.100.0 -> 5.101.0) knotifications (5.100.0 -> 5.101.0) knotifyconfig (5.100.0 -> 5.101.0) kpackage (5.100.0 -> 5.101.0) kparts (5.100.0 -> 5.101.0) kpeople5 (5.100.0 -> 5.101.0) kplotting (5.100.0 -> 5.101.0) kpty (5.100.0 -> 5.101.0) kquickcharts (5.100.0 -> 5.101.0) kross (5.100.0 -> 5.101.0) krunner (5.100.0 -> 5.101.0) kservice (5.100.0 -> 5.101.0) ktexteditor (5.100.0 -> 5.101.0) ktextwidgets (5.100.0 -> 5.101.0) kunitconversion (5.100.0 -> 5.101.0) kwallet (5.100.0 -> 5.101.0) kwayland (5.100.0 -> 5.101.0) kwidgetsaddons (5.100.0 -> 5.101.0) kwindowsystem (5.100.0 -> 5.101.0) kxmlgui (5.100.0 -> 5.101.0) libKF5ModemManagerQt (5.100.0 -> 5.101.0) libKF5NetworkManagerQt (5.100.0 -> 5.101.0) lightdm (1.30.0 -> 1.32.0) plasma-framework (5.100.1 -> 5.101.0) poppler poppler-qt5 prison-qt5 (5.100.0 -> 5.101.0) purpose (5.100.0 -> 5.101.0) python-rpm (4.17.1.1 -> 4.18.0) python310 (3.10.8 -> 3.10.9) python310-core (3.10.8 -> 3.10.9) qqc2-desktop-style (5.100.0 -> 5.101.0) rpm (4.17.1.1 -> 4.18.0) shaderc (2022.3 -> 2022.4) slang (2.3.2 -> 2.3.3) solid (5.100.0 -> 5.101.0) sonnet (5.100.0 -> 5.101.0) sssd (2.7.4 -> 2.8.2) syndication (5.100.0 -> 5.101.0) syntax-highlighting (5.100.0 -> 5.101.0) threadweaver (5.100.0 -> 5.101.0) zlib-ng-compat === Details === ==== argyllcms ==== - Do not set everything inside doc/ mode 644; otherwise the directories are set 644 as well, which means no files inside are accessible. This resulted in the past in doc/ actually not being added to the devel package. ==== arpwatch ==== - Enable loading of ethercodes.dat with arpwatch.ETHERCODES.patch - Log useless 0-source only once for each MAC ==== arpwatch-ethercodes ==== Version update (20201026_100149 -> 20221212) - Update to version 20221212 ==== attica-qt5 ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Attica5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== baloo5 ==== Version update (5.100.0 -> 5.101.0) Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Change KIO worker logging categories to kf.kio.workers.* ==== bluez-qt ==== Version update (5.100.0 -> 5.101.0) Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Expose battery of a DeclarativeDevice via property * .kde-ci.yml: enable static CI builds * Fix QML plugin when building project statically (kde#459340) ==== breeze5-icons ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Add kdesrc-build icons * scalabletest "QString("" -> "QStringLiteral("" * Add SimpleScreenRecorder icon (kde#412490) * application-x-executable: make symbolic icon follow color scheme * Add touchscreen icons to devices and preferences (kde#461562) ==== expat ==== Subpackages: libexpat-devel libexpat1 libexpat1-32bit - add upstream signing key and validate source signature ==== ffmpeg-5 ==== Subpackages: libavcodec59 libavdevice59 libavfilter8 libavformat59 libavutil57 libpostproc56 libswresample4 libswscale6 - Enable librist support on TW: enables usage of RIST encoded MPEG-TS streams and is used by OBS Studio - Drop BuildRequire on SDL2 to break a dependency loop; with this, /usr/bin/ffplay is no longer built. ==== frameworkintegration ==== Version update (5.100.0 -> 5.101.0) Subpackages: frameworkintegration-plugin libKF5Style5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== freerdp ==== Subpackages: libfreerdp2-2 libwinpr2-2 - Disable VAAPI feature due bug https://bugzilla.opensuse.org/show_bug.cgi?id=1205595 ==== gnome-characters ==== Version update (43.0 -> 43.1) Subpackages: gnome-characters-lang gnome-shell-search-provider-gnome-characters - Update to version 43.1: + Update to Unicode 15. + Updated translations. ==== gnome-remote-desktop ==== Version update (43.1 -> 43.2) Subpackages: gnome-remote-desktop-lang - Update to version 43.2: + vnc-pipewire-stream: - Don't pass NULL as frame to on_frame_ready - Assert buffer types to be either MemFds or DmaBufs + rdp-pipewire-stream: Assert buffer types to be either MemFds or DmaBufs + rdp-server: Remove stray new line + Updated translations. ==== kactivities-stats ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kactivities5 ==== Version update (5.100.0 -> 5.101.0) Subpackages: kactivities5-imports libKF5Activities5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Port away from deprecated KWindowSystem API ==== karchive ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Archive5 libKF5Archive5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kauth ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kbookmarks ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kcalendarcore ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kcmutils ==== Version update (5.100.0 -> 5.101.0) Subpackages: kcmutils-imports libKF5KCMUtils5 libKF5KCMUtils5-lang libKF5KCMUtilsCore5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kcodecs ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Codecs5 libKF5Codecs5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Fix KCharset::codecForName deprecation version * deprecate QTextCodec public api ==== kcompletion ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Completion5 libKF5Completion5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kconfig ==== Version update (5.100.0 -> 5.101.0) Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5 libKF5ConfigQml5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Apply existing QScreen::name() workaround for Windows to new code (kde#429943) * Fix parser treating empty IntList default as a list of single zero element: [0] * Add test for empty default IntList config entry ==== kconfigwidgets ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang - Add patch to add missing kf5_entry.desktop files (kde#413123): * 0001-Copy-kf5_entry.desktop-to-their-respective-locale.patch - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * KHamburgerMenu: Reset when menu bar contents change * [KRecentFilesAction] Fix broken recent files list (kde#461448) ==== kcontacts ==== Version update (5.100.0 -> 5.101.0) Subpackages: kcontacts-lang libKF5Contacts5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kcoreaddons ==== Version update (5.100.0 -> 5.101.0) Subpackages: kcoreaddons-lang libKF5CoreAddons5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * [KJobTrackerInterface] qRegisterMetatype KJob::Unit * Remove unused variable * Perform initialization in initialization list ==== kcrash ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kdav ==== Version update (5.100.0 -> 5.101.0) Subpackages: kdav-lang libKF5DAV5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kdbusaddons ==== Version update (5.100.0 -> 5.101.0) Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kdeclarative ==== Version update (5.100.0 -> 5.101.0) Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Deprecate unused parts of KWindowSystem import * tests: add test for multiple KeySequenceItems * Fixed KF 5.100 compilation * SimpleKCM: Account for flickable's margins when deciding to show separators * SimpleKCM: Clean up a bit * Fix build * Deprecate QIconItem * Use const/let for JS variables as appropriate * Sync header and footer separator code to SimpleKCM (kde#461435) * AbstractKCM: remove KF6 TODO ==== kded ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Watch for icons directory changes from KDED (kde#455702) ==== kdelibs4support ==== Version update (5.100.0 -> 5.101.0) Subpackages: kdelibs4support-lang libKF5KDELibs4Support5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Fix dependency name ==== kdesu ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Su5 libKF5Su5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Include sys/prctl.h only on Linux ==== kdnssd-framework ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kdoctools ==== Version update (5.100.0 -> 5.101.0) Subpackages: kdoctools-lang libKF5DocTools5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kemoticons ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kfilemetadata5 ==== Version update (5.100.0 -> 5.101.0) Subpackages: kfilemetadata5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * FFmpegExtrator: Try stream metadata if no global metadata is available * office2007extractor: Extract text document line count * office2007extractor: Update docx to include more properties * Add FictionBook2 extractor ==== kglobalaccel ==== Version update (5.100.0 -> 5.101.0) Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Fix key events for modifiers * Fix dialog's text * Fix test * Set correct version for kglobalacceld ==== kguiaddons ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5GuiAddons5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * KeySequenceRecorder: Stop tracking recordings when we stop recording (kde#462100) * Make KColorUtils::mix account for alpha properly * Don't build/install the geo: URI handler on Android ==== kholidays ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Holidays5 libKF5Holidays5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== khtml ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5KHtml5 libKF5KHtml5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== ki18n ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5I18n5 libKF5I18n5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * kcountrysubdivisiontest fix "Missing reference in range-for" * Fix KLocalizedStringTest when run on non English locales * Set the LANG to an actual valid locale ==== kiconthemes ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kidletime ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Port KIdleTime to ext_idle_notifier_v1 ==== kimageformats ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Fix missing DCI-P3 color space set * minor tweaks in HEIF and AVIF plugins * raw: LibRaw_QIODevice::read: fixed possible partial reading of an item * PSD multichannel testcases * Support to MCH with 4+ channels (treat as CMYK) * avif: Check if encoder/decoder is available in capabilities() * Fix condition for installing desktop files ==== kinit ==== Version update (5.100.0 -> 5.101.0) Subpackages: kinit-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kio ==== Version update (5.100.0 -> 5.101.0) Subpackages: kio-core kio-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Too many changes since 5.100.0, only listing bugfixes: * Ignore finished() from the timeoutSpecialCommand (kde#459980) ==== kirigami2 ==== Version update (5.100.0 -> 5.101.0) Subpackages: kirigami2-lang libKF5Kirigami2-5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Too many changes to list here. ==== kitemmodels ==== Version update (5.100.0 -> 5.101.0) Subpackages: kitemmodels-imports libKF5ItemModels5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Also remove the custom target in BUILD_TESTING * Make use of ecm_add_qml_module() * Allow Windows/Qt6 and FreeBSD/Qt6 to fail too * Allow Qt6 tests to fail ==== kitemviews ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kjobwidgets ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kjs ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5JS5 libKF5JSApi5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Fix build on Net- and OpenBSD ==== knewstuff ==== Version update (5.100.0 -> 5.101.0) Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5 libKF5NewStuffWidgets5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Fix static compilation of KF5NewStuffWidgets module (kde#459125) * Perform initialization in initialization list ==== knotifications ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Notifications5 libKF5Notifications5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * KNotification: Add hints property * Fix typo ==== knotifyconfig ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kpackage ==== Version update (5.100.0 -> 5.101.0) Subpackages: kpackage-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kparts ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Parts5 libKF5Parts5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kpeople5 ==== Version update (5.100.0 -> 5.101.0) Subpackages: kpeople5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kplotting ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kpty ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Pty5 libKF5Pty5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kquickcharts ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Fix some minor reuse licensing issues * .gitlab-ci.yml: enable static builds * Add CLASSNAME in ecm_add_qml_module method call * Fix test for static builds * Remove unneeded qmldir file ==== kross ==== Version update (5.100.0 -> 5.101.0) Subpackages: kross-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== krunner ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * QueryMatch: Avoid unneeded QVariant conversion to string when setting data * cppcheck: Do not shadow outer functions with local variables * cppcheck: Make constructors explicit * Fix crash when deleting RunnerManager while jobs are running (kde#448825) ==== kservice ==== Version update (5.100.0 -> 5.101.0) Subpackages: kservice-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * KApplicationTrader: New method setPreferredService * Perform initialization in initialization list ==== ktexteditor ==== Version update (5.100.0 -> 5.101.0) Subpackages: ktexteditor-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Convert part metadata to JSON * Kate:TextLine: switch to std::shared_ptr * Fix setting default mark when ctrl is pressed * Fix caret with inline notes * Add "Character" the "Insert Tab" action name. * Fix condition for installing desktop file ==== ktextwidgets ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Fix double delete crash. ==== kunitconversion ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== kwallet ==== Version update (5.100.0 -> 5.101.0) Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5 - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Port away from deprecated KWindowSystem API ==== kwayland ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * client: Add F_SEAL_SHRINK seal to shm pool backing file * client: Expose concrete xdg-shell class implementations ==== kwidgetsaddons ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Extend KRecentFilesMenu ==== kwindowsystem ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Use QGuiApplication to read devicePixelRatio * Deprecate KWindowSystem::demandAttention * Deprecate KWindowSystem::setIcons * Move X11-specific KWindowSystem functions to new KX11Extras class * xcb/kwindoweffects: Fix stripes when dpr is not an integer. * Deprecate KWindowSystem::setUserTime * Deprecate KWindowSystem::setBlockingCompositing * Deprecate KWindowSystem::icccmCompliantMappingState * Deprecate KWindowSystem::lowerWindow * Deprecate KWindowSystem::constrainViewportRelativePosition * Port to PMF signal/slot syntax ==== kxmlgui ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Better/corrected wording as suggested by Felix Ernst * Added a doc note how to get a menu's action * Perform initialization in initialization list ==== libKF5ModemManagerQt ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== libKF5NetworkManagerQt ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== lightdm ==== Version update (1.30.0 -> 1.32.0) Subpackages: liblightdm-gobject-1-0 lightdm-lang - Use %_pam_vendordir - update to 1.32.0: * Overwrite existing X authority files to avoid corruption * Change logind-check-graphical default config value to true * Block autologin if shell in nologin or false * Fix failure if with greeters sending two login requests quickly. * Drop Qt 4 support, it's been unsupported since 2015 * Fix lightdm_set_layout * Improve method of determining a session is Wayland * Don't call setenv with a NULL value - the behaviour is undefined * Replace deprecated QAbstractItemModel::setRoleNames * Move D-Bus conf file to $(datadir)/dbus-1/system.d (bsc#1205939) * Fix tests failing when compiled with --with-greeter-user * Use Python 3 in tests * Disable compiler optimizations for test programs * Compilation fix for glibc 2.33 * Remove deprecated use of G_TYPE_INSTANCE_GET_PRIVATE, G_PARAM_PRIVATE * Fix compile failure due to use of clearenv on FreeBSD * Use a size_t to resolve a compile warning * Fix DesktopManager typo in man page - drop lightdm-glibc-2.33-fix.patch (upstream) ==== plasma-framework ==== Version update (5.100.1 -> 5.101.0) Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Too many changes since 5.100.1, only listing bugfixes: * Rework Plasma theme mask corners and outlines (kde#417511) * svgitem: do not upscale svg when using fractional scaling (kde#461682) ==== poppler ==== Subpackages: libpoppler-cpp0 libpoppler-glib8 libpoppler126 poppler-tools - Configure $CXX to the correct compiler version on codestreams that have gcc12, such as SLE-15-SP5. [bsc#1206019] ==== poppler-qt5 ==== - Configure $CXX to the correct compiler version on codestreams that have gcc12, such as SLE-15-SP5. [bsc#1206019] ==== prison-qt5 ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Prison5 prison-qt5-imports - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Fix copy/pasted license header, this needs to be MIT ==== purpose ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * Don't delete config when job finishes ==== python-rpm ==== Version update (4.17.1.1 -> 4.18.0) - update to rpm-4.18.0 ==== python310 ==== Version update (3.10.8 -> 3.10.9) Subpackages: python310-curses python310-dbm python310-tk - Update to 3.10.9: - python -m http.server no longer allows terminal control characters sent within a garbage request to be printed to the stderr server lo This is done by changing the http.server BaseHTTPRequestHandler .log_message method to replace control characters with a \xHH hex escape before printin - Avoid publishing list of active per-interpreter audit hooks via the gc module - The IDNA codec decoder used on DNS hostnames by socket or asyncio related name resolution functions no longer involves a quadratic algorithm. This prevents a potential CPU denial of service if an out-of-spec excessive length hostname involving bidirectional characters were decoded. Some protocols such as urllib http 3xx redirects potentially allow for an attacker to supply such a name. - Update bundled libexpat to 2.5.0 - Port XKCP’s fix for the buffer overflows in SHA-3 (CVE-2022-37454). - On Linux the multiprocessing module returns to using filesystem backed unix domain sockets for communication with the forkserver process instead of the Linux abstract socket namespace. Only code that chooses to use the “forkserver” start method is affected Abstract sockets have no permissions and could allow any user on the system in the same network namespace (often the whole system) to inject code into the multiprocessing forkserver process. This was a potential privilege escalation. Filesystem based socket permissions restrict this to the forkserver process user as was the default in Python 3.8 and earlier This prevents Linux CVE-2022-42919 - Fix a reference bug in _imp.create_builtin() after the creation of the first sub-interpreter for modules builtins and sys. Patch by Victor Stinner. - Fixed a bug that was causing a buffer overflow if the tokenizer copies a line missing the newline caracter from a file that is as long as the available tokenizer buffer. Patch by Pablo galindo - Update faulthandler to emit an error message with the proper unexpected signal number. Patch by Dong-hee Na. - Fix subscription of types.GenericAlias instances containing bare generic types: for example tuple[A, T][int], where A is a generic type, and T is a type variable. - Fix detection of MAC addresses for uuid on certain OSs. Patch by Chaim Sanders - Print exception class name instead of its string representation when raising errors from ctypes calls. - Allow pdb to locate source for frozen modules in the standard library. - Raise ValueError instead of SystemError when methods of uninitialized io.IncrementalNewlineDecoder objects are called. Patch by Oren Milman. - Fix a possible assertion failure in io.FileIO when the opener returns an invalid file descriptor. - Also escape s in the http.server BaseHTTPRequestHandler.log_message so that it is technically possible to parse the line and reconstruct what the original data was. Without this a xHH is ambiguious as to if it is a hex replacement we put in or the characters r”x” came through in the original request line. - asyncio.get_event_loop() now only emits a deprecation warning when a new event loop was created implicitly. It no longer emits a deprecation warning if the current event loop was set. - Fix bug when calling trace.CoverageResults with valid infile. - Fix a bug in handling class cleanups in unittest.TestCase. Now addClassCleanup() uses separate lists for different TestCase subclasses, and doClassCleanups() only cleans up the particular class. - Release the GIL when calling termios APIs to avoid blocking threads. - Fix ast.increment_lineno() to also cover ast.TypeIgnore when changing line numbers. - Fixed bug where inspect.signature() reported incorrect arguments for decorated methods. - Fix SystemError in ctypes when exception was not set during __initsubclass__. - Fix statistics.NormalDist pickle with 0 and 1 protocols. - Update the bundled copy of pip to version 22.3.1. - Apply bugfixes from importlib_metadata 4.11.4, namely: In PathDistribution._name_from_stem, avoid including parts of the extension in the result. In PathDistribution._normalized_name, ensure names loaded from the stem of the filename are also normalized, ensuring duplicate entry points by packages varying only by non-normalized name are hidden. - Clean up refleak on failed module initialisation in _zoneinfo - Clean up refleaks on failed module initialisation in in _pickle - Clean up refleak on failed module initialisation in _io. - Fix memory leak in math.dist() when both points don’t have the same dimension. Patch by Kumar Aditya. - Fix argument typechecks in _overlapped.WSAConnect() and _overlapped.Overlapped.WSASendTo() functions. - Fix internal error in the re module which in ... changelog too long, skipping 70 lines ... - CVE-2022-45061-DoS-by-IDNA-decode.patch ==== python310-core ==== Version update (3.10.8 -> 3.10.9) Subpackages: libpython3_10-1_0 python310-base - Update to 3.10.9: - python -m http.server no longer allows terminal control characters sent within a garbage request to be printed to the stderr server lo This is done by changing the http.server BaseHTTPRequestHandler .log_message method to replace control characters with a \xHH hex escape before printin - Avoid publishing list of active per-interpreter audit hooks via the gc module - The IDNA codec decoder used on DNS hostnames by socket or asyncio related name resolution functions no longer involves a quadratic algorithm. This prevents a potential CPU denial of service if an out-of-spec excessive length hostname involving bidirectional characters were decoded. Some protocols such as urllib http 3xx redirects potentially allow for an attacker to supply such a name. - Update bundled libexpat to 2.5.0 - Port XKCP’s fix for the buffer overflows in SHA-3 (CVE-2022-37454). - On Linux the multiprocessing module returns to using filesystem backed unix domain sockets for communication with the forkserver process instead of the Linux abstract socket namespace. Only code that chooses to use the “forkserver” start method is affected Abstract sockets have no permissions and could allow any user on the system in the same network namespace (often the whole system) to inject code into the multiprocessing forkserver process. This was a potential privilege escalation. Filesystem based socket permissions restrict this to the forkserver process user as was the default in Python 3.8 and earlier This prevents Linux CVE-2022-42919 - Fix a reference bug in _imp.create_builtin() after the creation of the first sub-interpreter for modules builtins and sys. Patch by Victor Stinner. - Fixed a bug that was causing a buffer overflow if the tokenizer copies a line missing the newline caracter from a file that is as long as the available tokenizer buffer. Patch by Pablo galindo - Update faulthandler to emit an error message with the proper unexpected signal number. Patch by Dong-hee Na. - Fix subscription of types.GenericAlias instances containing bare generic types: for example tuple[A, T][int], where A is a generic type, and T is a type variable. - Fix detection of MAC addresses for uuid on certain OSs. Patch by Chaim Sanders - Print exception class name instead of its string representation when raising errors from ctypes calls. - Allow pdb to locate source for frozen modules in the standard library. - Raise ValueError instead of SystemError when methods of uninitialized io.IncrementalNewlineDecoder objects are called. Patch by Oren Milman. - Fix a possible assertion failure in io.FileIO when the opener returns an invalid file descriptor. - Also escape s in the http.server BaseHTTPRequestHandler.log_message so that it is technically possible to parse the line and reconstruct what the original data was. Without this a xHH is ambiguious as to if it is a hex replacement we put in or the characters r”x” came through in the original request line. - asyncio.get_event_loop() now only emits a deprecation warning when a new event loop was created implicitly. It no longer emits a deprecation warning if the current event loop was set. - Fix bug when calling trace.CoverageResults with valid infile. - Fix a bug in handling class cleanups in unittest.TestCase. Now addClassCleanup() uses separate lists for different TestCase subclasses, and doClassCleanups() only cleans up the particular class. - Release the GIL when calling termios APIs to avoid blocking threads. - Fix ast.increment_lineno() to also cover ast.TypeIgnore when changing line numbers. - Fixed bug where inspect.signature() reported incorrect arguments for decorated methods. - Fix SystemError in ctypes when exception was not set during __initsubclass__. - Fix statistics.NormalDist pickle with 0 and 1 protocols. - Update the bundled copy of pip to version 22.3.1. - Apply bugfixes from importlib_metadata 4.11.4, namely: In PathDistribution._name_from_stem, avoid including parts of the extension in the result. In PathDistribution._normalized_name, ensure names loaded from the stem of the filename are also normalized, ensuring duplicate entry points by packages varying only by non-normalized name are hidden. - Clean up refleak on failed module initialisation in _zoneinfo - Clean up refleaks on failed module initialisation in in _pickle - Clean up refleak on failed module initialisation in _io. - Fix memory leak in math.dist() when both points don’t have the same dimension. Patch by Kumar Aditya. - Fix argument typechecks in _overlapped.WSAConnect() and _overlapped.Overlapped.WSASendTo() functions. - Fix internal error in the re module which in ... changelog too long, skipping 70 lines ... - CVE-2022-45061-DoS-by-IDNA-decode.patch ==== qqc2-desktop-style ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * TextArea: allow touch scrolling even when tablet mode is off * Redraw KQuickStyleItem when DPR changes * Switch: Improve background contrast when in unchecked state * styleitem: Don't destroy and recreate the style on every instance creation * Fix blurry controls in QQuickWidget * DislogButtonBox: Fix url value comparison with non-strict == * switch: Improve it * ToolTip: Do not show tooltips without text * BusyIndicator: Synchronize to implementation in PlasmaComponents3 ==== rpm ==== Version update (4.17.1.1 -> 4.18.0) Subpackages: librpmbuild9 - update to rpm-4.18.0 * documentation updates * fix query arguments containing ^ not working * add downgrade (--oldpackage) support to --freshe * add --path query for support for stateless file information * add --shell option for interactive macro shell to rpmspec * add --justdb counterpart --nodb option and matching API flag * fix intermediate symlinks not verified (CVE-2021-35939) * fix unowned directories created unsafely (bsc#1157880) (CVE-2021-35938) * fix %posttrans argument on upgrade * fix package build tree not getting removed on successful build * add new %conf spec section for build configuration * add %bcond macro as a nicer way of defining build conditionals * add new rpmuncompress cli tool * deprecate implicit "%patch number zero" syntax - refreshed patches: * brp-compress-no-img.patch * brp.diff * brpcompress.diff * db_conversion.diff * findsupplements.diff * headeradddb.diff * nextiteratorheaderblob.diff * posttrans.diff * rpmqpack.diff * rpmrc.diff * selinux_transactional_update.patch - removed patches: * dbrointerruptable.diff * leave-malloc-check-set.diff ==== shaderc ==== Version update (2022.3 -> 2022.4) - update to 2022.4: * Add Cmake BUNDLE DESTINATION option for target install ==== slang ==== Version update (2.3.2 -> 2.3.3) Subpackages: libslang2 slang-slsh - slang 2.3.3: * This version includes a number of backward-compatible enhancements to the interpreter and its modules, as well as support for so-called user-defined terminfo extensions. It is also binary compatible with prior 2.x.y versions of the library. * See changes.txt - obsolete overflow.patch and rebase autoconf.patch ==== solid ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * upower: Support UP_DEVICE_KIND_BLUETOOTH_GENERIC * imobiledevice: Check error returned by idevice_new (kde#448329) * UDisks2::DeviceBackend add udi in trace when failing to to get prop * imobiledevice: Handle events in correct thread * imobiledevice: Don't call udiPrefix() from constructor ==== sonnet ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 sonnet-imports - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== sssd ==== Version update (2.7.4 -> 2.8.2) Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-32bit sssd-krb5-common sssd-ldap - Update to release 2.8.2 * New mapping template for serial number, subject key id, SID, certificate hashes and DN components are added to libsss_certmap. - Update to release 2.8.1 * A regression when running sss_cache when no SSSD domain is enabled would produce a syslog critical message was fixed. - Update to release 2.8.0 * Introduced the dbus function org.freedesktop.sssd.infopipe.Users.ListByAttr(attr, value, limit) listing upto limit users matching the filter attr=value. * sssctl is now able to create, list and delete indexes on the local caches. Indexes are useful for the new D-Bus ListByAttr() function. * sssctl is now able to read and set each component's debug level independently. * A number of new configuration options are available, cf. https://sssd.io/release-notes/sssd-2.8.0.html . ==== syndication ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== syntax-highlighting ==== Version update (5.100.0 -> 5.101.0) Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang syntax-highlighting-imports - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * TOML: add number prefix, inf, nan and more datetime format ; fix multi-strings closing (kde#462178) * Python: add pyi extension (python interface) * Javascript: remove previousDibling keyword (probably a typo for previousSibling) * Add GPS Exchange Format (GPX) type * CSS family: add properties, functions and fr unit ; remove FPWD and old proposed properties * install a index.katesyntax when QRC_SYNTAX is OFF * Make the Rust language mode use the cstyle indenter * C23: missing wN length modifiers with d and i in printf_like * CMake: remove duplicate and * CMake: optimize by adding DetectIdentifier and DetectSpaces (~20% faster) * CMake: replace some with * CMake: more IncludeRules * CMake: remove unused rule and moves the substitution end rule to first * Add syntax definition for CSV and TSV * JSON: small optimization on number regex * Go: improved support for literal numbers, add unicode escape characters and new predefined type (kde#459291) * dynamic RegExpr has its own type (~2.2% faster) * XML: replace a dynamic StringDetect with DetectIdentifier contextually equivalent * XML: character < in an ENTITY is highlighted as an error * Fix generating index.katesyntax when QRC_SYNTAX is off ==== threadweaver ==== Version update (5.100.0 -> 5.101.0) - Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - No code change since 5.100.0 ==== zlib-ng-compat ==== Subpackages: libz-ng-compat1 libz-ng-compat1-32bit - make systemtap dependency optional - it is only used in the s390 case and entirely optional (just for profiling hooks)