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)


Reply via email to