Packages changed: kernel-source (6.17.7 -> 6.17.8) libaom (3.12.1 -> 3.13.1) libdrm (2.4.128 -> 2.4.129) patterns-base vim (9.1.1754 -> 9.1.1918) === Details === ==== kernel-source ==== Version update (6.17.7 -> 6.17.8) - Revert "config/x86_64: Enable efidrm and vesadrm in kernel config (bsc#1240624)" (bsc#1253721) This reverts commit 247fb879ce3d065ade16e8d2166947e0e59b5c0b temporarily. Grub does not add gfxpayload due to missing CONFIG_SYSFB_SIMPLEFB. This needs to be sorted out first. Closes: https://bugzilla.suse.com/show_bug.cgi?id=1253721 - commit 0a31dc3 - kernel-binary: Require libdw in Factory Libdw is required for gendwarfksyms - commit 0d3f66b - kernel-binary: Do not change debuginfo config during build Historically when debuginfo build was disabled in OBS kernel was configured to not generate the debuginfo at all saving space during build and making the build faster. More and more kernel features depend on debuginfo, and disabling it changes the kernel significantly disabling functionality that is otherwise available and causing ABI breakage. Recently genksyms was rewritten as gendwarfksyms to support more features but requires debuginfo to operate. With that kernel builds without deuginfo are not very useful anymore. Even if rpm eventually trashes the debuginfo it needs to be always generated. - commit 4fc8f91 - Linux 6.17.8 (bsc#1012628). - dt-bindings: eeprom: at25: use "size" for FRAMs without device ID (bsc#1012628). - selftests: drv-net: Reload pkt pointer after calling filter_udphdr (bsc#1012628). - drm/amd/display: Fix black screen with HDMI outputs (bsc#1012628). - drm/amd/display: use GFP_NOWAIT for allocation in interrupt handler (bsc#1012628). - drm/amd/display: Reject modes with too high pixel clock on DCE6-10 (bsc#1012628). - drm/msm/dpu: Fix adjusted mode clock check for 3d merge (bsc#1012628). - drm/amdgpu/userq: assign an error code for invalid userq va (bsc#1012628). - drm/amdgpu: Fix function header names in amdgpu_connectors.c (bsc#1012628). - drm/amd/display: Fix vupdate_offload_work doc (bsc#1012628). - drm/amdgpu: Fix unintended error log in VCN5_0_0 (bsc#1012628). - kbuild: Strip trailing padding bytes from modules.builtin.modinfo (bsc#1012628). - ACPI: SPCR: Check for table version when using precise baudrate (bsc#1012628). - ALSA: hda/tas2781: Enable init_profile_id for device initialization (bsc#1012628). - kunit: Extend kconfig help text for KUNIT_UML_PCI (bsc#1012628). - extcon: adc-jack: Cleanup wakeup source only if it was enabled (bsc#1012628). - drm/amd/display: update color on atomic commit time (bsc#1012628). - scsi: ufs: core: Fix invalid probe error return value (bsc#1012628). - scsi: ufs: core: Add a quirk to suppress link_startup_again (bsc#1012628). - scsi: ufs: ufs-pci: Set UFSHCD_QUIRK_PERFORM_LINK_STARTUP_ONCE for Intel ADL (bsc#1012628). - scsi: ufs: ufs-pci: Fix S0ix/S3 for Intel controllers (bsc#1012628). - lib/crypto: curve25519-hacl64: Fix older clang KASAN workaround for GCC (bsc#1012628). - virtio_net: fix alignment for virtio_net_hdr_v1_hash (bsc#1012628). - virtio-net: fix received length check in big packets (bsc#1012628). - drm/amdkfd: Don't clear PT after process killed (bsc#1012628). - drm/amd/display: Fix NULL deref in debugfs odm_combine_segments (bsc#1012628). - drm/amdgpu/smu: Handle S0ix for vangogh (bsc#1012628). - drm/nouveau: Advertise correct modifiers on GB20x (bsc#1012628). - drm: define NVIDIA DRM format modifiers for GB20x (bsc#1012628). - x86/CPU/AMD: Add missing terminator for zen5_rdseed_microcode (bsc#1012628). - xfs: fix various problems in xfs_atomic_write_cow_iomap_begin (bsc#1012628). - xfs: fix delalloc write failures in software-provided atomic writes (bsc#1012628). - x86/amd_node: Fix AMD root device caching (bsc#1012628). - perf/core: Fix system hang caused by cpu-clock usage (bsc#1012628). - smb: client: fix potential UAF in smb2_close_cached_fid() (bsc#1012628). - io_uring: fix regbuf vector size truncation (bsc#1012628). - smb: client: validate change notify buffer before copy (bsc#1012628). - x86/microcode/AMD: Add more known models to entry sign checking (bsc#1012628). - rtc: rx8025: fix incorrect register reference (bsc#1012628). - parisc: Avoid crash due to unaligned access in unwinder (bsc#1012628). - riscv: Fix memory leak in module_frob_arch_sections() (bsc#1012628). - iommufd: Don't overflow during division for dirty tracking (bsc#1012628). - Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern() (bsc#1012628). - drm/sched: Fix deadlock in drm_sched_entity_kill_jobs_cb (bsc#1012628). - fscrypt: fix left shift underflow when inode->i_blkbits > ... changelog too long, skipping 1373 lines ... - commit 1573d01 ==== libaom ==== Version update (3.12.1 -> 3.13.1) - Update to version 3.13.1 * New Features + New tuning mode AOM_TUNE_SSIMULACRA2 for the AOME_SET_TUNING codec control (--tune=ssimulacra2) in all-intra mode. The feature detection macro AOM_HAVE_TUNE_SSIMULACRA2, if defined, indicates that AOM_TUNE_SSIMULACRA2 is available. AOM_TUNE_SSIMULACRA2 was developed to maximize SSIMULACRA 2 scores. + New codec control AV1E_SET_SCREEN_CONTENT_DETECTION_MODE (--screen-detection-mode). This codec control helps select between two screen detection modes: Mode 1: standard (default) Mode 2: anti-aliased text and graphics aware + New codec control AV1E_SET_ENABLE_ADAPTIVE_SHARPNESS (--enable-adaptive-sharpness). When enabled, it modulates sharpness based on frame QP, which helps mitigate blocking artifacts in the low to medium quality range. + Added low complexity decode mode for 720p vertical videos. + ROI feature implemented for RTC: for delta QP, skip encoding, and reference selection. + External scaling feature for SVC: allow downscaled images to be passed into encoder for spatial layers without reconfiguring it. + Allow per-frame calculation of PSNR (contribution from Meta). - Compression Efficiency Improvements + Variance Boost is now enabled for tuning modes AOM_TUNE_IQ and AOM_TUNE_SSIMULACRA2 at speeds 8 and 9 (2-5% SSIMULACRA 2 BD-Rate gains) + Several quality/time tradeoff improvements and bug fixes for all intra mode speeds 8 and 9. Up to 6.9% SSIMULACRA 2 BD-Rate gains for speed 8 Up to 2.2% SSIMULACRA 2 BD-Rate gains for speed 9 - Perceptual Quality Improvements + RTC: Visual quality improvements for screen content mode. + RTC: Visual quality improvements for video mode for resolutions >= 720p. - Speedups + Optimize intraBC search for better speed/efficiency tradeoffs for all intra mode speeds >= 1 + Optimize intraBC block hashing process + RTC Screen: speed feature added to speed 12 for ~2x speedup on slide/scene changes, for resolutions >= 720p. + ML based speedup improvement on the partition pruning for speed <= 2 - Other Improvements + Fixes for RPS (reference picture selection) for RTC: Based on av1_discuss issue: https://groups.google.com/a/aomedia.org/g/av1-discuss/c/sqFad980SsA - Bug Fixes + b:421196988: all intra speed 8: overuse of palette mode unnecessarily inflating file sizes + b:423804955: Improve quality for 4K Screencast + webrtc:388070060: Allow per-frame calculation of PSNR + b:433046392, b:432035817: Fix to SVC crash triggered with Jitsi video conference app. + b:419622699: Fix integer overflow in update_buffer_level + b:407813259: Fix to update seq_params for number of layers change + b:400885218: External scaling for AV1 + b:391849810: High AV1 frame encode time on slide changes + b:399575647: Too aggressive QP backoff at scene changes + b:383306740: Quality degradation at horizontal scrolling - Enable VMAF tuning ==== libdrm ==== Version update (2.4.128 -> 2.4.129) Subpackages: libdrm2 libdrm_amdgpu1 libdrm_intel1 - Update to 2.4.129 * amdgpu: update marketing names * amdgpu: update marketing names * Sync headers with drm-next ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11 - Remove dbus-1-glib, it's a shared library and thus pulled in by applications requring it automatically - Remove dbus-1-x11, doesn't work with dbus-broker [bsc#1253497] ==== vim ==== Version update (9.1.1754 -> 9.1.1918) Subpackages: vim-data-common vim-small - BuildIgnore glycin-loaders: the loaders are a valid dependency to GTK3, but as we don't run a test suite involving gvim (and thus gtk3) wen can cut the dep chain at this point and make vim building cheaper. Also eliminates a build cycle vmaf/libjxl/vim. - Update to 9.1.1918. - Upstream changes: * 9.1.1918: completion: crash with fuzzy completion * 9.1.1917: Vim9: incorrect type inference with mkdir() * 9.1.1916: WinEnter autocommand confuses Vim when closing tabpage * 9.1.1915: :breaklist accepts unprocessed arguments. * 9.1.1914: runtime(netrw): wipes unnamed buffers * 9.1.1913: Error message with :unlet! and non-existing dictionary item * 9.1.1912: tests: test_plugin_comment fails * 9.1.1911: build failure on Solaris with gcc 5 * 9.1.1910: tests: test failures in Test_term_gettitle() in CI * 9.1.1909: filetype: .mom files recognized as nroff files * 9.1.1908: tests: test_crash.vim times out in CI ASAN builds * 9.1.1907: xterm: no support for mouse buttons 8 and 9 * 9.1.1906: filetype: not all Ruby files are recognized * 9.1.1905: tabpanel: truncates terminal output * 9.1.1904: Code still supports GTK2 versions older than 2.4 * 9.1.1903: GTK naming still reflects GTK1 support * 9.1.1902: GTK fails to compile with !FEAT_PROP_POPUP * 9.1.1901: tests: test_vim9_generics fails without job feature * 9.1.1900: tabpanel: wrong condition after v9.1.1898 * 9.1.1899: tabpanel: getcmdscreenpos() wrong when tabpanel is shown * 9.1.1898: tabpanel: inconsistent use of cmdline with tabpanel * 9.1.1897: Mac: Build failure on Mac OS X 10.6 * 9.1.1896: tests: patch v9.1.1895 breaks CI - Refresh patches: * vim-7.3-filetype_spec.patch * vim-7.4-filetype_apparmor.patch - Update to 9.1.1895. - Upstream changes: * 9.1.1895: OSC terminal response hard to detect * 9.1.1894: global_runtime_dir appends /after directory when using XDG * 9.1.1893: ICCF charity will dissolve * 9.1.1892: Not possible to know once Vim is done with sourcing vimrc * 9.1.1891: g does not move to last non-blank in visual mode * 9.1.1890: %P in 'statusline' doesn't behave as documented * 9.1.1889: filetype: not all AppleScript files are recognized * 9.1.1888: Wrong display with cpo+=$, matchparen and wrapped line * 9.1.1887: string handling in strings.c can be improved * 9.1.1886: filetype: Android aconfig files are not recognized * 9.1.1885: Wrong restored cursor pos when re-entering buffer after changes * 9.1.1884: :defer an empty lambda causes a crash * 9.1.1883: Wrong display with 'smoothscroll' with -diff * 9.1.1882: Vim9: Not able to use a lambda with :defer * 9.1.1881: tests: test_popupwin fails after c8eeda9b * 9.1.1880: Allocation error with complete_info() * 9.1.1879: Crash when using a lambda funcref with :defer * 9.1.1878: filetype: Soy files are not recognized * 9.1.1877: cindent: wrong indentation after an array declaration * 9.1.1876: pre-inserted text not exposed in cmdcomplete_info() * 9.1.1875: username parsing bug in netrw plugin * 9.1.1874: short-description * 9.1.1873: Clipboard provider feature broke clipboard support * 9.1.1872: Cmdline history not updated when mapping and * 9.1.1871: Wrong 'showcmd' in the cmdwin * 9.1.1870: :Tutor may not work as expected * 9.1.1869: tests: test failures with Python 3.14 and test_python3 * 9.1.1868: v:register is wrong in v_: command * 9.1.1867: HAVE_STDARG_H still defined * 9.1.1866: HAVE_STRCSPN define is unused * 9.1.1865: tests: do not notice lines containing only a tab * 9.1.1864: tests: Clipboard provider feature test failure * 9.1.1863: Cannot test for working "+" register * 9.1.1862: wrong ifdefs for clipboard provider - update to 9.1.1861 - refresh patches: vim-7.3-filetype_changes.patch vim-7.3-filetype_ftl.patch vim-7.3-filetype_spec.patch vim-7.3-sh_is_bash.patch vim-7.4-filetype_apparmor.patch - drop last support for python2 - enable wayland support * patch 9.1.1861: Amiga: Locating runtime dir and rc files can be simplified * patch 9.1.1860: clipboard register "+" enabled with cplipboard provider feature * patch 9.1.1859: completion: whitespace not cleared with 'ai' * patch 9.1.1858: v:register not reset after Visual mode command * patch 9.1.1857: Missing clipboard provider support * patch 9.1.1856: cannot style popup window (border, shadow, etc) * patch 9.1.1855: Makefile: using non-portable syntax * runtime(doc): Miscellaneous documentation fixes * runtime(doc): Fix example highlighting at :help prop_list() * runtime(doc): Normalise formatting of builtin function descriptions * runtime(doc): Remove accidental option name highlighting from :help channel.txt * patch 9.1.1854: unnecessary code in optionstr.c * patch 9.1.1853: Ctrl-F and Ctrl-B at more prompt not working with key protocol * runtime(vimcomplete): do not complete on empty line * runtime(doc): fix inconsistent alignment * runtime(bitbake): fix multiline Python function parameter syntax * runtime(rst): Preserve indentation of directives * runtime(rst): Update b:undo_ftplugin variable * runtime(rst): Style update * runtime(rst): Enable spell checking for more syntax constructs * runtime(rst): Inline literal escape support * runtime(rst): Recognise numeric footnotes [1] correctly ... changelog too long, skipping 217 lines ... - nocompatible must be set before the syntax highlighting is turned on.