Packages changed: AppStream (0.15.5 -> 0.15.6) NetworkManager (1.40.8 -> 1.40.10) container-selinux filesystem flatpak fuse3 (3.12.0 -> 3.13.0) groff groff-full gtksourceview5 (5.6.1 -> 5.6.2) kernel-firmware (20221216 -> 20230110) libnma (1.10.4 -> 1.10.6) libstorage-ng (4.5.62 -> 4.5.63) pipewire (0.3.63 -> 0.3.64) poppler poppler-qt5 python-cryptography selinux-policy util-linux util-linux-systemd vim (9.0.1107 -> 9.0.1188) yast2-country (4.5.3 -> 4.5.5) yast2-packager (4.5.10 -> 4.5.11) === Details === ==== AppStream ==== Version update (0.15.5 -> 0.15.6) Subpackages: AppStream-lang libAppStreamQt2 libappstream4 - Update to version 0.15.6: * Features: + qt: Add API for ContentRating descriptions and ratingIds + Add some coccinelle semantic patches for common style issues + compose: Allow building without SVG support (for bootstrap only) + validator: - Check for nodes that are text nodes even though they shouldn't be - Extend validation for custom tag - Improve Screenshot validation * Specification: + docs: Fix typos in <extends> documentation * Bugfixes: + validator: - internat: Don't allow bandwidth_mbitps when value is offline-only - Fix timestamp validation - Allow release descriptions to start with punctuation + compose: - Only add no-metainfo tag if component isn't already ignored - Show better error in AscImage if compose was build without rsvg + Add a hack to clarify proper PtrArray element ownership for language bindings + qt: - Port away from deprecated QDateTime API - Deprecate Component::requires - Fix warning - Fix stringListToCharArray and Pool::componentsByCategories - Port away from deprecated foreach + as-review: - Add a typedef for property enums - Install properties at once rather than individually - Specify G_PARAM_STATIC_STRINGS for properties - Emit GObject::notify on property value changes - Add missing property for as_review_{get,set}_priority() + ascli: fix NULL pointer dereference * Miscellaneous: + docs: Split releases specification into its own section + style: Make code easier to read by using helper macros in all places + Make some compiler warnings fatal unconditionally - Add patch to support meson 0.59 which is the only version available in SLE 15 SP5: * support-meson0.59.patch - Don't use %ldconfig_scriptlets. Leap 15.3 doesn't understand it. ==== NetworkManager ==== Version update (1.40.8 -> 1.40.10) Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0 - Update to version 1.40.10: + Fix the evaluation of the autoconnect retries. + nm-cloud-setup now preserves addresses added externally. + Ensure that dnsmasq is stopped after changing the dns backend and restarting the service. + Fix honoring an explicit DHCPv6 DUID with dhclient. + Other various fixes. ==== container-selinux ==== - Rename spc_timedated.patch to spc.patch - Update spc.patch to allow privileged containers to use localectl (bsc#1207077) - Add spc_timedated.patch to allow privileged containers to use timedatectl (bsc#1207054) ==== filesystem ==== - Revert "Remove /etc/sysconfig/network hierachy" for now (bsc#1206723). - Add languages that contain a lot of translations. For years we output statistics on how many translations are removed, but it wasn't collected so far. So adding languages with >50k translated messages (bsc#1134757) - Fixup previous change: X86_64 is not yet known to RPM, thus we need to make sure to explicitly include x86_64. - add subdirectories for x86_64 hwcaps - Remove unused /etc/sysconfig/scripts - Remove /etc/sysconfig/network hierachy, not used by default anymore ==== flatpak ==== Subpackages: flatpak-remote-flathub libflatpak0 system-user-flatpak - Fix the "Requires" version of bubblewrap to be the same as "BuildRequires" (>= 0.5.0). - Use a macro to define the versions required of bubblewrap, ostree and xdg_dbus_proxy to avoid having the same issue in the future again. ==== fuse3 ==== Version update (3.12.0 -> 3.13.0) Subpackages: libfuse3-3 - Update to release 3.13 * There is a new low-level API function fuse_session_custom_io that allows to implement a daemon with a custom io. This can be used to create a daemon that can process incoming FUSE requests to other destinations than /dev/fuse. * A deadlock when resolving paths in the high-level API has been fixed. ==== groff ==== - set doc-default-operating-system and doc-volume-operating-system to SUSE [bsc#1185613c#5], $PRETTY_NAME cannot be used build time ==== groff-full ==== Subpackages: gxditview - set doc-default-operating-system and doc-volume-operating-system to SUSE [bsc#1185613c#5], $PRETTY_NAME cannot be used build time ==== gtksourceview5 ==== Version update (5.6.1 -> 5.6.2) Subpackages: gtksourceview5-lang libgtksourceview-5-0 - Update to version 5.6.2: + Add styling for 'def:note' to Adwaita and Adwaita-dark + Adwaita-dark.xml: soften match color a bit + Adwaita.xml: - add def:statement - soften search highlight + Docs: Fix RegexError reference + completion: - add note about what when is_trigger can activate - fix typo in documentation + completionlistbox: lock listmodel items during snapshot + completionprovider: fix documentation for get_priority() + docs: add note about library initialization + glsl.lang: set no-spell-check on default context + kate: use italic for def:emphasis + listsnapshot: - add snapshotting listmodel - allow mismatched hold()/release() + llvm.lang: Add missing 'sge' keyword + map: defer adjustment changes to next frame + regex: Fix incorrect bitflag operations + snippets: fix GtkSourceView:enable-snippets use without completion + testsuite/regex: walk subject as utf8 unless G_REGEX_RAW + testsuite: use G_REGEX_RAW with invalid UTF-8 + vim: implement rudimentary search through previous commands ==== kernel-firmware ==== Version update (20221216 -> 20230110) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd - Update to version 20230110 (git commit a1ad1d5b5062): * amdgpu: add VCN4.0.4 firmware from amd-5.4 * amdgpu: add SMU13.0.7 firmware from amd-5.4 * amdgpu: add SDMA6.0.2 firmware from amd-5.4 * amdgpu: add PSP13.0.7 firmware from amd-5.4 * amdgpu: add GC11.0.2 firmware from amd-5.4 * amdgpu: add DCN3.2.1 firmware from amd-5.4 * amdgpu: update VCN4.0.0 firmware from amd-5.4 * amdgpu: update SMU13.0.0 firmware from amd-5.4 * amdgpu: update SDMA6.0.0 firmware from amd-5.4 * amdgpu: update PSP13.0.0 firmware from amd-5.4 * amdgpu: update GC11.0.0 firmware from amd-5.4 * iwlwifi: add new FWs from core76-35 release * iwlwifi: update cc/Qu/QuZ firmwares for core76-35 release * iwlwifi: add new FWs from core75-47 release * iwlwifi: update 9000-family firmwares to core75-47 * amdgpu: update renoir DMCUB firmware * amdgpu: Update renoir PSP firmware * amdgpu: update copyright date for LICENSE.amdgpu * linux-firmware: update firmware for MT7921 WiFi device * linux-firmware: update firmware for MT7922 WiFi device * linux-firmware: update firmware for mediatek bluetooth chip (MT7921) * linux-firmware: update firmware for mediatek bluetooth chip (MT7922) * cxgb4: Update firmware to revision 1.27.1.0 * qca: Update firmware files for BT chip WCN6750 ==== libnma ==== Version update (1.10.4 -> 1.10.6) Subpackages: libnma-glib-schema libnma-gtk4-0 libnma-lang libnma0 typelib-1_0-NMA-1_0 - Update to version 1.10.6: + Fix the path and translation domains of GSchema files. + Removed strings that don't match our conscious language standards from the translation files. + Added autoptr support. + Fix translations of country and territory names in the mobile broadband dialog. + Honor explicitly set APN if provider was not present in the mobile broadband dialog. + Make sure Kosovar operators are ordered properly in the mobile broadband dialog. - Drop libnma-schema-without-path.patch: Fixed upstream. - Package libnma-glib-schema sub-package as noarch. ==== libstorage-ng ==== Version update (4.5.62 -> 4.5.63) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#911 - avoid using existing mount paths in testsuite - coding style - 4.5.63 ==== pipewire ==== Version update (0.3.63 -> 0.3.64) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-lang pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 0.3.64: * Highlights - Clear old buffer memory on ports to fix some SIGBUS errors. - It is now possible to assign custom port names to the ports from an adapter. This feature is helpful to those who use a multichannel interface with long-term connections. This way they can label each port with its designation, such as an instrument name or anything else to be displayed in a patchbay or DAW. - Fix some issues with node suspend and quantum and rate calculations. - Fix some regressions in pulse-tunnel and RTP-source adaptive resampling that could cause synchronization problems. - UCM devices now also have a Pro Audio profile. - NODE_TARGET (with the object.id) is now deprecated, use TARGET_OBJECT (with the object.serial, which is not reused and can avoid races). * PipeWire - Clear all peer input port buffers when suspending. This fixes some SIGBUS errors when some plugins were using old memory. (#2914) - Fix a case where nodes that were not supposed to be suspended, were kept suspended on a rate change. (#2929) - Fix an error in the quantum and rate calculations that could cause nodes to run with wrong quantum and rates when multiple rates were allowed. (#2925) * Tools - pw-dump will now sort dictionaries to make it easier to compare different outputs. - Improve output of pw-reserve. - pw-loopback uses TARGET_OBJECT so you will need to use the serial id (or better the name) as the target instead of the object id. * modules - The filter-chain modules has seen some cleanups, refactoring and optimizations in the various DSP functions. - The ROC module now supports setting a custom samplerate. - ROC 0.2.X is now required. - The pulse tunnel and RTP source were not updating the rate field correctly which could cause synchronization problems. (#2891) - The filter-chain now supports an arbitrary number of control properties. (#2933) - It is now possible to assign custom port names to the ports from an adapter with the PW_KEY_NODE_CHANNELNAMES. - Support was added for capture and playback props in echo-cancel. (#2939) * SPA - The ACP code now has an option to set the probe samplerate. (#1599) - UCM devices now also have a Pro Audio profile. - Filtering of Step ranges is now implemented. * Pulse-Server - The channel-map is now set correctly on the echo-cancel module. - source_master and sink_master are now correctly handled in module echo-cancel. - Fix a regression in DRAIN where resuming after a DRAIN would fail. This caused problems for espeak. (#2928) - TARGET_OBJECT is now used to make it possible to use the indexes as a target. - ladspa-source and remap-source can now also link to monitors. * ALSA - The ALSA plugin now handles the target.object correctly when set to -1. (#2893) * V4L2 - The v4l2 replacement library now also follows symlinks. - Support for getting and setting controls was added. - Support for G_PARM was added. - The environment variable PIPEWIRE_V4L2_TARGET can be used to force an application onto a specific camera. * Bluetooth - Fix compilation without ldac_abr. - Fix a missing brace in CIND reply. This could cause some devices to fail. - Fix configuration of the initial latency. * GStreamer - The device provider now supports setting an fd so that it can connect to PipeWire sessions from the portal. - DMABuf support was re-enabled in gstpipewiresrc. - Rebase reduce-meson-dependency.patch. - Remove patches from upstream * 0001-pulse-server-add-channel-map-in-echo-cancel-module.patch * 0003-bluez5-backend-native-fix-missing-brace-in-CIND-reply.patch * 0001-alsa-dont-set--1-as-node.target.patch * 0001-modules-fix-rate-update.patch * 0001-alsa-fix-memory-leak-of-properties.patch * 0001-module-rt-fix-warning-when-xdg-desktop-portal-isnt-running.patch * 0001-midifile-error-won-invalid-track-size.patch * 0001-impl-node-move-2-state-variables-to-private.patch * 0001-context-rename-a-method.patch * 0002-impl-node-restore-running-state-after-reconfigure.patch * 0001-context-keep-per-node-quantum-and-rate-settings.patch * 0001-fix-use_buffers-checks.patch * 0001-pulse-server-clear-the-drained-state-correctly.patch - Add several patches from upstream to fix several issues (glfo#pipewire/pipewire#2925, glfo#pipewire/pipewire#2928, glfo#pipewire/pipewire#2929): * 0001-module-rt-fix-warning-when-xdg-desktop-portal-isnt-running.patch ... changelog too long, skipping 11 lines ... ffmpeg=disabled to meson. ==== poppler ==== Subpackages: libpoppler-cpp0 libpoppler-glib8 libpoppler126 poppler-tools - Add patch to reduce the boost dependencies (which isn't really needed) so we can build poppler 23.01.0 in SLE-15-SP4/SP5: * reduce-boost-required-version.patch ==== poppler-qt5 ==== - Add patch to reduce the boost dependencies (which isn't really needed) so we can build poppler 23.01.0 in SLE-15-SP4/SP5: * reduce-boost-required-version.patch ==== python-cryptography ==== - adjust patch remove_python_3_6_deprecation_warning.patch to version 39.0.0 ==== selinux-policy ==== Subpackages: selinux-policy-targeted - Update fix_container.patch to allow privileged containers to use localectl (bsc#1207077) - Add fix_container.patch to allow privileged containers to use timedatectl (bsc#1207054) ==== util-linux ==== Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 util-linux-lang - Replace usage of deprecated fgrep with grep -F. ==== util-linux-systemd ==== - Replace usage of deprecated fgrep with grep -F. ==== vim ==== Version update (9.0.1107 -> 9.0.1188) Subpackages: vim-data vim-data-common vim-small - Updated to version 9.0.1188, fixes the following problems - refreshed vim-7.4-highlight_fstab.patch * Float constant not recognized as float. * Type error when using "any" type and adding a number to a float. * Leaking allocated type. * Termcap entries for RGB colors are not set automatically. * test_mswin_event() can hang. * Users cannot easily try out a PR. * CI does not use the latest Python version. * Code is indented more than needed. * Compiler may complain about an unused function. * Terminfo entries for bracketed paste are not used. * Sporadic test failures when using a terminal window. * Type of arguments not checked when calling a partial. * Tex filetype detection not sufficiently tested. * Cursor positioning and display problems with 'smoothscroll' and using "zt", "zb" or "zz". * Class member access is not fully tested yet. * Class function not implemented yet. * Virtual text at a column position is truncated at the window edge. (Yegappan Lakshmanan) * Memory leak when using class functions. * Bracketed paste can be enabled when pasted text is not recognized. * No error if function argument shadows class member. * Build failure. * Sporadic Test_range() failure. * Unexpected output when autoloading a script for an interactive operation. * Build failure without the +eval feature. * Code is indented more than needed. * Error message names do not match the items. * Comparing objects uses identity instead of equality. * Missing function argument. * Memory leak when getting class member type from expr. * Some conditions are always false. * Crash when expecting varargs but it is something else. * Cannot create a new object in a compiled function. * Cannot call an object method in a compiled function. * 'cursorcolumn' and 'colorcolumn' wrong after concealing and wrapping line. * Crash and/or memory leak when redefining function after error. * Invalid memory access with bad 'statusline' value. * Reading beyond text. * Invalid memory access with recursive substitute expression. * Cannot access a class member in a compiled function. * Cmdline test fails in the GUI. * Class members may be garbage collected. * :interface is not implemented yet. * Build failure. * Class "implements" argument not implemented. * Build error with some compilers. * Coverity warns for dead code. * Cannot use a class as a type. * Tests fail because of a different error message. * "implements" only handles one interface name. * Code is indented more than necessary. * Extends argument for class not implemented yet. * ASAN error for ufunc_T allocated with wrong size. * Coverity warns for using strcpy(). * Configure does not handle all FORTIFY_SOURCE variants. * Compiler warning for implicit size_t/int conversion. * Evaluating string expression advances function line. * Tests using IPv6 sometimes fail. * Code is indented more than necessary. * EditorConfig files do not have their own filetype. * Code to enable/disable mouse is not from terminfo/termcap. * Some key+modifier tests fail on some AppVeyor images. * Screen is not redrawn after using setcellwidths(). * When 'selection' is "exclusive" then "1v" is one char short. * Compiler warning for unused variable on non-Unix systems. * Smali files are not recognized. * The set_ref_in_item() function is too long. * smithy files are not recognized. * A child class cannot override functions from a base class. * Not all errors around inheritance are tested. * Compiler warnings without the +job feature. * Class inheritance and typing insufficiently tested. * go checksum files are not recognized. ==== yast2-country ==== Version update (4.5.3 -> 4.5.5) Subpackages: yast2-country-data - Always read local timezone database (bsc#1207000). - 4.5.5 - Stop using File.exists? which no longer works in Ruby 3.2 (bsc#1206419) - 4.5.4 ==== yast2-packager ==== Version update (4.5.10 -> 4.5.11) - Media check fixes in containerized environment - Start browsing the ISO files from the /host directory to show the host files (bsc#1206834) - Fixed file readability check to correctly use the specified ISO file - 4.5.11