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=20250205

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:
  MozillaFirefox (134.0.2 -> 135.0)
  findutils
  gstreamer (1.24.11 -> 1.24.12)
  gstreamer-plugins-bad (1.24.11 -> 1.24.12)
  gstreamer-plugins-base (1.24.11 -> 1.24.12)
  gstreamer-plugins-good (1.24.11 -> 1.24.12)
  gstreamer-plugins-libav (1.24.11 -> 1.24.12)
  gstreamer-plugins-ugly (1.24.11 -> 1.24.12)
  nautilus (47.1 -> 47.2)
  ncurses (6.5.20250118 -> 6.5.20250201)
  python-hpack (4.0.0 -> 4.1.0)
  rpm
  tigervnc
  util-linux
  webrtc-audio-processing-1

=== Details ===

==== MozillaFirefox ====
Version update (134.0.2 -> 135.0)
Subpackages: MozillaFirefox-branding-upstream

- Mozilla Firefox 135.0
  https://www.mozilla.org/en-US/firefox/135.0/releasenotes
  MFSA 2025-07 (bsc#1236539)
  * CVE-2025-1009 (bmo#1936613)
    Use-after-free in XSLT
  * CVE-2025-1010 (bmo#1936982)
    Use-after-free in Custom Highlight
  * CVE-2025-1018 (bmo#1910818)
    Fullscreen notification is not displayed when fullscreen is
    re-requested
  * CVE-2025-1011 (bmo#1936454)
    A bug in WebAssembly code generation could result in a crash
  * CVE-2025-1012 (bmo#1939710)
    Use-after-free during concurrent delazification
  * CVE-2025-1019 (bmo#1940162)
    Fullscreen notification not properly displayed
  * CVE-2025-1013 (bmo#1932555)
    Potential opening of private browsing tabs in normal browsing windows
  * CVE-2025-1014 (bmo#1940804)
    Certificate length was not properly checked
  * CVE-2025-1016 (bmo#1936601, bmo#1936844, bmo#1937694, bmo#1938469,
    bmo#1939583, bmo#1940994)
    Memory safety bugs fixed in Firefox 135, Thunderbird 135,
    Firefox ESR 115.20, Firefox ESR 128.7, Thunderbird 115.20,
    and Thunderbird 128.7
  * CVE-2025-1017 (bmo#1926256, bmo#1935471, bmo#1935984)
    Memory safety bugs fixed in Firefox 135, Thunderbird 135,
    Firefox ESR 128.7, and Thunderbird 128.7
  * CVE-2025-1020 (bmo#1939063, bmo#1942169)
    Memory safety bugs fixed in Firefox 135 and Thunderbird 135
- requires rust 1.83

==== findutils ====

- do not crash when file system loop was encountered [bsc#1231472]
- added patches
  fix https://git.savannah.gnu.org/cgit/findutils.git/commit/?id=e5d6eb919b9
  + findutils-avoid-crash-system-loop.patch
- modified patches
  % findutils-xautofs.patch (p1)

==== gstreamer ====
Version update (1.24.11 -> 1.24.12)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0

- Update to version 1.24.12:
  + Highlighted bugfixes:
  - d3d12: Fix shaders failing to compile with newer dxc versions
  - decklinkvideosink: Fix handling of caps framerate in auto
    mode; also a decklinkaudiosink fix
  - devicemonitor: Fix potential crash macOS when a device is
    unplugged
  - gst-libav: Fix crash in audio encoders like avenc_ac3 if
    input data has insufficient alignment
  - gst-libav: Fix build against FFmpeg 4.2 as in Ubuntu 20.04
  - gst-editing-services: Fix Python library name fetching on
    Windows
  - netclientclock: Don't store failed internal clocks in the
    cache, so applications can re-try later
  - oggdemux: Seeking and duration fixes
  - osxaudiosrc: Fixes for failing init/no output on recent iOS
    versions
  - qtdemux: Use mvhd transform matrix and support for flipping
  - rtpvp9pay: Fix profile parsing
  - splitmuxsrc: Fix use with decodebin3 which would occasionally
    fail with an assertion when seeking
  - tsdemux: Fix backwards PTS wraparound detection with
    ignore-pcr=true
  - video-overlay-composition: Declare the video/size/orientation
    tags for the meta and implement scale transformations
  - vtdec: Fix seeks occasionally hanging on macOS due to a race
    condition when draining
  - webrtc: Fix duplicate payload types with RTX and multiple
    video codecs
  - win32-pluginoader: Make sure not to create any windows when
    inspecting plugins
  - wpe: Various fixes for re-negotiation, latency reporting,
    progress messages on startup
  - x264enc: Add missing data to AvcDecoderConfigurationRecord in
    codec_data for high profile variants
  - cerbero: Support using ccache with cmake if enabled
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - device: Fix racy nullptr deref on macOS when a device is
    unplugged
  - iterator: Added error handling to filtered iterators
  - netclientclock: Don't ever store failed internal clocks in
    the cache
  - netclock-replay: use gst_c_args when building, fixing build
    failure on Solaris
  - pluginloader-win32: create no window
  - pluginloader-win32: fix use after free in
    find_helper_bin_location
  - sparsefile: ensure error is set when read_buffer() returns 0
  - basetransform: fix incorrect logging inside
    gst_base_transform_query_caps

==== gstreamer-plugins-bad ====
Version update (1.24.11 -> 1.24.12)
Subpackages: libgstadaptivedemux-1_0-0 libgstanalytics-1_0-0 
libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 
libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 
libgstmpegts-1_0-0 libgstmse-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 
libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 
libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 
libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0

- Update to version 1.24.12:
  + decklinkvideosink:
  - Fix handling of caps framerate in auto mode
  - Don't crash if started without corresponding video sink
  + d3d12: Fix shaders failing to compile with newer dxc versions
  + tsdemux: Fix backwards PTS wraparound detection with
    ignore-pcr=true
  + vtdec:
  - fix seeks hangs due to a race condition draining
  - seeks freeze the pipeline
  + wayland: Print table split when DMABuf format changes
  + webrtc: fix duplicate payload types with RTX and multiple video
    codecs
  + wpevideosrc: Clear cached SHM buffers after caps re-negotiation
  + wpe:
  - Report latency and start-up progress messages
  - Remove glFlush() when filling buffer
  + Fix build with gtk3 but not wayland
  + Various fixes found from adding extra warning flags

==== gstreamer-plugins-base ====
Version update (1.24.11 -> 1.24.12)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 
libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 
libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 
libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 
typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0

- Update to version 1.24.12:
  + oggdemux: fixes seeking in some cases by not overwriting a
    valid duration with CLOCK_TIME_NONE
  + video-overlay-composition: Declare the video/size/orientation
    tags for the meta & implement scale transformation
  + Various fixes found from adding extra warning flags

==== gstreamer-plugins-good ====
Version update (1.24.11 -> 1.24.12)
Subpackages: gstreamer-plugins-good-gtk

- Update to version 1.24.12:
  + osxaudiosrc: Fixes for failing init/no output on recent iOS
    versions
  + qtdemux: Use mvhd transform matrix and support for flipping
  + qtmux: fix critical warnings on negotiation error
  + rtpvp9pay: fix profile parsing
  + splitmuxsrc:
  - Ensure only a single stream-start event is pushed
  - decodebin3 Fails with assertion in
    mq_slot_handle_stream_start when seeking
  + Various fixes found from adding extra warning flags

==== gstreamer-plugins-libav ====
Version update (1.24.11 -> 1.24.12)

- Update to version 1.24.12:
  + avaudenc: fix crash in avenc_ac3 if input buffers are
    insufficiently aligned
  + avcodecmap: Only use new channel positions when compiling
    against new enough ffmpeg
  + gst-libav: 1.24.11: Fails to build with minimum supported
    ffmpeg version

==== gstreamer-plugins-ugly ====
Version update (1.24.11 -> 1.24.12)

- Update to version 1.24.12:
  + x264enc: add missing data to AvcDecoderConfigurationRecord, and
    switch to GstByteWriter

==== nautilus ====
Version update (47.1 -> 47.2)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4

- Update to version 47.2:
  + Enhancements:
  - Adopt CI release workflow
  - Speed up batch file deletions
  - Speed up simple recursive search through mount monitors
  + Bugfixes:
  - Fix thumbnails for changed files
  - Fix parent path URIs for remote path
  - Fix potential crashes in directory callbacks
  + Updated translations.

==== ncurses ====
Version update (6.5.20250118 -> 6.5.20250201)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm 
terminfo-screen

- Add ncurses patch 20250201
  + add <new> to the possible headers declaring the C++ std::bad_alloc
    (report by Carl Hansen).
  + modify check for stdbool.h to be more conservative in case the
    headers are used with a compiler other than that which was used to
    configure (Redhat #2342514).
  + improve MKlib_gen.sh handling of "bool" type, for building link_test
  + improve formatting/style of manpages (patches by Branden Robinson).
- Add ncurses patch 20250125
  + improve error-handling in c++ binding (report by Mingjie Shen).
  + strict compiler-warning fixes for upcoming gcc15
- Install missed ticw.pc
- Update README.devel

==== python-hpack ====
Version update (4.0.0 -> 4.1.0)

- Update to 4.1.0
  * API Changes (Backward Incompatible)**
  - Support for Python 3.6 has been removed.
  - Support for Python 3.7 has been removed.
  - Support for Python 3.8 has been removed.
  - Renamed `InvalidTableIndex` exception to `InvalidTableIndexError`.
  * API Changes (Backward Compatible)**
  - Support for Python 3.9 has been added.
  - Support for Python 3.10 has been added.
  - Support for Python 3.11 has been added.
  - Support for Python 3.12 has been added.
  - Support for Python 3.13 has been added.
  - Optimized bytes encoding of headers.
  - Updated packaging and testing infrastructure.
  - Code cleanup and linting.
  - Added type hints.
- Refresh healthcheck.patch
- Refresh test_fixtures.tar.xz
- Switch build system from setuptools to pyproject.toml
  * Add python-pip and python-wheel to BuildRequires
  * Replace %python_build with %pyproject_wheel
  * Replace %python_install with %pyproject_install
  * Update name for dist directory in %files section

==== rpm ====
Subpackages: librpmbuild10

- allow to have the primary binding signature in the unhashed area
  * updated rpmpgp_legacy-1.0.tar.gz to rpmpgp_legacy-1.1.tar.gz

==== tigervnc ====
Subpackages: libXvnc1 tigervnc-selinux xorg-x11-Xvnc xorg-x11-Xvnc-module

- Only add selinux on %suse_version >= 1600

==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1

- Create and own directories /etc/blkid.conf.d and
  /usr/etc/blkid.conf.d (boo#1235887#c3).
- Add missingok for /etc/blkid.conf.

==== webrtc-audio-processing-1 ====

- Fix package name in spec file to include the -1
- Rename package to webrtc-audio-processing-1 to use the
  unversioned package name for webrtc-audio-processing 2.1

Reply via email to