Packages changed: ImageMagick (7.1.1.11 -> 7.1.1.12) NetworkManager (1.42.6 -> 1.42.8) busybox-links colord-gtk docker evolution-data-server (3.48.3 -> 3.48.4) glib-networking (2.76.0 -> 2.76.1) gnome-control-center (44.2 -> 44.3) gnome-software (44.2 -> 44.3) gstreamer (1.22.3 -> 1.22.4) gstreamer-plugins-bad (1.22.3 -> 1.22.4) gstreamer-plugins-base (1.22.3 -> 1.22.4) gstreamer-plugins-good (1.22.3 -> 1.22.4) gvfs (1.50.4 -> 1.50.5) kmod libgexiv2 libopenmpt (0.6.10 -> 0.7.2) libphonenumber (8.12.23 -> 8.13.15) libtommath libunwind (1.6.2 -> 1.7.0) libwps (0.4.13 -> 0.4.14) libzypp (17.31.14 -> 17.31.15) open-vm-tools protobuf (21.12 -> 4.22.5) protobuf-c python-attrs python-pycryptodome qemu sddm speech-dispatcher webkit2gtk3 (2.40.2 -> 2.40.3) webkit2gtk4 (2.40.2 -> 2.40.3) === Details === ==== ImageMagick ==== Version update (7.1.1.11 -> 7.1.1.12) Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - version update to 7.1.1.12 - added patches fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c + ImageMagick-CVE-2023-3428.patch ==== NetworkManager ==== Version update (1.42.6 -> 1.42.8) Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0 - Update to version 1.42.8: + Add support for ppp 2.5.0. + Fix nft rules for balance-slb bonding. + Support port priority for bonding. + Fix regression handling the PKEY_ID for infiniband profiles in ifcfg-rh format. + Fix race in nm-cloud-setup that caused partial configuration and loss of connectivity with multiple interfaces. + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly required for IPv6 sharing. + Various bugfixes related to team, Wi-Fi P2P, IPv6LL. + Automatically unblock autoconnect of profiles during reapply. - Update https://www.gnome.org/projects/NetworkManager/ URL tag to NM's newest home page: https://networkmanager.dev/, and main package summary to: standard Linux network configuration tool suite. ==== busybox-links ==== Subpackages: busybox-coreutils busybox-gawk busybox-grep busybox-gzip busybox-hostname busybox-sed busybox-sendmail busybox-which busybox-xz - Make sure last stays in busybox-util-linux, even if we moved the original binary from util-linux to wtmpdb ==== colord-gtk ==== - fix segfault when turning monitor back on (bsc#1212840): Fix-the-callback-signature-to-fix-a-crash.patch ==== docker ==== Subpackages: docker-bash-completion - Recommend docker-rootless-extras instead of Require(ing) it, given it's an additional functionality and not inherently required for docker to function. - Add docker-rootless-extras subpackage (https://docs.docker.com/engine/security/rootless) ==== evolution-data-server ==== Version update (3.48.3 -> 3.48.4) Subpackages: evolution-data-server-lang libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-2 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4 - Update to version 3.48.4: + Bug Fixed: Camel: Learn as Junk filter action not actually running the learn function. ==== glib-networking ==== Version update (2.76.0 -> 2.76.1) Subpackages: glib-networking-lang - Update to version 2.76.1: + Fix proxy tests when built against libproxy 0.5. + Updated translations. - Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed upstream. - Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests using libproxy 0.5. ==== gnome-control-center ==== Version update (44.2 -> 44.3) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces - Update to version 44.3: + Updated translations. ==== gnome-software ==== Version update (44.2 -> 44.3) Subpackages: gnome-software-lang gnome-software-plugin-packagekit - Update to version 44.3: + Fix a crash when refining a flatpak app. + Fix a state recover after a failed app update. + Updated translations. ==== gstreamer ==== Version update (1.22.3 -> 1.22.4) Subpackages: gstreamer-lang libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - Update to version 1.22.4: + Highlighted bugfixes: - Security fixes for flacparse, dvdspu, and subparse. - d3d11videosink: Fix error on pause and play. - decklink: Correctly handle SDK strings on macOS and free strings after usage on Linux. - filesink: Fix buffered mode writing of buffer lists and buffers with multiple memories. - gldownload: handle passthrough without a critical. - h265parse: Fix framerate handling regression. - oggdemux: vp8 fixes. - mp4mux, qtmux, qtdemux: Opus audio mapping fixes. - pngdec: Fix wrong colours output from 16bit RGB images. - ptp clock: Work around ptpd bug in default configuration. - srtpdec: fix critical warnings on shutdown. - v4l2src: fix support for bayer format. - v4l2videoenc: support force-keyframe event in v4l2 encoder. - vtenc: apply DTS offset to ensure DTS <= PTS. - gst-python: allow more functions to be called before gst_init(). - various bug fixes, memory leak fixes, and other stability and reliability improvements. + gstreamer: - filesink: Fix buffered mode writing of buffer lists and buffers with multiple memories. - basesink: Clear EOS flag on STREAM-START event. - typefindhelper: downgrade bogus error level debug log message. - ptp: . Correctly parse clock ID from the commandline parameters in the helper. . Work around bug in ptpd in default configuration. - Rebase reduce-required-meson.patch. ==== gstreamer-plugins-bad ==== Version update (1.22.3 -> 1.22.4) Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-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.22.4: + asfmux: fix possible unaligned write on 32-bit ARM. + d3d11videosink: Fix error on pause and play. + d3dvideosink: Fix navigation event leak. + decklink: Correctly handle SDK strings on macOS and free strings after usage on Linux. + dvdspu: Make sure enough data is allocated for the available data. + fdkaacdec: Support up to 5 rear channels. + h265parse: Fix framerate handling. + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3 auto-detection. + sdpdemux: ensure that only one srcpad is created per stream. + srtpdec: fix critical warnings on shutdown. + testsrcbin: Remove spurious caps unref. + va: map the mbbrc to correct enum value in get_property(). + vtenc: apply DTS offset to ensure DTS <= PTS. + vtdec: time glitches on h264 playback. + waylandsink: Emit "map" signal boarder surface is ready. - Rebase reduce-required-meson.patch. ==== gstreamer-plugins-base ==== Version update (1.22.3 -> 1.22.4) Subpackages: gstreamer-plugins-base-lang 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-GstTag-1_0 - Update to version 1.22.4: + alsasink: Fix stall for transition from PAUSED to READY with USB speakerphone. + appsink: unref buffer in prev sample early so buffers from v4l2 can be released properly. + basetextoverlay: Fix typo in "text-y" property description. + gldownload: handle passthrough without a critical. + glfilter: add parent meta to output buffer for input buffer. + oggdemux: vp8: Push headers downstream and detect keyframe packets. + opus: Fix potential crash when getting unexpected channel position. + streamsynchronizer: reset eos on STREAM_START. + subparse: Look for the closing > of a tag after the opening <. + video: convertframe: Add D3D11 specific conversion path. + videometa: Only validate the alignment only when it contains some info. + video-blend: Fix linking error with C++. - Rebase reduce-required-meson.patch. ==== gstreamer-plugins-good ==== Version update (1.22.3 -> 1.22.4) Subpackages: gstreamer-plugins-good-gtk gstreamer-plugins-good-lang - Update to version 1.22.4: + flacparse: Avoid integer overflow in available data check for image tags. + flvmux: use the correct timestamp to calculate wait times. + isomp4: Fix (E)AC-3 channel count handling. + jpegdec: fixes related to interlaced jpeg. + pngdec: Fix wrong colours output from 16bit RGB images. + qtmux, qtdemux: fix byte order for opus extension. + rtspsrc: Do not try send dropped get/set parameter. + qt5, qt6: Add more meson options and eliminate all automagic. + qt: glrenderer: don't attempt to use QWindow from non-Qt main thread. + qml6glsink: Support building on win32. + v4l2src: fix support for bayer format. + v4l2: Change to query only up to V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS. + v4l2videodec: treat MPEG-1 format as MPEG-2. + v4l2videoenc: support force keyframe event in v4l2 encoder. + tests: rtpbin_buffer_list: fix possible unaligned write/read on 32-bit ARM. - Add libQt5Gui-private-headers-devel BuildRequires: New explicit dependency. - Rebase reduce-required-meson.patch. - Drop adaptivedemux2-uri-data.patch: Fixed upstream. ==== gvfs ==== Version update (1.50.4 -> 1.50.5) Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang - Update to version 1.50.5: + smbbrowse: Fix empty device listing after unrelated mount failure. + udisks: Fix missing unmount notifications. + trash: - Fix nfs4 and cifs monitoring. - Fix wrongly reported item-count. + smb: Allow renaming a file to the same name with a different case. + mtp: Emit delete event on device disconnection. + Some other fixes and improvements. + Updated translations. - Drop patches fixed upstream: + fc2669f63c5def1528dda2e7833db5774aa08e22.patch + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch ==== kmod ==== Subpackages: kmod-bash-completion libkmod2 - Fix up usrmerge patches to make the feature configurable (boo#1212835) * testsuite-Handle-different-sysconfdir.patch * testsuite-depmod-use-defines-for-the-rootfs-lib_modu.patch * depmod-Introduce-outdir-option.patch * man-depmod.d-Fix-incorrect-usr-lib-search-path.patch * kmod-Add-config-command-to-show-compile-time-configu.patch - Refresh usr-lib-modprobe.patch - Refresh usr-lib-modules.patch - Refresh no-stylesheet-download.patch ==== libgexiv2 ==== - Drop baselibs.conf: the biarch module is not used anymore. - Add fix-32bit-compat.patch: Fix 32bit build compatibility. Taken from https://gitlab.gnome.org/GNOME/gexiv2/-/merge_requests/75 - Add 06adc8fb70cb8c77c0cd364195d8251811106ef8.patch: Fix compatibility with exiv2 main branch. ==== libopenmpt ==== Version update (0.6.10 -> 0.7.2) - Update to 0.7.2: * [New] MOD: Can now read modified 8-channel MOD files from the DOS game Aleshar - The World Of Ice. * [Sec] Possible out-of-bounds read or write when reading malformed MED files. (r19389) * [Bug] The Opal OPL3 emulator symbols were not namespaced properly. - Update to 0.7.1 * IT: Improved fingerprinting of early ModPlug Tracker versions. * XMF: Modules from Astroidea demos can now be read as well. - Changes in 0.7.0: * [New] 667 files from Composer 667 are now supported. * [New] GTK and GT2 files from Gramouf Tracker are now supported. * [New] Can now read a variant of the DSMI AMF format called DMF, as found in various DOS games distributed by Webfoot (Tronic, H2O, PowBall, etc.). * [New] DSM files from Dynamic Studio are now supported. * [New] XMF files from the DOS game Imperium Galactica are now supported. * [New] Can now read the hacked MOD format (DMF) from the game “Apocalypse Abyssâ€. * [New] libopenmpt: New APIs for getting the current tempo as a floating point value: openmpt::module::get_current_tempo2() (C++), and openmpt_module_get_current_tempo2() (C). * [New] C API: New stream callbacks for various platform extensions to the C stdio interface: openmpt_stream_get_file_posix_lfs64_callbacks() in libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h for explicit off64_t on Posix systems, openmpt_stream_get_file_posix_callbacks() in libopenmpt/libopenmpt_stream_callbacks_file_posix.h for off_t on Posix systems, openmpt_stream_get_file_msvcrt_callbacks() in libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h for 64bit file support on Windows systems with the Microsoft C runtime, and openmpt_stream_get_file_mingw_callbacks() in libopenmpt/libopenmpt_stream_callbacks_file_mingw.h for 64bit file support when targetting MinGW. The old openmpt_stream_get_file_callbacks() has been deprecated in favour of a stricly standard conforming openmpt_stream_get_file_callbacks2() in the same libopenmpt/libopenmpt_stream_callbacks_file.h header. libopenmpt/libopenmpt.h defines LIBOPENMPT_STREAM_CALLBACKS_FILE_POSIX_LFS64, LIBOPENMPT_STREAM_CALLBACKS_FILE_POSIX, LIBOPENMPT_STREAM_CALLBACKS_FILE_MSVCRT, and LIBOPENMPT_STREAM_CALLBACKS_FILE_MINGW respectively in order to allow for checking header availability. * [New] C API: New stream callbacks for memory buffers. openmpt_stream_get_buffer_callbacks() and openmpt_stream_buffer_init() are deprecated. Use openmpt_stream_get_buffer_callbacks2() and openmpt_stream_buffer_init2() instead. The new variants do not support loading only a file prefix and checking for overflow any more. This was only useful when using the old openmpt_could_open_probability2() style interface from the libopenmpt 0.2 API, which has been superseded by openmpt_probe_file_header(), openmpt_probe_file_header_without_filesize(), and openmpt_probe_file_header_from_stream() in libopenmpt 0.3.0. * [New] libopenmpt_ext: New interface interactive3 adding openmpt::ext::interactive3::set_current_tempo2() (C++) and openmpt_module_ext_interface_interactive3.set_current_tempo2() (C) which allow setting non-integer tempo values. * [New] New Makefile option CONFIG=mingw-w64 which consolidates all MinGW-w64 build configurations with the following options: MINGW_FLAVOUR=[|-posix|-win32], WINDOWS_ARCH=[x86|amd64], WINDOWS_FAMILY=[|desktop-app|app|phone-app|pc-app], and WINDOWS_VERSION=[win95|win98|winme|winnt4|win2000|winxp|winxp64|winvista|win7|win8|win8.1|win10|win11]. * [New] New Makefile option CONFIG=mingw which consolidates all MinGW build configurations with the following options: MINGW_FLAVOUR=[|-posix|-win32], and WINDOWS_VERSION=[win95|win98|winme|winnt4|win2000|winxp]. * [New] Building with MSYS2 is now fully supported for Makefile and Autotools build systems. * [New] Makefile CONFIG=djgpp now supports CPU= option to build optimized for a particular CPU. See build/make/config-djgpp.mk for all available options. FLAVOURED_DIR=1 places the CPU-specific optimized builds in separate folders below bin/. * [New] Building with a MinGW32 CRTDLL toolchain is now supported via Makefile option CONFIG=mingw32crt. * [New] Makefile now uses PKG_CONFIG as path to pkg-config. * [New] The C++ API is now also enabled for Emscripten builds by default. * [New] Support for GCC 7 has been restored. * [New] Support for Clang 6 has been restored. * [New] Support for Android NDK 18 has been restored. * [New] openmpt123: --banner [0|1|2] allows changing the openmpt123 banner style to hidden, shown, or verbose, respectively. * [New] openmpt123: --assume-terminal allows skipping the openmpt123 terminal check, and thus allows running the UI with non-terminal stdin, which can be useful for some very basic remote control functionality. * [Change] xmp-openmpt: The Amiga resampler emulation is now enabled by default. * [Change] in_openmpt: The Amiga resampler emulation is now enabled by default. * [Change] The official Windows builds (x86, amd64, arm, arm64) now require Windows 10 21H2 (or later). The official legacy Windows builds (x86-legacy, amd64-legacy) are unchanged and still require Windows 7 (or later). ... changelog too long, skipping 83 lines ... happen when using a volume command to achieve the same effect). ==== libphonenumber ==== Version update (8.12.23 -> 8.13.15) - absl is also needed for using the -devel package - Update to version 8.13.15: * Updated phone metadata for region code(s): BE, BF, IL, MN, NE, OM, SO, SV * Updated carrier data for country calling code(s): 226 (en), 227 (en), 252 (en), 351 (en), 968 (en), 972 (en) - Update to version 8.13.14: * Many data changes * Removal of unused leading_zero_possible proto field in phonemetadata.proto and all generated code * https://github.com/google/libphonenumber/blob/v8.13.14/release_notes.txt - Depends on abseil now - Turn metadata regeneration off explicitly, wasn't done previously either. This allows dropping the java dependency. - Add patches to fix building: * 0001-Build-with-C-17.patch * 0001-Revert-Fix-typo-in-arguments-to-add_metadata_gen_tar.patch - protobuf got fixed, builds fine with 22 now - prefer protobuf 21 as it is not compatible with v22 ==== libtommath ==== - handle rpmlint warnings/errors: * update rpmlintrc to address new Factory warnings * make libtommath-examples noarch * make shared library executable - specfile style changes enforced by hard to avoid format_spec_file service - Add 546.patch: Fix possible integer overflow. ==== libunwind ==== Version update (1.6.2 -> 1.7.0) - Update to 1.7.0: * DWARF: dwarf4 fix cie parsing. * x86_64: Stop aliasing RSP and CFA. * Prefer EXTBL unwinding on ARM. * [GCC pedantic] Fix "error: comma at end of enumerator list" when linking to libunwind. * Fix table indexing in dwarf_search_unwind_table. * Expose function-pointer-to-name API. * Add port for Linux on LoongArch. * Add more POSIX polyfills for nix cross-build on win. * DWARF: avoid a data race. * skip latex2man check with --disable-documentation. * Skip init_mem_validate calls during remote unwind. * [Loongarch64] amend the LoongArch64's CMakeLists.txt and compiling error. * Update license in pal-single-threaded.c. * Fix to malloc call in tdep_get_elf_image. * Updated to determine PAGE_SIZE dynamically. * Unwind with pointer authentication on arm64. * Make some structs non-empty. * DWARF: avoid invalid memory access with invalid CFI. * fix incorrect store in AArch64 getcontext. * avoid leaking registers across sigreturn. * Use constant for array size in os-linux. * added coredump support for s390x. * Allow an alternate LOG_DRIVER to be specified. * Remove bashisms from tests/check-namespace.sh. * Add autodetection of procfs_status type. * Add remote unwinding support for macOS. * Expose get_proc_info_in_range API. * Autodetect presence of elf_fpregset_t. * coredump: stop assuming .text and .eh_frame are both in the first segment of an ELF file. * Make sigaltstack() optional. * Add support for arm fp registers unwind. * updated dist to focal for s390x jobs. * Add RISC-V machine value in remote unwind. * Fix SOFTFP case for arm getcontext. * Added support for unwinding from the vsyscall region. * Stop the autotools nag about AC_CONFIG_MACRO_DIRS. * Fix make distcheck due to missing coredump header. * Fix undefined behavior issues in aarch64. * Account for lr in aarch64's uc_addr. * tests/run-coredump-unwind: Skip test if no coredump has been created. * [LoongArch64] Update the port to latest kernel ABI. * arm64: Add support for unwinding in SVE functions * check-namespace.sh: adjust aarch64 symbols. * Updated to determine PAGE_SIZE dynamically for loongarch64. * Gia64-test-nat.c: #include <signal.h> for sigaction(). * Fix for unw_backtrace fast path does not work on x86_64. * fix the way load offset is detected so it works with lld linker. * Remove the unused powerpc setcontext() dummies. * Add unw_backtrace2 function. - Include the man pages, README and LICENSE files. - Update libunwind.keyring file. ==== libwps ==== Version update (0.4.13 -> 0.4.14) - Update to 0.4.14: * autoupdate configure.ac * correct various warnings ==== libzypp ==== Version update (17.31.14 -> 17.31.15) - Fix build against protobuf >= 22 (fixes #465, closes #466) Port away from protobuf_generate_cpp. Upstream protobuf does not export protobuf_generate_cpp by default anymore. Use protobuf_generate instead, which is also available on older versions. - Remove SUSE < SLE11 constructs (fixes #464). - version 17.31.15 (22) ==== open-vm-tools ==== Subpackages: libvmtools0 open-vm-tools-desktop - limit to protobuf < 22 for now until build failures have been fixed ==== protobuf ==== Version update (21.12 -> 4.22.5) - Add patch to fix linking ThreadSafeArena: * 0001-Use-the-same-ABI-for-static-and-shared-libraries-on-.patch - Drop the protobuf-source package, no longer used - update to 22.5: C++ * Add missing cstdint header * Fix: missing -DPROTOBUF_USE_DLLS in pkg-config (#12700) * Avoid using string(JOIN..., which requires cmake 3.12 * Explicitly include GTest package in examples * Bump Abseil submodule to 20230125.3 (#12660) - update to 22.4: C++ * Fix libprotoc: export useful symbols from .so * Fix btree issue in map tests. Python * Fix bug in _internal_copy_files where the rule would fail in downstream repositories. Other * Bump utf8_range to version with working pkg-config (#12584) * Fix declared dependencies for pkg-config * Update abseil dependency and reorder dependencies to ensure we use the version specified in protobuf_deps. * Turn off clang::musttail on i386 - drop python2 handling - fix version handling and package the private libs again - Fix confusion in versions ==== protobuf-c ==== - limit to protobuf < 22 as it is not compatible with newer versions (gh#protobuf-c#544) ==== python-attrs ==== - remove outdated constructs, we no longer support < 3.8 ==== python-pycryptodome ==== - Add %{?sle15_python_module_pythons} ==== qemu ==== - Patches added (first one is relevant for boo#1197298 and bsc#1212768): * [openSUSE][RPM] Use --preserve-argv0 in qemu-linux-user (#32) * [openSUSE][RPM] Split qemu-tools package (#31) ==== sddm ==== Subpackages: sddm-branding-openSUSE - Add patches to allow dropping InputMethod= from 11-kwin_wayland.conf (boo#1212880): * 0001-greeter-Look-at-WAYLAND_DISPLAY-for-platform-detecti.patch * 0002-Ignore-InputMethod-qtvirtualkeyboard-on-wayland.patch ==== speech-dispatcher ==== Subpackages: libspeechd2 python3-speechd - Use always python3.11 to build, so Leap use also python3.11 to build. ==== webkit2gtk3 ==== Version update (2.40.2 -> 2.40.3) Subpackages: WebKitGTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles - Update to version 2.40.3: + Make memory pressure monitor honor memory.memsw.usage_in_bytes if exists. + Include key modifiers in wheel events. + Apply cookie blocking policy to WebSocket handshakes. + Remove accidental dependency on GLib 2.70. + Fix the build with BUBBLEWRAP_SANDBOX disabled. + Fix several crashes and rendering issues. ==== webkit2gtk4 ==== Version update (2.40.2 -> 2.40.3) Subpackages: WebKitGTK-6.0-lang libjavascriptcoregtk6_0-1 libwebkitgtk6_0-4 webkitgtk-6_0-injected-bundles - Update to version 2.40.3: + Make memory pressure monitor honor memory.memsw.usage_in_bytes if exists. + Include key modifiers in wheel events. + Apply cookie blocking policy to WebSocket handshakes. + Remove accidental dependency on GLib 2.70. + Fix the build with BUBBLEWRAP_SANDBOX disabled. + Fix several crashes and rendering issues.