Packages changed: ImageMagick (7.1.2.33 -> 7.1.2.34) Mesa (26.2.4 -> 26.2.5) Mesa-drivers (26.2.4 -> 26.2.5) dracut (112+suse.54.g5c7a104 -> 112+suse.57.g23bbfee) ffado (2.4.9 -> 2.5.0) freetype2 (2.14.3 -> 2.15.0) graphviz (15.0.0 -> 16.1.0) ibus-libpinyin (1.16.5 -> 1.16.6) libX11 (1.8.13 -> 1.8.14) libXi (1.8.3 -> 1.8.4) libXpm (3.5.18 -> 3.5.20) libXrender (0.9.12 -> 0.9.13) libXtst (1.2.5 -> 1.2.6) open-vm-tools openSUSE-release (20261017 -> 20261018) pipewire polkit-default-privs (1550+20261014.754cdd0 -> 1550+20261016.b8e1631) qt6-base (6.11.2 -> 6.12.0) qt6-declarative (6.11.2 -> 6.12.0) qt6-imageformats (6.11.2 -> 6.12.0) qt6-location (6.11.2 -> 6.12.0) qt6-multimedia (6.11.2 -> 6.12.0) qt6-networkauth (6.11.2 -> 6.12.0) qt6-positioning (6.11.2 -> 6.12.0) qt6-qt5compat (6.11.2 -> 6.12.0) qt6-quick3d (6.11.2 -> 6.12.0) qt6-quicktimeline (6.11.2 -> 6.12.0) qt6-shadertools (6.11.2 -> 6.12.0) qt6-speech (6.11.2 -> 6.12.0) qt6-svg (6.11.2 -> 6.12.0) qt6-tools (6.11.2 -> 6.12.0) qt6-translations (6.11.2 -> 6.12.0) qt6-virtualkeyboard (6.11.2 -> 6.12.0) qt6-wayland (6.11.2 -> 6.12.0) qt6-webchannel (6.11.2 -> 6.12.0) qt6-webengine qt6-webview (6.11.2 -> 6.12.0) sane-backends (1.3.1 -> 1.4.0) tesseract-ocr tesseract-ocr-traineddata tmux (3.7b -> 3.8) vid_stab (1.1.1 -> 1.1.2) vim (9.2.1161 -> 9.2.1202) wtmpdb (0.76.0+git20260730.89c0861 -> 0.76.0+git20261016.cab5ed0) zix (0.8.0 -> 0.8.2) === Details === ==== ImageMagick ==== Version update (7.1.2.33 -> 7.1.2.34) Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - version update to 7.1.2.34 * cosmetic c271950 * eliminate compiler warning f03eacf * eliminate compiler warning cf01b29 * https://github.com/ImageMagick/ImageMagick/issues/9011 2c1021b * Added check for libraw version 0.21 and raise warning when dng:read-thumbnails is used. 1937e00 * Hide convert warning from test output. b88a07b * Improved the filter even more. 1741715 * Improved filter even more. d7d6a1d * Fix Q8 connected-components validation input 7e57af2 * https://github.com/ImageMagick/ImageMagick/issues/9015 081827b * Preserve source depth when decoding HEIC sequences 1e2e12e * Fix HEIC source selection and primary image lookup c2ba621 * Read available ICC profiles for each HEIC sequence frame 28f1f93 * Add an option to read only the HEIC primary image 165faf2 * Select image-sequence tracks when reading HEIC animations f1d8c90 * Prefer primary images for HEIC and HEIF still-image brands 5f543cd * Silence warning a0dd832 * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-x48p-6655-8qgv 270f70f * Allow two tests to pass when a security policy blocks it. e2ddd0d * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vmj6-qx38-9gf5 11977ca * Also use the pre-build dependencies for the daily linux build. 59b8722 * Updated dependencies. c9932b6 * Also run daily when the configure or dependencies are updated. d9a987d * support ShuffleImages() 3d7aaa6 * support ShuffleImages() 04cf4f7 * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-g5j8-ff59-wp88 5f6b60f * eliminate compiler warning 7145ceb * Silence warnings. 581f921 * Silence warning. 43154d4 * Corrected compiler flag in the daily build. 8920906 * support shuffle type 66ade98 * Corrected settings for the daily build. 06d1730 * Made the build file executable. c5d4ca8 ==== Mesa ==== Version update (26.2.4 -> 26.2.5) Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1 - Mesa-libRusticlOpenCL: no longer require libclc(llvmN); see changes during update of libclc to version 23.1.0 ... - Update to 26.2.5 bugfix release - -> https://docs.mesa3d.org/relnotes/26.2.5 - Add n_hardcode-libclc-path.patch to work around missing libclc.pc with libclc 23. Upstream might solve this via config option. - Downport upstream patches so that we find newer libclc files: * U_nir-load_libclc-do-not-compare-sys_path-against-NULL.patch * U_nir-load_libclc-turn-sys_path-into-an-array.patch * U_nir-load_libclc-add-llvm-23-libclc-paths.patch ==== Mesa-drivers ==== Version update (26.2.4 -> 26.2.5) Subpackages: Mesa-dri Mesa-libva Mesa-vulkan-device-select libvulkan_lvp - Mesa-libRusticlOpenCL: no longer require libclc(llvmN); see changes during update of libclc to version 23.1.0 ... - Update to 26.2.5 bugfix release - -> https://docs.mesa3d.org/relnotes/26.2.5 - Add n_hardcode-libclc-path.patch to work around missing libclc.pc with libclc 23. Upstream might solve this via config option. - Downport upstream patches so that we find newer libclc files: * U_nir-load_libclc-do-not-compare-sys_path-against-NULL.patch * U_nir-load_libclc-turn-sys_path-into-an-array.patch * U_nir-load_libclc-add-llvm-23-libclc-paths.patch ==== dracut ==== Version update (112+suse.54.g5c7a104 -> 112+suse.57.g23bbfee) - Update to version 112+suse.57.g23bbfee: * test(FULL-SYSTEMD): remove unnecessary checks for openSUSE * test: prefer test_marker_check over check_qemu_log * fix: replace /boot/dracut with /var/lib/dracut/images in dracut-rpm-tmpfiles.conf ==== ffado ==== Version update (2.4.9 -> 2.5.0) - Update to version 2.5.0: * ffado-mixer: visual and functional improvements; window geometry and state are restored on start, device state can auto-restore. * Fix crossbar router state restoration and setting restoration with multiple devices present. * Support multiple M-Audio ProFire 2626 devices simultaneously via unique GUIDs, with corrected routing tables. * Python type-mismatch and device-nickname fixes. ==== freetype2 ==== Version update (2.14.3 -> 2.15.0) - Update to 2.15.0 - Important changes * Support for the ISO Open Font Format, Edition 5, including the new 'VARC' table and mixed cubic and conic outline segments * OpenType fonts with more than 65536 glyphs can now be handled * The anti-aliased rasterizer now uses dynamic heap memory for large glyphs, improving performance at sizes above 40 ppem * TrueType version 40 interpreter ClearType rendering improvements - Important security fixes * CVE-2026-27171, bsc#1258392: apply the upstream zlib security fix to the internal gzip code (upstream issue #1468) * More bugs with potential security implications were found and fixed, all users should update - Dropped patches (fixed upstream) * freetype-CVE-2026-50811.patch ==== graphviz ==== Version update (15.0.0 -> 16.1.0) Subpackages: libcdt6 libgvc7 libpathplan4 - Update to 16.1.0 (see /usr/share/doc/packages/graphviz/ChangeLog for full Changelog) * cgraph_soversion 8 -> 10 * xdot_soversion 4 -> 5 * *Breaking**: The `agmemconcat` function has been removed. * *Breaking**: Support for the undocumented `postaction` attribute has been removed. * *Breaking**: The `gvmap` options `-g`, `-l`, and `-p` have been removed. Their functionality was never implemented and passing these had no effect. * *Breaking**: `xdot_linear_grad.n_stops` and `xdot_radial_grad.n_stops` are now of type `unsigned`. ==== ibus-libpinyin ==== Version update (1.16.5 -> 1.16.6) - Update to 1.16.6: * Fix a crash issue (gh#libpinyin/ibus-libpinyin#549). * Update built-in Chinese and English dictionaries. * Translation updates. - Drop PYPEnglishCandidates-fix-vector-iterator-invalidation.patch: fixed upstream. - Track upstream tag rename: release assets moved under v-prefixed tag, adjust Source URL. ==== libX11 ==== Version update (1.8.13 -> 1.8.14) Subpackages: libX11-6 libX11-data libX11-xcb1 - Update to 1.8.13; this release includes: * ximcp: bound XIM_OPEN_REPLY attribute lengths (CVE-2026-94283) (!310) * ximcp: bound XIM_REGISTER_TRIGGERKEYS keylist lengths (CVE-2026-94284) (!310) * lcGenConv: bound byteM_parse_codeset() reads (CVE-2026-94285) (!310) * xkb: Check the keysym range in _XkbReadKeyActions (CVE-2026-88806) (!309) * OpenDisplay: avoid NULL dereference in out-of-memory error path (!307) * XSetFontPath: zero-initialize packed font path buffer (#248, !306) * _XSend: treat xcb_writev returning 0 as failure (!305) * _XSend: discard the output buffer after an I/O error (!305) * XkbSetIndicatorMap: avoid undefined behavior due to left shift (#246, !304) * nls: Add ca_ES.UTF-8@valencia locale (#234, !303) * Xutil.h: add include of Xresource.h (#242, !302) * xkb: fix incorrect size check when growing doodads in a section (!300) * XlibInt.c: use correct type for Win32 in SocketBytesReadable() (!299) * XlibInt.h: prevent Win32 CreateWindow macro from leaking into our code (!299) - superseded the following patches: * 0001-1281653_CVE-2026-94283_ximcp-bound-XIM_OPEN_REPLY-attribute-lengths-to-the-.patch * 0002-1281657_CVE-2026-94284_ximcp-bound-XIM_REGISTER_TRIGGERKEYS-keylist-lengths.patch * 0003-1281661_CVE-2026-94285_lcGenConv-bound-byteM_parse_codeset-reads-to-remaini.patch * u_xkb-Check-the-keysym-range-in-_XkbReadKeyActions-CVE.patch ==== libXi ==== Version update (1.8.3 -> 1.8.4) - Update to version 1.8.4 * This release includes the fixes for the issues listed in https://lists.x.org/archives/xorg-announce/2026-October/003752.html as well as additional hardening and bug fixes. - supersedes the following patches: * 0001-boo1281605_CVE-2026-93541_XQueryDeviceState-check-ValuatorClass-num_valuators-.patch * 0002-boo1281606_CVE-2026-93542_size_classes-copy_classes-bound-XI2-class-lengths-to.patch * 0003-boo1281608_CVE-2026-93543_size_classes-copy_classes-enforce-XI2-per-type-class.patch * 0004-boo1281609_CVE-2026-93544_XIQueryDevice-keep-padded-name-and-class-bytes-withi.patch * 0005-boo1281612_CVE-2026-93545_XListInputDevices-validate-device-name-lengths-again.patch * 0006-boo1281615_CVE-2026-94281_XListInputDevices-validate-class-lengths-cumulativel.patch * 0007-boo1281651_CVE-2026-94282_wireToEnterLeave-validate-buttons_len-against-the-re.patch * boo1285084_CVE-2026-109089_XGetDeviceControl-require-reply-control-to-match-the.patch * boo1285085_CVE-2026-109090_XGetDeviceControl-size-DEVICE_ENABLE-replies-for-XDe.patch ==== libXpm ==== Version update (3.5.18 -> 3.5.20) - Update to 3.5.20 * This release fixes CVE-2026-94287. For more information, see the advisory: https://lists.x.org/archives/xorg-announce/2026-October/003752.html - supersedes the following patches * 0001-boo1281669_CVE-2026-94287_ParsePixels-reject-zero-dimension-XPM-images.patch * 0001-Fix-CVE-2026-4367-Out-of-bounds-read-in-xpmNextWord.patch ==== libXrender ==== Version update (0.9.12 -> 0.9.13) - Update to version 0.9.13 * This release fixes CVE-2026-88807. For more information, see the advisory: https://lists.x.org/archives/xorg-announce/2026-October/003752.html - supersedes u_Check-numSubpixel-against-numScreens-to-avoid-OOB-wr.patch ==== libXtst ==== Version update (1.2.5 -> 1.2.6) - Update to version 1.2.6 * This release provides fixes for CVE-2026-94286 & CVE-2026-109088 - supersedes the following patches: * 0001-boo1281665_CVE-2026-94286_parse_reply_call_callback-check-element-size-against.patch * boo1285083_CVE-2026-109088_parse_reply_call_callback-reject-zero-progress-RECOR.patch ==== open-vm-tools ==== Subpackages: libvmtools0 open-vm-tools-desktop - Fix build with containerd 2.3.3 (boo#1284086): Update detect-suse-location.patch to locate the containerd grpc protobuf definitions in the new github.com/containerd/containerd/v2 module directory, and to no longer require the gogo protobuf extensions, which were dropped in containerd 2. The previous containerd 1.x layout is still detected and supported. ==== openSUSE-release ==== Version update (20261017 -> 20261018) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== pipewire ==== Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-lang pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Move the Recommends: alsa-ucm-conf to the -modules subpackage, which is always installed unlike pipewire-alsa. - Add alsa-ucm-conf Recommends to pipewire-alsa sub-package. Pull in alsa-ucm-conf by default. ==== polkit-default-privs ==== Version update (1550+20261014.754cdd0 -> 1550+20261016.b8e1631) - Update to version 1550+20261016.b8e1631: * profiles: add "meta" action for ksysguard processlisthelper (bsc#1281596) ==== qt6-base ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6WaylandClient6 libQt6Widgets6 libQt6WlShellIntegration6 libQt6Xml6 qt6-network-tls qt6-networkinformation-connman qt6-networkinformation-glib qt6-networkinformation-nm qt6-platformtheme-gtk3 qt6-printsupport-cups qt6-sql-sqlite qt6-wayland - Add upstream changes: * 6.12.0_Fix_touchpad_scrolling.patch * build_with_md4c_0_6_0.patch - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released - Drop patches: * 0001-CMake-Handle-generated-headers-in-syncqt-scan-all-mo.patch * 0001-QIconLoader-Don-t-consider-fallbackThemeName-in-them.patch * 0001-Use-newer-GCC-on-Leap.patch ==== qt6-declarative ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6LabsAnimation6 libQt6LabsFolderListModel6 libQt6LabsPlatform6 libQt6LabsQmlModels6 libQt6LabsSettings6 libQt6LabsSharedImage6 libQt6LabsStyleKit6 libQt6LabsSynchronizer6 libQt6LabsWavefrontMesh6 libQt6Qml6 libQt6QmlCore6 libQt6QmlLocalStorage6 libQt6QmlMeta6 libQt6QmlModels6 libQt6QmlNetwork6 libQt6QmlWorkerScript6 libQt6QmlXmlListModel6 libQt6Quick6 libQt6QuickControls2-6 libQt6QuickControls2Impl6 libQt6QuickDialogs2-6 libQt6QuickDialogs2QuickImpl6 libQt6QuickDialogs2Utils6 libQt6QuickEffects6 libQt6QuickLayouts6 libQt6QuickParticles6 libQt6QuickShapes6 libQt6QuickTemplates2-6 libQt6QuickTest6 libQt6QuickVectorImage6 libQt6QuickWidgets6 qt6-declarative-imports - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released - Drop patch: * 0001-QML-engine-Correctly-compare-composites-when-multipl.patch ==== qt6-imageformats ==== Version update (6.11.2 -> 6.12.0) - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-location ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6Location6 - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-multimedia ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6Multimedia6 libQt6MultimediaQuick6 libQt6MultimediaWidgets6 libQt6Quick3DSpatialAudio6 libQt6SpatialAudio6 qt6-multimedia-imports - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-networkauth ==== Version update (6.11.2 -> 6.12.0) - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-positioning ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6Positioning6 libQt6PositioningQuick6 qt6-positioning-imports - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-qt5compat ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6Core5Compat6 qt6-qt5compat-imports - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-quick3d ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6Quick3D6 libQt6Quick3DAssetImport6 libQt6Quick3DAssetUtils6 libQt6Quick3DEffects6 libQt6Quick3DHelpers6 libQt6Quick3DHelpersImpl6 libQt6Quick3DParticleEffects6 libQt6Quick3DParticles6 libQt6Quick3DRuntimeRender6 libQt6Quick3DUtils6 libQt6Quick3DXr6 qt6-quick3d-imports - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-quicktimeline ==== Version update (6.11.2 -> 6.12.0) - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-shadertools ==== Version update (6.11.2 -> 6.12.0) - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-speech ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6TextToSpeech6 qt6-texttospeech - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-svg ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6Svg6 libQt6SvgWidgets6 - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-tools ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6Designer6 libQt6Help6 libQt6UiTools6 qt6-tools-qdbus - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released - Drop patches: * 0001-QDoc-Add-LLVM-22-implementation-to-QualTypeNames-for.patch * 0002-CMake-Add-LLVM-22-to-supported-QDoc-Clang-versions.patch * 0001-QDoc-Use-deterministic-tiebreaker-for-shared-notifie.patch * 0003-CMake-Add-LLVM-23-to-supported-QDoc-Clang-versions.patch ==== qt6-translations ==== Version update (6.11.2 -> 6.12.0) - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-virtualkeyboard ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6HunspellInputMethod6 libQt6VirtualKeyboard6 libQt6VirtualKeyboardQml6 qt6-virtualkeyboard-imports - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-wayland ==== Version update (6.11.2 -> 6.12.0) - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-webchannel ==== Version update (6.11.2 -> 6.12.0) Subpackages: libQt6WebChannel6 libQt6WebChannelQuick6 qt6-webchannel-imports - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== qt6-webengine ==== Subpackages: libQt6WebEngineCore6 libQt6WebEngineQuick6 libQt6WebEngineWidgets6 qt6-webengine-imports - Prepare package for upcoming 6.140.0 release ==== qt6-webview ==== Version update (6.11.2 -> 6.12.0) - Update to 6.12.0 https://www.qt.io/blog/qt-6.12-released ==== sane-backends ==== Version update (1.3.1 -> 1.4.0) Subpackages: libsane1 sane-backends-autoconfig - Update to 1.4.0: * avision: support Xerox Book Scanner 4167 (rebadged FB6080E) * canon_dr: new function-number option for Canon DR-3010 * escl: validate Brother MFC-J453DW, Epson XP-4200, Canon PIXMA TS5100; fix Kyocera reset-to-idle, Canon GX6050 SSL/TLS and HTTP2 header case issues; lineart mode for ADF source * hp5590: fix algorithmic error misreported as buffer size issue * magicolor: support Toshiba TEC e-STUDIO2323AM plus ESTUDIO fixes * pixma: support new PIXMA TS/G/E and imageClass MF4500w models; fix buffer overflow for networked scanners * rts8891: support Umax Astra 4400/4450 * saned: network scanner relay (-n/--allow-network) and child process lifecycle fixes * Build fixes for MacOS/clang16 and the sm3600 C23 bool typedef; Turkish translations added - Drop remove_unnecessary_unicode_character.patch and c23-keywords.patch, both fixed upstream - Spec cleanup (spec-cleaner normalization); drop the now-redundant libsane.la removal already covered by the .la cleanup - Add upstream sanei_thread-deferred-cancellation.patch to to avoid stuck tests in perl-Image-Sane in 1-core-VM (boo#1170639) ==== tesseract-ocr ==== Subpackages: libtesseract5 libtesseract5-x86-64-v3 tesseract-ocr-common - Remove unused BuildRequires: libxslt-tools, plantuml and pkgconfig(fontconfig) are not used by the build (fontconfig is pulled in via pkgconfig(pangoft2) anyway); verified by a full rebuild without them ==== tesseract-ocr-traineddata ==== Subpackages: tesseract-ocr-traineddata-ces tesseract-ocr-traineddata-chi_sim tesseract-ocr-traineddata-chi_sim_vert tesseract-ocr-traineddata-chi_tra tesseract-ocr-traineddata-chi_tra_vert tesseract-ocr-traineddata-dan tesseract-ocr-traineddata-deu tesseract-ocr-traineddata-ell tesseract-ocr-traineddata-eng tesseract-ocr-traineddata-fra tesseract-ocr-traineddata-hun tesseract-ocr-traineddata-ita tesseract-ocr-traineddata-jpn tesseract-ocr-traineddata-jpn_vert tesseract-ocr-traineddata-pol tesseract-ocr-traineddata-por tesseract-ocr-traineddata-rus tesseract-ocr-traineddata-spa - Remove unused BuildRequires: python3-packaging; nothing in the spec uses Python and the built packages are unchanged - Rewrap the generated descriptions of the language, script and doc subpackages so no line exceeds the length limit (description-line-too-long) - Add the missing Provides for the pre-rename names tesseract-traineddata-orientation_and_script_detection and tesseract-traineddata-math_equation to the osd and equ subpackages, matching the language subpackages (obsolete-not-provided) ==== tmux ==== Version update (3.7b -> 3.8) - Update to version 3.8: * Extend floating-pane support with modal panes, titles, border styles, and improved move, resize, split, and zoom handling. * Add light/dark themes, an event-based hook and monitor mechanism, a window/session switcher, and scrollbar auto-hide. * Use JSON-based layout strings including floating panes; legacy layouts remain accepted and remain the control-mode default. * Enable the mouse by default. Set theme to terminal to retain the previous terminal-colour behaviour. * Replace refresh-from-pane with copy-mode refresh commands, remove the active-pane client flag and display-panes -b, and add format support to show-options and show-hooks. * Quote %% substitutions in command templates to handle single quotes safely; %1 substitutions remain unquoted. * Improve terminal compatibility, Unicode handling, copy mode, format expansion, and rendering. * Fix control-mode hangs, notification ordering, unbounded buffered replies, crashes, and memory leaks. * Include 3.7c fixes for scrollbar initialization, message styling, and creating floating panes in zoomed windows. ==== vid_stab ==== Version update (1.1.1 -> 1.1.2) - Update to version 1.1.2: * Fix asymmetry between writing and reading of the binary transformation file, which corrupted subsequent reads * Drop remaining ORC references * ARM support via sse2neon; fix serialisation on Darwin PPC and on architectures with unsigned char by default * Fix build with CMake 4 and respect CMAKE_OSX_ARCHITECTURES ==== vim ==== Version update (9.2.1161 -> 9.2.1202) Subpackages: vim-data vim-data-common xxd - Update to 9.2.1202: * Arbitrary code execution via Ruby omni-completion, Rmd syntax highlighting and Cargo quickfix hooks (GHSA-4xgr-vqh2-xfx8, GHSA-x2w5-pj55-7hpc, GHSA-4vf6-278g-hq7j) * Revert the experimental ":source ++dryrun" feature * Fix cursor position with 'linebreak' and a large 'tabstop'; gj/gk no longer lose a column with virtual text above a line * Fix regexp matches ending inside a UTF-8 character and missed case-folded literal matches * Fix Vim9 crashes (long "implements" lists, lambdas split over lines or assigning to an enclosing argument, object method calls, long tuple types) and memory leaks on sixel quantize errors and with 'quickfixtextfunc' * Fix fixed-size windows growing when others close, :autocmd completion after ++args, CTRL-W with a pending CursorHold, the message pager dropping blank separators, unstable fuzzy completion order, and setreg() widths for unprintable chars * Many more fixes and improvements; see upstream's release notes for the full list - Spec cleanup: * Use %make_build for the autoconf regeneration step ==== wtmpdb ==== Version update (0.76.0+git20260730.89c0861 -> 0.76.0+git20261016.cab5ed0) Subpackages: libwtmpdb0 - Update to version 0.76.0+git20261016.cab5ed0: * Try first varlink to get soft_reboots_count, increase count size * Use DefaultDependencies=no [bsc#1284234] ==== zix ==== Version update (0.8.0 -> 0.8.2) - Update to version 0.8.2: * Fix build with configure checks disabled * Fix handling of invalid ring size parameters * Fix potential out of bounds access on error - Drop unneeded cmake BuildRequires. - Use autosetup and ldconfig_scriptlets macros.