Packages changed: gnome-disk-utility gnome-keyring kdecoration6 kernel-source (6.13.6 -> 6.13.7) ldns libcamera libdisplay-info liblastfm-qt5 libmygpo-qt5 mailx mpfr (4.2.1 -> 4.2.2) mugshot mutter (48.0 -> 48.0+5) open-vm-tools openSUSE-release (20250320 -> 20250321) ovpn-dco (0.2.20241216~git0.a08b2fd_k6.13.6_1 -> 0.2.20241216~git0.a08b2fd_k6.13.7_1) python-numpy (2.1.3 -> 2.2.2) python-pyinotify === Details === ==== gnome-disk-utility ==== Subpackages: gnome-disk-utility-lang - Add (exfatprogs or exfat-utils), f2fs-tools and udftools Recommends: Support formatting disks to exFAT, F2FS and UDF. ==== gnome-keyring ==== Subpackages: gnome-keyring-32bit gnome-keyring-lang gnome-keyring-pam gnome-keyring-pam-32bit libgck-modules-gnome-keyring - Re-enable ssh-agent for now: the switch to gcr-ssh-agent seems not to work without further work from the users. This needs to be analyzed more before disabling this agent here (boo#1239816). + Pass -Dssh-agent=true to meson + Add openssh BuildRequires. ==== kdecoration6 ==== Subpackages: libkdecorations3-6 libkdecorations3-6-lang libkdecorations3private2 - Add back obsoletion of libkdecorations2-5-lang (boo#1239218) ==== kernel-source ==== Version update (6.13.6 -> 6.13.7) - Update config files. Disable OVPN temporarily. We need to wait for these fixes first: https://build.opensuse.org/request/show/1254601 https://github.com/openSUSE/installation-images/pull/758 - commit bca56f0 - testing/selftests: add test tool and scripts for ovpn module (bsc#1239783). - ovpn: add basic ethtool support (bsc#1239783). - ovpn: notify userspace when a peer is deleted (bsc#1239783). - ovpn: kill key and notify userspace in case of IV exhaustion (bsc#1239783). - ovpn: implement key add/get/del/swap via netlink (bsc#1239783). - ovpn: implement peer add/get/dump/delete via netlink (bsc#1239783). - ovpn: add support for updating local or remote UDP endpoint (bsc#1239783). - ovpn: implement keepalive mechanism (bsc#1239783). - ovpn: implement peer lookup logic (bsc#1239783). - ovpn: implement multi-peer support (bsc#1239783). - ovpn: add support for MSG_NOSIGNAL in tcp_sendmsg (bsc#1239783). - skb: implement skb_send_sock_locked_with_flags() (bsc#1239783). - ovpn: implement TCP transport (bsc#1239783). - ovpn: store tunnel and transport statistics (bsc#1239783). - ovpn: implement packet processing (bsc#1239783). - ovpn: implement basic RX path (UDP) (bsc#1239783). - ovpn: implement basic TX path (UDP) (bsc#1239783). - ovpn: introduce the ovpn_socket object (bsc#1239783). - ovpn: introduce the ovpn_peer object (bsc#1239783). - ovpn: keep carrier always on for MP interfaces (bsc#1239783). - ovpn: add basic interface creation/destruction/management routines (bsc#1239783). - ovpn: add basic netlink support (bsc#1239783). - net: introduce OpenVPN Data Channel Offload (ovpn) (bsc#1239783). - Update config files. - commit 64754d8 - Linux 6.13.7 (bsc#1012628). - x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range() (bsc#1012628). - rust: block: fix formatting in GenDisk doc (bsc#1012628). - cifs: Remove symlink member from cifs_open_info_data union (bsc#1012628). - smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions (bsc#1012628). - loongarch: Use ASM_REACHABLE (bsc#1012628). - Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (bsc#1012628). - tracing: tprobe-events: Fix a memory leak when tprobe with $retval (bsc#1012628). - tracing: tprobe-events: Reject invalid tracepoint name (bsc#1012628). - stmmac: loongson: Pass correct arg to PCI function (bsc#1012628). - LoongArch: Convert unreachable() to BUG() (bsc#1012628). - LoongArch: Use polling play_dead() when resuming from hibernation (bsc#1012628). - LoongArch: Set hugetlb mmap base address aligned with pmd size (bsc#1012628). - LoongArch: Set max_pfn with the PFN of the last page (bsc#1012628). - LoongArch: KVM: Add interrupt checking for AVEC (bsc#1012628). - LoongArch: KVM: Reload guest CSR registers after sleep (bsc#1012628). - LoongArch: KVM: Fix GPA size issue about VM (bsc#1012628). - HID: appleir: Fix potential NULL dereference at raw event handle (bsc#1012628). - ksmbd: fix type confusion via race condition when using ipc_msg_send_request (bsc#1012628). - ksmbd: fix out-of-bounds in parse_sec_desc() (bsc#1012628). - ksmbd: fix use-after-free in smb2_lock (bsc#1012628). - ksmbd: fix bug on trap in smb2_lock (bsc#1012628). - gpio: rcar: Use raw_spinlock to protect register access (bsc#1012628). - gpio: aggregator: protect driver attr handlers against module unload (bsc#1012628). - ALSA: seq: Avoid module auto-load handling at event delivery (bsc#1012628). - ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (bsc#1012628). - ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform (bsc#1012628). - ALSA: hda/realtek: update ALC222 depop optimize (bsc#1012628). - btrfs: zoned: fix extent range end unlock in cow_file_range() (bsc#1012628). - btrfs: fix a leaked chunk map issue in read_one_chunk() (bsc#1012628). - virt: sev-guest: Allocate request data dynamically (bsc#1012628). - hwmon: (peci/dimmtemp) Do not provide fake thresholds data (bsc#1012628). - drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params (bsc#1012628). - drm/amdkfd: Fix NULL Pointer Dereference in KFD queue (bsc#1012628). - drm/amd/pm: always allow ih interrupt from fw (bsc#1012628). - drm/imagination: avoid deadlock on fence release (bsc#1012628). - drm/imagination: Hold drm_gem_gpuva lock for unmap (bsc#1012628). - drm/imagination: only init job done fences once (bsc#1012628). ... changelog too long, skipping 278 lines ... - commit f3da573 ==== ldns ==== Subpackages: libldns3 - Allow libressl to satisfy ldns-devel as well ==== libcamera ==== Subpackages: libcamera-base0_4 libcamera0_4 - Make build recipe POSIX sh compatible - Add trivial patch to fix build with gcc15: * libcamera-fix-for-gcc15.patch ==== libdisplay-info ==== Subpackages: libdisplay-info-tools libdisplay-info2 - Add BuildRequires: python3-base; building for Leap 15.6 fails otherwise. ==== liblastfm-qt5 ==== - Add patch: * liblastfm-cmake4.patch ==== libmygpo-qt5 ==== - Add patch: * libmygpo-cmake4.patch ==== mailx ==== - drop unneeded pcre build dependency ==== mpfr ==== Version update (4.2.1 -> 4.2.2) - Update to mpfr 4.2.2 * In order to resolve a portability issue with the _Float128 fallback to __float128 for binary128 support (e.g. with Clang and glibc 2.41), the prototypes of the corresponding conversion functions had to be changed, with _Float128 replaced by mpfr_float128, where mpfr_float128 is a macro defined as _Float128 by default. This changes neither the ABI nor the API (except that the end user of MPFR would need to define mpfr_float128 as the actual type for the binary128 format if this is not the standard _Float128 type). * Other bug fixes (see the fixed bugs on the MPFR 4.2.1 page and/or the ChangeLog file). In particular, the formatted output functions behaved incorrectly with %c on the value 0; such a use is uncommon, but this bug may have security implications. * Improved MPFR manual. * Detect the use of GMP's buggy vsnprintf replacement at configure time. With it, the tests of "%a" will be disabled to avoid an assertion failure in the MPFR testsuite. A warning will be displayed in the configure output in such a case. ==== mugshot ==== - Eliminate duplicate files in the whole python3_sitelib directory. - Add the various icons/hicolor directories to the files list. - Removed cheese-version.patch as it's no longer needed. cheese made a mistake in changing the API version field and reverted it back; so this is not needed - Added patch cheese-version.patch * Fixes a version problem with dependency typelib(Cheese) (#boo#1191237) ==== mutter ==== Version update (48.0 -> 48.0+5) Subpackages: mutter-lang - Add 0001-cursor-Unify-prepare_func-for-shape-cursors.patch. Solves the problem of changing the size of the cursor in gtk applications on HiDPI displays. - Update to version 48.0+5: * Revert "ci: Disable container building temporarily" * Revert "ci: Disable sysext temporarily" * tests: Raise the timeout on monitor-unit from 1 minute to 5 minutes * Revert "onscreen/native: Account for all posted frames" * kms/impl-device: Always catch pending KMS update in _schedule_process ==== open-vm-tools ==== Subpackages: libvmtools0 open-vm-tools-desktop - remove unused pcre build dependency ==== openSUSE-release ==== Version update (20250320 -> 20250321) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== ovpn-dco ==== Version update (0.2.20241216~git0.a08b2fd_k6.13.6_1 -> 0.2.20241216~git0.a08b2fd_k6.13.7_1) - add: do-not-redefine-symbols-when-they-are-upstream.patch ==== python-numpy ==== Version update (2.1.3 -> 2.2.2) Subpackages: python311-numpy python313-numpy - Update to 2.2.2 * New functions matvec and vecmat * Many improved annotations * Improved support for the new StringDType * Improved support for free threaded Python * Fixes for f2py [#]# Deprecations * _add_newdoc_ufunc is now deprecated. ufunc.__doc__ = newdoc should be used instead. [#]# Expired deprecations * bool(np.array([])) and other empty arrays will now raise an error. Use arr.size > 0 instead to check whether an array has no elements. [#]# Compatibility notes * numpy.cov now properly transposes single-row (2d array) design matrices when rowvar=False. Previously, single-row design matrices would return a scalar in this scenario, which is not correct, so this is a behavior change and an array of the appropriate shape will now be returned. [#]# New Features * New functions for matrix-vector and vector-matrix products * np.complexfloating[T, T] can now also be written as np.complexfloating[T] * UFuncs now support __dict__ attribute and allow overriding __doc__ (either directly or via ufunc.__dict__["__doc__"]). __dict__ can be used to also override other properties, such as __module__ or __qualname__. * The “nbit” type parameter of np.number and its subtypes now defaults to typing.Any. This way, type-checkers will infer annotations such as x: np.floating as x: np.floating[Any], even in strict mode. ==== python-pyinotify ==== Subpackages: python311-pyinotify python313-pyinotify - Make asyncore support optional to fix issue in Python 3.12 and 3.13 - Added: * make_asyncore_support_optional.patch