Packages changed: amarok gtk-vnc libcamera (0.7.0 -> 0.7.1) libnvme (1.16.1 -> 1.16.2) libsoup luajit nvme-cli openSUSE-release (20260616 -> 20260617) polkit-default-privs (1550+20260603.7a43683 -> 1550+20260616.1f348eb) python-click (8.3.3 -> 8.4.1) sg3_utils (1.48+13.54da4276 -> 1.48+35.c49e7c08) suitesparse uriparser (1.0.0 -> 1.0.2) === Details === ==== amarok ==== - Add gcc16.patch to fix the broken build with GCC 16 ==== gtk-vnc ==== Subpackages: gtk-vnc-lang libgtk-vnc-2_0-0 libgvnc-1_0-0 libgvncpulse-1_0-0 - bsc#1266272 - "virt-manager" is crashing. bsc#1266372 - virt-manager SIGSEGV after few minutes in on_primary_owner_change (.... at ../src/vncdisplay.c:1944 009-let-GLib-manage-the-lifecycle-of-VncDisplay-GObject.patch ==== libcamera ==== Version update (0.7.0 -> 0.7.1) Subpackages: libcamera-base0_7 libcamera0_7 - Update to release 0.7.1 * The software now uses the C++20 dialect. * The "SoftISP" now supports multi-threaded Debaying. * Improved the RKISP1 IPA and Mali-C55 hardware specific code, including for enabling cmaera support on Renesas RZ/V2H and RZ/V2NP platforms. ==== libnvme ==== Version update (1.16.1 -> 1.16.2) Subpackages: libnvme-mi1 libnvme1 - Update to version 1.16.2: * tree: fix nvme_subsystem_scan_namespaces() return handling * fabrics: issue a warning on invalid traddr format (bsc#1248750) * fabrics: sanitize FC traddr (bsc#1248750) * nvme: expose tls mode in use (bsc#1259672) * fabrics: add helper to update tls and concat (bsc#1259672) * tree: avoid updating --tls in nvme_read_sysfs_tls() (bsc#1259672) * fabrics: add additional debug messages for --tls and --concat (bsc#1256043) * fabrics: add error if no dhchap-secret is specified with --concat (bsc#1256043) * fabrics: add error if --tls and --concat are invoked together (bsc#1256043) * fabrics: fix concat during nvme connect-all (bsc#1256043) * tree: Fix potential NULL pointer dereference in nvme_host_get_ids() ==== libsoup ==== Subpackages: libsoup-3_0-0 libsoup-lang typelib-1_0-Soup-3_0 - Add libsoup-revert-dep-meson-0.62-part02-fd7ce01a.patch Revert upstream commit fd7ce01a, this request drop methods path() and build_root() which are deprecated on 0.62 but existed in 0.54. - This fix could enable the libsoup update to the latest verion in SLE-15-SP4 and SP5, which fix many CVE bugs. - This fix only enable on SLE-15-SP4 and SP5 in SPEC file. - Add libsoup-revert-dep-meson-0.62-part01-4209dbec.patch: Revert upstream commit 4209dbec, this request bump meson version from 0.54 to 0.62. - This fix could enable the libsoup update to the latest verion in SLE-15-SP4 and SP5, which fix many CVE bugs. - This fix only enable on SLE-15-SP4 and SP5 in SPEC file. - Add libsoup-revert-dep-meson-0.62-shim02-6b34bc58.patch: Revert upstream commit 6b34bc58, this request tell gir that doc-format is gi-docgen, this version() check function requires meson 0.62. - This fix only enable on SLE-15-SP4 and SP5 in SPEC file. - Add libsoup-revert-dep-meson-0.62-shim01-e315cf2d.patch: Revert upstream commit e315cf2d, this request add --quiet and - -warn-all args to gir in meson.build. - This fix only enable on SLE-15-SP4 and SP5 in SPEC file. ==== luajit ==== - riscv64-support.patch: apply bugfix from openresty/luajit2/pull/236#issuecomment-4706366520 ==== nvme-cli ==== Subpackages: nvme-cli-bash-completion - fabrics: add helper to update tls and concat (bsc#1259672) - nvmf-autoconnect: add NetworkManager dispatcher script (jsc#PED-14314) - updated spec: * add 0001-nvmf-autoconnect-add-NetworkManager-dispatcher-scrip.patch * add 0002-fabrics-add-helper-to-update-tls-and-concat.patch * install 80-nvmf-connect-nbft.sh ==== openSUSE-release ==== Version update (20260616 -> 20260617) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== polkit-default-privs ==== Version update (1550+20260603.7a43683 -> 1550+20260616.1f348eb) - Update to version 1550+20260616.1f348eb: * profiles: added new systemd actions (bsc#1267504) ==== python-click ==== Version update (8.3.3 -> 8.4.1) - Update to 8.4.1: * get_parameter_source() is available during eager callbacks and type conversion again. * Zsh completion scripts parse correctly on Windows. * Shell completion of Enum values used as Choice options produces a valid completion result. * Fix empty byte-string handling in echo. * Fix closed file error with echo_via_pager. * Fix open_url on Windows when the file path contains spaces. Version 8.4.0: * ParamType typing improvements. - ParamType is now a generic abstract base class, parameterized by its converted value type. - ~ParamType.convert return types are narrowed on all concrete types (str for STRING, int for INT, etc.). - ~ParamType.to_info_dict returns specific ~typing.TypedDict subclasses instead of dict[str, Any]. - CompositeParamType and the number-range base are now generic with abstract methods. * Refactor convert_type to extract type inference into a private _guess_type helper, and add typing.overload signatures. * Parameter typing improvements. - Parameter is now an abstract base class, making explicit that it cannot be instantiated directly. - Parameter.name is now str instead of str | None. When expose_value=False, the name is set to "" instead of None. - The ctx parameter of Parameter.get_error_hint is now typed as Context | None, matching the runtime behavior. * Split string values from default_map for parameters with nargs > 1 or Tuple type, matching environment variable behavior. * Auto-detect type=UNPROCESSED for flag_value of non-basic types (not str, int, float, or bool), so programmer-provided Python objects like classes and enum members are passed through unchanged instead of being stringified. Previously type=click.UNPROCESSED had to be set explicitly. * The error hint now uses Command.get_help_option_names to pick non-shadowed help option names, so Try '... -h' no longer points to a subcommand option that shadows -h. The longest surviving name is shown (--help over -h) for readability. * Fix readline functionality on non-Windows platforms. Prompt text is now passed directly to readline instead of being printed separately, allowing proper backspace, line editing, and line wrapping behavior. * Use os.startfile on Windows to open URLs in open_url, replacing the start built-in which cannot be invoked without shell=True. * Fix Fish shell completion errors when option help text contains newlines. * Add NoSuchCommand exception with suggestions for misspelled commands. * Use ValueError message when conversion in FuncParamType would fail. * Add click.get_pager_file for file-like access to an output pager. * ~click.formatting.wrap_text now measures line width in visible characters, ignoring ANSI escape sequences. * Fix HelpFormatter.write_usage emitting only a blank line when called without args. The usage prefix and program name are now written even when no arguments follow, and the trailing separator space is stripped so the line ends at the program name. * Show custom error messages from types when prompt with hide_input=True fails validation, instead of always showing a generic message. Built-in type messages mask the input value. * Add capture parameter to CliRunner with two modes: sys (default) and fd. fd redirects file descriptors 1 and 2 via os.dup2 so output that bypasses sys.stdout (stale stream references, C extensions, subprocesses, faulthandler) is captured with proper isolation. * Revert the 8.3.3 change that exposed the original file descriptor via fileno() on the redirected CliRunner streams in the default capture mode. os.dup2(w, sys.stdout.fileno()) calls inside a CLI no longer mutate the host runner's stdout, which broke Pytest's fd-level capture teardown. C-level consumers that need a real fd should use capture="fd". * Mark additional built-in strings with gettext() to extend translation coverage. * Fix feature switch groups (several flag_value options sharing one parameter name) silently dropping an explicit default when a sibling option without an explicit default was declared first. Arbitration is now source-aware: a more explicit ParameterSource always wins, and within ParameterSource.DEFAULT, an option that received an explicit default= keyword wins over a sibling whose default was auto-derived. The 8.3.x first-wins fallback for remaining ties was reverted to the pre-8.3.x last-wins fallback. * Fix missing space between option help text and the (DEPRECATED) label, and localize the option label so it matches the command label. The label and the DeprecationWarning reason suffix are now produced by shared helpers. * Document short option stacking (-abc is parsed as -a -b -c) and clarify that multi-character short option names are not supported. ==== sg3_utils ==== Version update (1.48+13.54da4276 -> 1.48+35.c49e7c08) Subpackages: libsgutils2-1_48-2 - Update to version 1.48+35.c49e7c08: * configure.ac: reset version to 1.48 - Update to version 1.48+34.3c93ead5 - sg_inq: --export output conformance for SCSI name string and ATA fields (github: PR #83) (bsc#1267823, gh#doug-gilbert/sg3_utils#83) - Upstream fixes backported (bsc#1268201): * sg_logs: correct tape Device statisitics lpage [0x14] serial number parameters [0x40 and 0x41] per https://github.com/doug-gilbert/sg3_utils/issues/45 * sg_wr_mode: fix --contents and --cfile= handling; https://github.com/doug-gilbert/sg3_utils/issues/40 * rescan-scsi-bus.sh: github issue #76 a few shellcheck fixes; scsi_logging_level: add MIT license Xose Vazquez Perez; sg_ses: restore some help text, github PR #79 Paul Evans * sg_ses: re-add help description lost in v1.48 restructure * utils/hxascdmp: sprintf --> snprintf [From: orbisai0security ] * rescan-scsi-bus.sh: fix broken command existence checks for dmsetup and multipath * rescan-scsi-bus.sh: quote $id_serial in findmultipath call * sg_copy_results: bound device-reported sense data length to buffer size * sg_xcopy: fix undefined behaviour and out-of-bounds read * sginfo: set MODE SENSE(10) response length to buffer size * sg_vpd_vendor: fix buffer overflows from device-controlled data * rescan-scsi-bus.sh: Immediately check removable in testonline() * rescan-scsi-bus.sh Replace 'which' with build in 'command -v' * rescan-scsi-bus.sh Correctly read RMB bit on enquiry * sg_ses: fixed AES EI validation when EIIOE=1 * sg_logs: Fix parameter lengths in show_data_compression_page * configure.ac: Fix the getrandom() test * [PATCH 2/2] ci: Use the latest version of the Android NDK * [PATCH 1/2] Unbreak the Android build * sg_inq: fix indentation in std_inq_decode sgj_pr_hr strings (match main) ==== suitesparse ==== Subpackages: libamd3 libcamd3 libccolamd3 libcholmod5 libcolamd3 libsuitesparseconfig7 libumfpack6 - Don't build with openblas for SLE 16.1 ==== uriparser ==== Version update (1.0.0 -> 1.0.2) - Update to version 1.0.2: * Fixed: [CVE-2026-44927, bsc#1264578] Stop truncating ptrdiff_t to int * Fixed: [CVE-2026-44928, bsc#1264579] Fix EqualsUri with regard to .absolutePath * Fixed: [CVE-2026-42371, bsc#1262999] Protect from integer overflow in text range comparison * Fixed: Fix OOM related memory leak in CopyUriMm * Improved: Simplify internal function CompareRange into RangeEquals * Improved: Make function RangeEquals use size_t internally - cmake_fixes.patch: fix compilation with newer GTest