Packages changed: MicroOS-release (20250610 -> 20250611) apparmor gtk4 (4.18.5 -> 4.18.6) kernel-firmware-iwlwifi (20250603 -> 20250609) kernel-firmware-mediatek (20250603 -> 20250606) libapparmor libass (0.17.3 -> 0.17.4) libopenmpt (0.7.13 -> 0.8.0) libportal libslirp (4.9.0+5 -> 4.9.1+1) openal-soft (1.24.2 -> 1.24.3~179) patterns-base python-maturin (1.8.6 -> 1.8.7) python-pycairo (1.26.1 -> 1.28.0) python-pyserial python-pysmbc python-pyzmq python-requests (2.32.3 -> 2.32.4) rpm samba (4.22.1+git.393.a3fcbaec1e5 -> 4.22.2+git.396.c752843dcf4) slirp4netns (1.3.2 -> 1.3.3) sqlite3 (3.49.2 -> 3.50.1) === Details === ==== MicroOS-release ==== Version update (20250610 -> 20250611) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== apparmor ==== - update dovecot24.diff - more permissions for dovecot 2.4 (boo#1243008) ==== gtk4 ==== Version update (4.18.5 -> 4.18.6) Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0 - Update to version 4.18.6: + Bugs fixed: - Wrong behavior of GdkKeymap on macOS - cups: NULL-terminate array of choices - Fix the android build - icontheme: Load the missing image icon from the theme + Updated translations. ==== kernel-firmware-iwlwifi ==== Version update (20250603 -> 20250609) - Update to version 20250609 (git commit 0d92efb540f4): * Revert "iwlwifi: add Bz/gl FW for core96-76 release" ==== kernel-firmware-mediatek ==== Version update (20250603 -> 20250606) - Update to version 20250606 (git commit 4f0106cf1943): * mediatek MT7922: update bluetooth firmware to 20250523103438 * mediatek MT7921: update bluetooth firmware to 20250523111333 * linux-firmware: update firmware for MT7922 WiFi device * linux-firmware: update firmware for MT7921 WiFi device ==== libapparmor ==== - update dovecot24.diff - more permissions for dovecot 2.4 (boo#1243008) ==== libass ==== Version update (0.17.3 -> 0.17.4) - Update to 0.17.4: * add new API to prune old events from memory - ass_prune_events for manual pruning - ass_configure_prune to set up automatic pruning * add ASS_OVERRIDE_BIT_BLUR flag * fontconfig: fix minor memory leaks in pathological font setups * coretext: fix build on older compilers or Mac OS X 10.5 * checkasm: fix build for older compilers * aarch64: fix assembly build on strict compilers due to oversized align * meson: improve ASM configuration on x86 Android * meson: align MSVC warnings and optimisations closer to gcc-like compilers * meson can now build all dev utility executables ==== libopenmpt ==== Version update (0.7.13 -> 0.8.0) - Update to 0.8.0: * [New] Can now read PumaTracker (PUMA) modules. * [New] Can now read Face The Music (FTM) modules. * [New] Can now read Future Composer (FC / FC13 / FC14 / SMOD) modules. * [New] Can now read Game Music Creator (GMC) modules. * [New] Can now read Chuck Biscuits / Black Artist (CBA) modules from the Expoze musicdisk by Heretics * [New] Can now read Real Tracker 2 (RTM) modules. * [New] Can now read Images Music System (IMS) modules. * [New] Can now read ChipTracker (MOD) modules. * [New] Can now read TCB Tracker (MOD) modules. * [New] Can now read EasyTrax (ETX) modules. * [New] Can now load UNIC Tracker v1 (UNIC) files. * [New] MED: Synthesized and hybrid instruments are now supported. * [New] GT2: Better support for old “envelopes”, in particular adding support for the previously missing tremor / tremolo / vibrato. * [New] NST: His Master’s Noise “Mupp” instruments are now supported, as well as command 7 “mega-arp”. * [New] libopenmpt: New APIs for determining whether order list entries or pattern indices have a special meaning: openmpt::module::is_order_skip_entry(), openmpt::module::is_pattern_skip_item(), openmpt::module::is_order_stop_entry(), openmpt::module::is_pattern_stop_item() (C++), and openmpt_module_is_order_skip_entry(), openmpt_module_is_pattern_skip_item(), openmpt_module_is_order_stop_entry(), openmpt_module_is_pattern_stop_item() (C). * [New] libopenmpt: New APIs for retrieving pattern time signature information: openmpt::module::get_pattern_rows_per_beat(), openmpt::module::get_pattern_rows_per_measure() (C++), and openmpt_module_get_pattern_rows_per_beat(), openmpt_module_get_pattern_rows_per_measure() (C). * [New] libopenmpt: New APIs for retrieving the restart / loop position: openmpt::module::get_restart_order(), openmpt::module::get_restart_row() (C++), and openmpt_module_get_restart_order(), openmpt_module_get_restart_row() (C). * [New] libopenmpt: New API for retrieving the playback time at a given order / row combination: openmpt::module::get_time_at_position() (C++), and openmpt_module_get_time_at_position() (C). * When formatting pattern data, effect letters in the volume column are now always formatted correctly, regardless of the module format. * IT: Various playback fixes. * IT: When using tone portamento to another sample after the previous sample’s sustain loop has been released, the new sample should also not play its sustain loop. * IT: When triggering an empty instrument note slot, completely ignore the pattern cell - do not reset the currently playing instrument’s envelopes, and also don’t process any effects - including global ones. * IT: Offset with instrument number but no note should play offset effect with previous note. * IT: Fixed various combinations of volume column and effect column portamento effects. * IT: Implemented a quirk in command Lxx that always executes a portamento down when no tone portamento has been set up before, sometimes causing the target note to be reached immediately, or sliding the note down very subtly. * IT: Envelope Carry should not be influenced by a previous note-off. * XM: When a key-off is encountered before auto-vibrato reaches full depth, the depth is reset. * S3M: Combined slides (Kxy / Lxy) are no longer run on the first tick of a row in files made with Scream Tracker. * MOD: Groo’s “The Ultimate Beeper” now plays like in ProTracker. * DTM: Portamentos are now also evaluated on the first tick of the row. * MO3: If multiple sample slots shared the same Ogg Vorbis sample, only one sample slot was loaded. * MED: Various playback fixes. * SymMOD: Files containing more than 127 channels are no longer rejected. * Better support for automatic slide commands (commands that keep sliding on following rows) in various formats. * The pattern channel limit was raised from 127 to 192 for some formats. * openmpt123: Multi-threaded encoding is enabled with libFLAC 1.5.0 or newer. * xmp-openmpt: Memory consumption during file loading has been reduced. ==== libportal ==== Subpackages: libportal-gtk4-1 libportal1 - Fix qt devel sub-packages Requires. - Use _multibuild for qt5 and qt6 so we can disable building the qt5 flavor in SLE16/SLFO and enable it in Leap 16. ==== libslirp ==== Version update (4.9.0+5 -> 4.9.1+1) - Update to version 4.9.1+1: * Mention how to get debugging prints * Release v4.9.1 * tcp: Fix starting the linger2 timer on socket shutdown * tcp: Reduce linger time to two minutes * tcp: on input during init, reset TCPT_KEEP to TCPTV_KEEP_INIT * tcp: on input, reset TCPT_KEEP to TCPTV_KEEP_IDLE rather than TCPTV_KEEPINTVL * Modified util.c to handle WSA function return values closer to specification. Explicit checks for INVALID_SOCKET and SOCKET_ERROR are made. * apple: Fix getting IPv4 DNS server address when IPv4 and IPv4 are interleaved * Do not link tests with libslirp.map ==== openal-soft ==== Version update (1.24.2 -> 1.24.3~179) - Use the @TAG@~@VERSION@ format specifier in obs_scm service - Update to git version 1.24.3+git7f56dcdf. This includes the port to Qt6 added as a patch previously and also other fixes that let this build in Leap 15.6. - Drop patch that's already included in this version: * 1132.patch - Use %cmake_build instead of %make_jobs - Add 1132.patch: port to Qt6 - Apply spec-cleaner -ki changes - Replaced deprecated ALSOFT_CONFIG CMake option with ALSOFT_INSTALL_UTILS - Update to version 1.24.3: * Fixed handling WASAPI enumerated device changes * Fixed a crash with UWP builds when __wargv is null * Fixed using AL_FORMAT_BFORMAT3D_I32 * Improved the bsinc resamplers' cutoff frequencies * Slightly reduced the aliasing noise in the cubic spline resampler * Added new bsinc48 and fast_bsinc48 resampler options. * Added support for using NFC filters with UHJ output. ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11 - Add cockpit-packages to sw_management Recommends for SLES 16.0 (bsc#1240517). ==== python-maturin ==== Version update (1.8.6 -> 1.8.7) - Update to 1.8.7 * Allow specifying compression method and level, in both `build` and `develop` modes gh#PyO3/maturin#2625 ==== python-pycairo ==== Version update (1.26.1 -> 1.28.0) - Update to 1.28.0: * Changes: + Remove hypothesis test dependency + Release the input buffer passed to ImageSurface.create_for_data() when calling Surface.finish() already, not just when the underlying surface is destroyed + Return a PathDataType (int subtype) instead of int with Path.__iter__() + Emit a DeprecationWarning in case ImageSurface.get_data() is called on an already finished surface. + Emit a DeprecationWarning for the undocumented num_glyphs parameter in Context.glyph_extents(), Context.glyph_path(), Context.show_glyphs(), ScaledFont.glyph_extents() * Fixes: + Remove the executable bit from cairo/__init__.py + Remove usage of removed typing.ByteString to fix compatibility with Python 3.14.0a1 + Drop support for Python 3.8 + Port PEP517/wheel build from setuptools to meson-python. + meson: install the package metadata to .dist-info/METADATA instead of .egg-info ==== python-pyserial ==== - Switch to pyproject macros. ==== python-pysmbc ==== - Convert to pip-based build ==== python-pyzmq ==== - Switch to pyproject macros. ==== python-requests ==== Version update (2.32.3 -> 2.32.4) - update to 2.32.4: * CVE-2024-47081 Fixed an issue where a maliciously crafted URL and trusted environment will retrieve credentials for the wrong hostname/machine from a netrc file * Numerous documentation improvements * Added support for pypy 3.11 for Linux and macOS. * Dropped support for pypy 3.9 following its end of support. - drop CVE-2024-47081.patch (merged upstream) ==== rpm ==== - use the pubkey modification time instead of the creation time as the release number, as it was with older rpm versions * new patch: pgpreleasemtime.diff ==== samba ==== Version update (4.22.1+git.393.a3fcbaec1e5 -> 4.22.2+git.396.c752843dcf4) Subpackages: libldb2 samba-ad-dc-libs samba-client samba-client-libs samba-dcerpc samba-libs - Update to 4.22.2 * (CVE-2025-0620) [SECURITY] CVE-2025-0620: smbd doesn't pick up group membership changes when re-authenticating an expired SMB session; (bso#15707); (bsc#1244136). * Profile sync fails due to Directory Leases; (bso#15861). * net ad join fails with "Failed to join domain: failed to create kerberos keytab"; (bso#15727). * dcerpcd not able to bind to listening port; (bso#15851). * vfs_ceph_snapshots fails to list snapshots for entries at any level beyond share root; (bso#15819). * CTDB does not put nodes running NFS into grace on graceful shutdown; (bso#15858). ==== slirp4netns ==== Version update (1.3.2 -> 1.3.3) - Update to 1.3.3 * The official statically-linked binaries are updated to be linked with the new version of libslirp: v4.9.0 -> v4.9.1 (#357) * Enabled GitHub Actions Attestations (#355, thanks to @takumin) ==== sqlite3 ==== Version update (3.49.2 -> 3.50.1) - Update to 3.50 (3.50.1): * Improved handling and robust output of control characters * sqlite3_rsync no longer requires WAL mode and needs less bandwidth * Bug fixes and optimized JSON handling * Performance optimizations and developer visible fixes