Packages changed: grub2 kmod (30 -> 31) python-pexpect python-pytz (2023.3 -> 2023.3.post1) vim (9.0.1894 -> 9.0.2043) === Details === ==== grub2 ==== Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi - Fix detection of encrypted disk's uuid in powerpc to cope with logical disks when signed image installation is specified (bsc#1216075) * 0003-grub-install-support-prep-environment-block.patch - grub2.spec: Add support to unlocking multiple encrypted disks in signed grub.elf image for logical disks ==== kmod ==== Version update (30 -> 31) Subpackages: kmod-bash-completion libkmod2 - Fix tests * refresh configure-Detect-openssl-sm3-support.patch * refresh kmod-Add-pkgconfig-file-with-kmod-compile-time-confi.patch * refresh usr-lib-modules.patch - Update to release 31 * Allow passing a path to modprobe so the module is loaded from anywhere from the filesystem. * Use in-kernel decompression if available. * depmod learned a `-o <dir>` option to allow using a separate output directory. - Delete depmod-Introduce-outdir-option.patch, testsuite-Handle-different-sysconfdir.patch, testsuite-depmod-use-defines-for-the-rootfs-lib_modu.patch, 0001-testsuite-repair-read-of-uninitialized-memory.patch, testsuite-Move-setup-rootfs-logic-from-Makefile-to-s.patch ==== python-pexpect ==== - add 742.patch, gh#pexpect/pexpect#742 This makes it compatible with python3.12 gh#pexpect/pexpect#736#issuecomment-1427273882 ==== python-pytz ==== Version update (2023.3 -> 2023.3.post1) - Update to 2023.3.post1 * Replace deprecated datetime.utcfromtimestamp() * Resurrect Python 2.7 tests * Add support for Python 3.12 - Drop pytz-%{version}.tar.gz.asc and python-pytz.keyring * PyPI hides the .asc files and wants to drop the support * related: https://github.com/certbot/certbot/issues/9707 ==== vim ==== Version update (9.0.1894 -> 9.0.2043) Subpackages: vim-data vim-data-common vim-small xxd - Update to version 9.0.2043 * Vim9: issue with funcref assignmentand varargs * Test_cq_zero_exmode fails without channel feature * trim(): hard to use default mask * include syntax script for json5 (#13356) * trim(): hard to use default mask * completion shows current word after completion restart * Vim9: object method funcref not cleaned up after use * A few remaining cmdline completion issues with C-E/Y * if_python: rework python3.12 build dependency * [security] use-after-free with wildmenu * don't try to copy SMACK attribute, when none exist * gcc overflow-warning for f_resolve * Fix more typos (#13354) * cannot get mouse click pos for tab or virt text * correct <PageUp>/<PageDown> behavior in 'wildmenu' (#13336) * TextChangedI may be triggered by non-insert mode change * no max callback recursion limit * Vim9: no support for partials using call() * confusing build dependencies * Vim9: no support for bitwise operators in lambda funcs * win32: python3 dll loading can be improved * no cmdline completion for ++opt args * no filetype detection for Debian sources * need more tests for :cq * getmousepos() returns wrong index for TAB char * Coverity complains about change in charset * Update Serbian messages translation (#13324) * Update ftplugin (#13327) * Vim9: islocked() needs more work * Improve command-line completion docs (#13331) * Vim9: no support for funcrefs * complete_info() returns wrong index * linebreak applies for leading whitespace * Vim9: assignment operators don't work for class vars * Vim9: does not handle islocked() from a method correctly * confusing ifdefs in if_<lang>.c * Unicode tables outdated * Vim9: error message can be more accurate * INI files not detected * [security] use-after-free from buf_contents_changed() * cmdline-completion for comma-separated options wrong * test: undofile left behind * Vim9: covariant parameter types allowed * Vim9: need more tests * partially revert patch v9.0.1997 * Missing test file * xxd: compilation warning * make command name for &iskeywordprg more unique (#13297) * Vim9: need cleanup of class related interface code * updated translation of xxd manpage * Vim9: segfault with islocked() * Vim9: use-after-free in deep call stack * Update ftplugin (#13213) * Vim9: some error messages can be improved * xxd: cannot reverse a bit dump * Some unused code in move.c and string.c * remove E1520 tag (#13289) * Cannot build with python312 * Update vim9class help (#13292) * Invalid memory access with empty 'foldexpr' * inconsistent feature description * warning about unused function definition * [security] segfault in exmode * no cmdline completion for setting the font * strange error number * diff (`df`) may open the wrong window (#13275) * Update `.netrwbook` immediately on bookmark change (#13276) * revert permission changes for xxd manpages again (#13277) * Vim9: double error message given * Vim9: potential use-after-free for class members * win32: font-size calculation can be improved * Update Serbian messages translation (#13282) * Vim9: accepting type-annotations * Correct filetype detection pattern and style (#13284) * scrolling inactive window not possible with cursorbind * error when trying to :bd unloaded buffer * vim9: clean up from v9.0.1955 * not being able to scroll up in diff mode * win32: issues with stable python ABI * No filetype detection for just files * Vim9: object members can change type * update translation of xxd manpage * update xxd manpage and mention $NO_COLOR env * fix two typos in `vim9.txt` and `options.txt` (#13258) * remove E1507 help tag, which is no longer used (#13254) * style: space before tab in optionstr.c * xattr: permission-denied errors on write * Update Russian message translation to Vim 9.0.1968 (#13239) * add missing error numbers in the help. (#13241) * mention how to disable folding in diff mode (#13242) * vim9: using contra-variant type-checks * Clean up cmdline option completion code * win32: missing '**' expansion test * macOS: FEAT_SOUND guard too restrictive * win32: high-dpi support can be improved * [security] buffer-overflow in trunc_string() * cmdline completion should consider key option * xattr errors not translated ... changelog too long, skipping 96 lines ... *