Packages changed: MicroOS-release (20251212 -> 20251215) baloo-widgets (25.08.3 -> 25.12.0) dolphin (25.08.3 -> 25.12.0) falkon (25.08.3 -> 25.12.0) ffmpegthumbs (25.08.3 -> 25.12.0) kaccounts-integration (25.08.3 -> 25.12.0) kaccounts-providers (25.08.3 -> 25.12.0) kate (25.08.3 -> 25.12.0) kdegraphics-mobipocket (25.08.3 -> 25.12.0) kdegraphics-thumbnailers (25.08.3 -> 25.12.0) kdenetwork-filesharing (25.08.3 -> 25.12.0) kdialog (25.08.3 -> 25.12.0) kernel-source (6.18.0 -> 6.18.1) kio-extras (25.08.3 -> 25.12.0) kio-gdrive (25.08.3 -> 25.12.0) konsole (25.08.3 -> 25.12.0) kpmcore (25.08.3 -> 25.12.0) kwalletmanager (25.08.3 -> 25.12.0) libkdcraw-qt6 (25.08.3 -> 25.12.0) libkexiv2-qt6 (25.08.3 -> 25.12.0) libkgapi6 (25.08.3 -> 25.12.0) openssh partitionmanager (25.08.3 -> 25.12.0) patterns-kde patterns-microos polkit-default-privs (1550+20251118.addc6cd -> 1550+20251212.3e30f11) qemu (10.1.2 -> 10.1.3) selinux-policy (20251208 -> 20251211) signon-kwallet-extension (25.08.3 -> 25.12.0) === Details === ==== MicroOS-release ==== Version update (20251212 -> 20251215) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== baloo-widgets ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * TagCheckBox: Handle dolphin crashes when encountering a tag containing slash '/' character (kde#437501) * KCommentWidget: Remove redundant m_readOnly variable * FileMetaDataWidget: Improve tag and comment display * FilePropertiesPlugin: Improve accessibility * tagsfileitemaction: prevent a crash when menu is destroyed ==== dolphin ==== Version update (25.08.3 -> 25.12.0) Subpackages: dolphin-part libdolphinvcs6 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * DolphinView: when creating a dir hierarchy only select dir in current path * main: set active view in split mode when not restoring session (kde#503576) * kstandarditemlistwidget: Fix vertical misalignment for file names containing certain glyphs (kde#512152) * context menu: use selected item as containing folder for New file menu (kde#508196) * DolphinView: open the property dialog on Alt+activated * informationpanel: prevent a crash when creating video preview panel and a media file is selected - Update to 25.11.80 * New feature release - Too many changes to list here. ==== falkon ==== Version update (25.08.3 -> 25.12.0) Subpackages: falkon-kde - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Add blob URI scheme to list of internal schemes (kde#511239) * Add menu to SideBar title * Add configurable minimal width for sidebar (kde#475131) * Disable online SiteSettings tests by default * Make it possible to include multiple authors * Fix web custom protocol handler registration (kde#497884) * Add context menu for bookmarks menus (kde#398856) * GreaseMonkey: Add Dis/Enable icon menu option * GreaseMonkey: Remove UserScripts when disabled * Add "Dis/Enable AdBlock" into icon context menu * Fix compilation with disabled DBUS * Add DBus implementation to openFolder (kde#460997) * Add option to disable image animation * Add configurable delay for loaded background color * Inspector: Apply loading background customization * Fix loading and storing settings in WebInspector (kde#487149) * Update CHANGELOG * Add permission management for unknown protocols (kde#425785) * Remove obsolete Windows packaging * Enable Windows craft build ==== ffmpegthumbs ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Require libavcodec >= 60.30, libavutil >= 58.7, support per-component version checks * Integrate FFMpeg Thumbs into OSS-Fuzz * Some cleanup and fix deprecation warnings ==== kaccounts-integration ==== Version update (25.08.3 -> 25.12.0) Subpackages: libkaccounts6-2 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * kcm: remove mediacenter from form factors * cmake-macros: Parse options from first argument - Drop kaccounts-integration-kf5 ==== kaccounts-providers ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Remove unused KPackage metadata ==== kate ==== Version update (25.08.3 -> 25.12.0) Subpackages: kate-plugins - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Fix reading search highlight color (kde#512537) * dap: be aware of some incompatible servers * dap: add netcoredbg DAP server * dap: message sequence should start at 1 * Add lldb-dap config * Show scopes in a tree * Simplify local variables code * Move all Locals code to a separate widget * Remove unused activeId argument * lsp: Add blueprint-compiler lsp * Fix numstat parsing * filehistory: Omit --name-only when showing history for a directory * Flatpak: Allow-list org.freedesktop.FileManager1 - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * register more mime-types & use same template for both apps (kde#510565) * encode the rootUri properly (kde#510863) * lsp: clear formatOnSave connection in updateState (kde#510870) * Fix Context toolview steals focus (kde#510684) * better link matching if ending if braces or string/sentences end (kde#510574) * S&R: Limit the pre-match part in the results to 25% of view width (kde#509048) * Capitalize drive letters on windows (kde#509085) * Ignore unix signals when quitting (kde#508494) * use malloc_trim if available to free memory to the system (kde#509126) * ensure we don't crash when the parent window is deleted (kde#508894) * Ensure we don't access null (kde#508802) * Ensure we dont read pass the end of the buffer (kde#508802) * diff: fix output being ignored if there is an error/warning (kde#507872) * Fix infinite loop in git blame (kde#508577) * Add toolbar to formatplugin (kde#508281) * be more defensive (kde#508659) * Allow pinnning documents (kde#486641) * default is markdown for hover strings (kde#494139) * Add support for workspace/configuration request in LSP client (kde#501082) * Debugger: Improve DAP launch to prevent starting without a target (kde#505521) * Limit Terraform LSP to project directory (kde#507020) * Use KIO::moveAs to rename file (kde#506802) * Fix tab restore when "open to right of current tab" is true (kde#495419) * Fix tab order restore with limited tabs (kde#495419) * Fix cursor position not being restored with multiple views (kde#506956) * Use darkRed/darkGreen in light mode (kde#506911) * Rehighlight diff when editor theme changes (kde#506911) * add all tools, even the non-executable ones (kde#506559) * Automatically highlight symbol under cursor (kde#503414) ==== kdegraphics-mobipocket ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - Changes since 25.11.80: * Use QTextStream instead of qDebug() - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Remove obsolete private helper method, use more QByteArrayView * Remove Qt5 compatibility code * Remove bogus fallback to random image for thumbnail * Add tool to dump metadata and text * Allow building qmobipocket as a static library * Remove Qt5 support * Test HuffDic robustness against invalid dictionary contents * Avoid overflow of dict offsets in bounds checks * Add heuristic to protect HuffDic decompressor against 'ZIP bombs' * Abort HuffDic decompression on first error * Avoid HuffDic decompressor dictionary out-of-bounds accesses * Verify hasDRM() returns the correct value * Fix invalid QStringDecoder instantiation for cp1252 * Add support for categorized logging * Add missing bounds check for HuffDic records * Verify a truncated valid file does not cause invalid reads * Fix invalid QTextCodec access for invalid files * Fix possible out-of-bounds read when determining extra flags * Fix possible out-of-bounds read for EXTH parsing * Move PDB class definition to private header, clean it up * Add missing bounds checks for getImage(), clean up, extend tests ==== kdegraphics-thumbnailers ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Integrate KDE Graphics Thumbnailers into OSS-Fuzz * [BlenderCreator] Handle zstd-compressed blend files and minor cleanup * [BlenderCreator] Fix memory leak by using std::unique_ptr for gzFile * Add .cache to .gitignore ==== kdenetwork-filesharing ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * refresh git-blame-ignore-revs for latest clang-format run * automatic clang-format run (clang 20) * cmake: add clang-format hooks * don't invokemethod through the metaobject * groupmanager: check writability before checking group * filepropertiesplugin: Don't show close button where it can't be dismissed * filepropertiesplugin: Remove scary error icons where they aren't necessary * filepropertiesplugin: List potential connection addresses, handle initialising userManager better * filepropertiesplugin: Refactor UI, improve UX * Use QStandardPaths::findExecutable() to find smbd ==== kdialog ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== kernel-source ==== Version update (6.18.0 -> 6.18.1) - Linux 6.18.1 (bsc#1012628). - staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing (bsc#1012628). - staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing (bsc#1012628). - staging: rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser (bsc#1012628). - comedi: check device's attached status in compat ioctls (bsc#1012628). - comedi: multiq3: sanitize config options in multiq3_attach() (bsc#1012628). - comedi: c6xdigio: Fix invalid PNP driver unregistration (bsc#1012628). - iio: adc: ad4080: fix chip identification (bsc#1012628). - wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1 (bsc#1012628). - wifi: rtl8xxxu: Add USB ID 2001:3328 for D-Link AN3U rev. A1 (bsc#1012628). - Documentation/rtla: rename common_xxx.rst files to common_xxx.txt (bsc#1012628). - USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBIC (bsc#1012628). - USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBIC (bsc#1012628). - serial: sh-sci: Fix deadlock during RSCI FIFO overrun error (bsc#1012628). - dt-bindings: serial: rsci: Drop "uart-has-rtscts: false" (bsc#1012628). - serial: add support of CPCI cards (bsc#1012628). - USB: serial: ftdi_sio: match on interface number for jtag (bsc#1012628). - USB: serial: option: move Telit 0x10c7 composition in the right place (bsc#1012628). - USB: serial: option: add Telit Cinterion FE910C04 new compositions (bsc#1012628). - USB: serial: option: add Foxconn T99W760 (bsc#1012628). - KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replaced (bsc#1012628). - comedi: pcl818: fix null-ptr-deref in pcl818_ai_cancel() (bsc#1012628). - rust_binder: fix race condition on death_list (bsc#1012628). - ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock() (bsc#1012628). - crypto: zstd - fix double-free in per-CPU stream cleanup (bsc#1012628). - locking/spinlock/debug: Fix data-race in do_raw_write_lock (bsc#1012628). - ksmbd: ipc: fix use-after-free in ipc_msg_send_request (bsc#1012628). - ext4: refresh inline data size before write operations (bsc#1012628). - jbd2: avoid bug_on in jbd2_journal_get_create_access() when file system corrupted (bsc#1012628). - Documentation: process: Also mention Sasha Levin as stable tree maintainer (bsc#1012628). - commit 3e1f381 - Refresh patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch. Update upstream status. - commit 54582dd ==== kio-extras ==== Version update (25.08.3 -> 25.12.0) Subpackages: libkioarchive6-6 trash_kcm - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * kio_filenamesearch: Include a "syntax=wordlist" option. * exeutils: Handle virtual size of zero (kde#508383) * recentlyused: mark the protocol as readonly * Drop unused Qt6Core5Compat dependency * kio_filenamesearch: Add options to search for a phrase or regular expression. * kio_filenamesearch: Add namespace FileNameSearch and refactor * sftp: Support setting mtime * Drop worker status handling * recentlyused: take into account passed in limit argument * Drop kfileaudiopreview * [kcms/netpref] Port to KConfigXT * Remove the last remains of QTextCodec and thus Qt::Core5Compat use * Use CMake for building KIO-Extras Thumbnailers fuzzers * Make KCMS optional, remove unused dependencies, and conditionally find dependencies * thumbnail.json: Set maxInstances to 5 * Return correct AFC error code instead of lockdown error * [thumbnail] Test more sizes * Drop unused dependency * kio_filenamesearch: Return ERR_WORKER_DEFINED error after an invalid regex. * Replace breeze.cursor (LGPL, added by mistake) with wget * Add dict files for KDE-Thumbnailers fuzzer * Enforce passing tests on all platforms * Skip TestKioArchive on Windows * Drop unused ktextwidgets dependency * Use ThumbnailRequest::mimeType() rather than manual mime detection * Fix oss-fuzz afl and coverage builds * FilenameSearchExternalTest: Add autotests for external search script. * Integrate KDE-Thumbnailers into OSS-Fuzz ==== kio-gdrive ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - No code change since 25.08.3 ==== konsole ==== Version update (25.08.3 -> 25.12.0) Subpackages: konsole-part - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Too many changes since 25.08.3, only listing bugfixes: * HTMLDecoder: fix missing span on subsequent lines (kde#509784) * Do not change auto save action visibility and title when auto save task failed to be spawned. (kde#507069) * Inherit parent's app ID when creating a new cgroup for tabs (kde#508716) * use QPointer to track life time of terminal display (kde#508721) * avoid wrong spacing at top of label (kde#493118) * avoid random line breaks on the config page (kde#508061) * Disable toolbar accelerators to avoid conflicts with terminal apps (kde#482628) ==== kpmcore ==== Version update (25.08.3 -> 25.12.0) Subpackages: libkpmcore13 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Adjust partition alignment in drives with large sector size. * Fix exfat filesystem check with exfat-utils ==== kwalletmanager ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * kwalleteditor: fix crash due to nullptr in updateFolderList() and updateEntries() * Make sure entrylist context menu is created for empty list (kde#510780) * Convert the two missing old style connects * Bump kf ecm_set_disabled_deprecation_versions ==== libkdcraw-qt6 ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKDcrawQt6-5 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Add find_package(LibRaw) to KDcrawConfig.cmake for static builds * Add static CI build * Allow building libkdcraw as a static library ==== libkexiv2-qt6 ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKExiv2Qt6-0 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Use exiv2 own cmake config file * Require exiv2 >= 0.27 * Remove Qt5 support * KExiv2Config.cmake.in: find LibExiv2 when building in static mode ==== libkgapi6 ==== Version update (25.08.3 -> 25.12.0) Subpackages: libKPim6GAPICore6 libKPim6GAPIDrive6 libkgapi6-sasl2-kdexoauth2 - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix space ==== openssh ==== Subpackages: openssh-clients openssh-common openssh-server - Install 50-suse.conf in distconfdir instead of sysconfdir if possible (bsc#1254374). ==== partitionmanager ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Fix source comment typo Fix misc. source comment in src/gui/mainwindow.cpp * Edit org.kde.partitionmanager.appdata.xml * Don't automount device for "Open with Partition Manager" device action * Hide "Open with Partition Manager" device action for optical discs ==== patterns-kde ==== - Drop recommends on purpose-devel. - Drop a few recommends from patterns ==== patterns-microos ==== Subpackages: patterns-microos-alt_onlyDVD patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap - Drop purpose from desktop-kde pattern. ==== polkit-default-privs ==== Version update (1550+20251118.addc6cd -> 1550+20251212.3e30f11) - Update to version 1550+20251212.3e30f11: * profiles: whitelist smb4k actions (bsc#1249004) * build(deps): bump actions/checkout from 6.0.0 to 6.0.1 * build(deps): bump actions/checkout from 5.0.0 to 6.0.0 ==== qemu ==== Version update (10.1.2 -> 10.1.3) - Update to stable release 10.1.3: Full backport list here: https://lore.kernel.org/qemu-devel/1765091757.917767.2720030.nullmailer@tls.msk.ru/ This release includes the fixes for (among others): bsc#1253002 (CVE-2025-12464) bsc#1250984 (CVE-2025-11234) A selection of them is reported here below: kvm: Fix kvm_vm_ioctl() and kvm_device_ioctl() return value docs/devel: Update URL for make-pullreq script target/arm: Fix assert on BRA. hw/aspeed/{xdma, rtc, sdhci}: Fix endianness to DEVICE_LITTLE_ENDIAN hw/core/machine: Provide a description for aux-ram-share property hw/pci: Make msix_init take a uint32_t for nentries block/io_uring: avoid potentially getting stuck after resubmit at the end of ioq_submit() iotests: add Linux loop device image creation test block: use pwrite_zeroes_alignment when writing first sector file-posix: populate pwrite_zeroes_alignment block-backend: Fix race when resuming queued requests ui/vnc: Fix qemu abort when query vnc info chardev/char-pty: Do not ignore chr_write() failures ui/vdagent: fix windows agent regression hw/display/exynos4210_fimd: Account for zero length in fimd_update_memory_section() hw/arm/armv7m: Disable reentrancy guard for v7m_sysreg_ns_ops MRs hw/arm/aspeed: Fix missing SPI IRQ connection causing DMA interrupt failure hw/arm/ast27x0: Fix typo in LTPI address migration: Fix transition to COLO state from precopy qmp: Fix a typo for a USO feature target/i386: fix stack size when delivering real mode interrupts target/i386: svm: fix sign extension of exit code target/i386/tcg: validate segment registers target/i386: Mark VPERMILPS as not valid with prefix 0 hw/southbridge/lasi: Correct LasiState parent hw/dma/zynq-devcfg: Fix register memory tests/functional: handle URLError when fetching assets tests/functional: fix formatting of exception args block/io: Take reqs_lock for tracked_requests nvme: Fix coroutine waking ... - Fixes: * [openSUSE][RPM]: really fix *-virtio-gpu-pci dependency on ARM (bsc#1254494) * io: fix use after free in websocket handshake code (bsc#1250984) * io: move websock resource release to close method (bsc#1250984) * io: release active GSource in TLS channel finalizer (bsc#1250984) ==== selinux-policy ==== Version update (20251208 -> 20251211) Subpackages: selinux-policy-targeted - Update to version 20251211: * Create seperate type for /run/account (bsc#1253469) * Make newidmapd_t, pwaccessd_t, pwupdd_t permissive until testing is complete (bsc#1253469) * Allow polkit access pwaccessd varlink socket (bsc#1253469) * Allow account-utils use userdbd varlink socket (bsc#1253469) * Initial policy for account-utils (bsc#1253469) * Allow virtlogd_t dac_override (bsc#1253389) ==== signon-kwallet-extension ==== Version update (25.08.3 -> 25.12.0) - Update to 25.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.12.0/ - No code change since 25.11.80 - Update to 25.11.80 * New feature release - Changes since 25.08.3: * Require Qt6