Please note that this mail was generated by a script. The described changes are computed based on the aarch64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&version=Tumbleweed&build=20250902 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: chromaprint (1.5.1+git.20221217 -> 1.6.0) gettext-runtime gom (0.5.3 -> 0.5.4) ncurses (6.5.20250809 -> 6.5.20250830) openSUSE-release (20250901 -> 20250902) python-greenlet (3.2.3 -> 3.2.4) python-pygit2 (1.17.0 -> 1.18.2) snowball (2.2.0 -> 3.0.1) texlive === Details === ==== chromaprint ==== Version update (1.5.1+git.20221217 -> 1.6.0) - version update to 1.6.0 * Added support for FFmpeg 8.0 * Added chromaprint_decode_fingerprint_header function * Added missing chromaprint_get_algorithm function implementation * Optimized simhash calculation and fingerprint decoding * Improved fingerprint compression performance by pre-allocating vector storage * CMake improvements: updated minimum version to 3.10, use GNUInstallDirs, install config targets * Build Linux ARM64 binaries * Allow build to exclude internal avresample - removed patches - 0005-Fix-compatibility-with-ffmpeg-7.0.patch (upstreamed) - More precise ffmpeg BuildRequires to nudge bs_sched for 15.6 - Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini - Rename %soname to %sover to reflect actual use of the variable - Use the SRPM base name for the devel subpackage ==== gettext-runtime ==== Subpackages: envsubst libtextstyle0 - Add _constraints to avoid OOM build errors - autopoint requires diffutils (diff, cmp) ==== gom ==== Version update (0.5.3 -> 0.5.4) - Update to version 0.5.4: + Build system improvements. - Modernize spec, use ldconfig_scriptles and autosetup macros and modern Supplements. Further enable the previously disabled meson_test macro, run tests during build. Also drop now obsolete removal of la files, no longer built since port to meson. ==== ncurses ==== Version update (6.5.20250809 -> 6.5.20250830) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch 20250830 + in-progress work to merge MinGW/Windows port. + build-fix for experimental Windows configuration (report by Kirill Makurin). + improve pattern used for configure --with-xterm-kbs option. - Add ncurses patch 20250823 + improve style of MKterminfo.sh script (patches by Branden Robinson). + improve formatting/style of manpages (patches by Branden Robinson). + remove redundant definition of ConsoleInfo. + change scope of TTY, GET_TTY and SET_TTY to ncurses-internals - Add ncurses patch +20250816 + remove redundant reference to compiler in libtool configuration of mk-1st.awk (report by Lorinczy Zsigmond). + build-fixes for --enable-exp-win32 configuration + improve formatting/style of manpages (patches by Branden Robinson). - Fix build of tack as with patch 20250823 some parts of term.h became ncurses internal (including termios.h e.g.) - Correct hunk offsets of patch ncurses-6.4.dif ==== openSUSE-release ==== Version update (20250901 -> 20250902) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== python-greenlet ==== Version update (3.2.3 -> 3.2.4) - Update to 3.2.4 * Various small build/test changes for less common configurations (e.g., building CPython with assertions enabled but NOT debugging), contributed by MichaŠGórny. Note that while greenlet will BUILD in a free-threaded Python, it will cause the GIL to be allocated and used, and memory may leak. Also note that these configurations are not tested by this project's CI. * Fix an assertion error on debug builds of Python 3.14 when using the experimental JIT. See PR 460. ==== python-pygit2 ==== Version update (1.17.0 -> 1.18.2) - Update to 1.18.2 1.18.2 (2025-08-16) - ------------------------ - Add support for almost all global options - Now it's possible to set `Submodule.url = url` - New `RemoteCallbacks.push_negotiation(...)` - New optional boolean argument `connect` in `Remote.ls_remotes(...)` - New `Remote.list_heads(...)` returns a list of `RemoteHead` objects - Documentation fixes - Typing improvements Deprecations: - `Remote.ls_remotes(...)` is deprecated, use `Remote.list_heads(...)` 1.18.1 (2025-07-26) - ------------------------ - Update wheels to libgit2 1.9.1 and OpenSSL 3.3 - New `Index.remove_directory(...)` - New `Index.add_conflict(...)` - Now `Repository.merge_file_from_index(...)` returns a `MergeFileResult` object when called with `use_deprecated=False` - Typing improvements Deprecations: - At some point in the future `use_deprecated=False` in `Repository.merge_file_from_index(..., use_deprecated=False)` will be the default. 1.18.0 (2025-04-24) - ------------------------ - Upgrade Linux Glibc wheels to `manylinux_2_28` - Add `RemoteCallbacks.push_transfer_progress(...)` callback - New `bool(oid)` - Now `Repository.merge(...)` accepts a commit or reference object - New `threads` optional argument in `Remote.push(...)` - New `proxy` optional argument in `clone_repository(...)` - New optional arguments `context_lines` and `interhunk_lines` in `Blob.diff(...)` ; and now `Repository.diff(...)` honors these two arguments when the objects diffed are blobs. - Now `Tree.diff_to_workdir(...)` accepts keyword arguments, not just positional. - Fix when a reference name has non UTF-8 chars - Fix condition check in `Repository.remotes.rename(...)` - Add codespell workflow, fix a number of typos - Documentation and typing - CI: Use ARM runner for tests and wheels - Build and CI updates Deprecations: - Passing str to `Repository.merge(...)` is deprecated, instead pass an oid object (or a commit, or a reference) Breaking changes: - Keyword argument `flag` has been renamed to `flags` in `Blob.diff(...)` and `Blob.diff_to_buffer(...)` ==== snowball ==== Version update (2.2.0 -> 3.0.1) - Updated to version 3.0.1: + The __init__.py in 3.0.0 was incorrectly generated due to a missing build dependency and the list of algorithms was empty, (gh#snowballstem/snowball#229, gh#snowballstem/snowball#230 and gh#snowballstem/snowball#231). + Add trove classifiers for Armenian and Yiddish which have now been registered with PyPI, (gh#snowballstem/snowball#228). - Changes from version 3.0.0: + Numerous bug fixes and improvements, see full details in /usr/share/doc/packages/snowball/NEWS. - Rebase build-options.diff, python-dist.diff and shared-library.diff. - Spec file clean up and add patch attributions. ==== texlive ==== - Increase pool_size and pool_free for both xmltex and pdfxmltex to get formats created and xmlto runing again (boo#1248830)
