Packages changed: abseil-cpp (20240722.0 -> 20240722.1) filesystem fwupd (1.9.27 -> 2.0.4+4) gnome-terminal (3.54.2 -> 3.54.3) gtk3 (3.24.43 -> 3.24.48) hicolor-icon-theme (0.17 -> 0.18) libphonenumber (8.13.40 -> 8.13.53) libpwquality libspelling (0.4.5 -> 0.4.6) liburing libvpx (1.14.1 -> 1.15.0) mosh osinfo-db (20240701 -> 20250124) ovmf (202408 -> 202411) python-kiwi (10.2.5 -> 10.2.8) python-tzdata (2024.2 -> 2025.1) qt6-multimedia qt6-shadertools serd (0.30.16 -> 0.32.2) sord (0.16.14 -> 0.16.16) unison (2.53.5 -> 2.53.7) vlc vte (0.78.2 -> 0.78.3) wtmpdb (0.13.0+git.20240814 -> 0.70.0+git20250121.3e409b5) yast2-apparmor (5.0.0 -> 5.0.1) yast2-trans (84.87.20250117.b10e829e7f -> 84.87.20250125.b3ec3b4065) === Details === ==== abseil-cpp ==== Version update (20240722.0 -> 20240722.1) Subpackages: libabsl_2407_0_0 libabsl_lite_2407_0_0 - update to 20240722.1 (boo#1236438) * potential integer overflow in hash container create/resize ==== filesystem ==== - add Provides: may-perform-usrmerge (bsc#1236481) - Add support for loongarch64 - Remove /usr/etc/skel/bin/ ==== fwupd ==== Version update (1.9.27 -> 2.0.4+4) Subpackages: fwupd-bash-completion fwupd-lang typelib-1_0-Fwupd-2_0 - Update to version 2.0.4+4: + dell-kestrel: cleanup the devices when disconnected + Raise authentication requirements for emulation-load + uefi-dbx: Only list the version in the quirk file key - Update to version 2.0.4: + This release adds the following features: - Record the entire USB descriptor in the emulation data - Return defined return code when network metadata refresh fails + This release fixes the following bugs: - Add a new private flag of 'delayed-removal' to remove a footgun - Added a more specific instance ID for qc-s5gen2 USB devices - Add fadvise64 to the systemd syscall allowlist - Add the Unifying bootloader VID/PID as a full instance ID - Allow disabling zero-length packet for modem-manager devices - Allow recovering Logitech Bolt receiver in bootloader mode - Correctly parse CSV streams without trailing NULs - Detect if network is reachable before downloading metadata - Disabling reading the OptionROM device after dumping - Do not claim kernel interface to avoid Parade downstream port resets - Do not save BootOrder when measuring system integrity - Enumerate child nordic-hid devices correctly - Fix a possible critical warning for Mediatek scaler devices - Fix Firehose padding for some modem-manager devices - Fix UEFI capsule updates when using 4096 byte NVME blocksize - Get the Dell dock update package version correctly - Never read more of the composite stream from a partial stream - Notify snapd about DBX updates - Probe sd_mod before starting - Properly handle FU_DEVICE_PRIVATE_FLAG_NO_GENERIC_GUIDS - Remove the test for CSME 18 manufacturing lock - Restore the Logitech compatibility UFY instance IDs - Show the correct version when installing a same-device composite update - Show updates with problems when using 'fwupdmgr get-releases' - Split up the AMD GPU VBIOS P/N for the version - Use attr USB4_TYPE rather than guessing from thunderbolt_domain - Use the ISO date as a dbx version number for the Microsoft KEK - Use the KEK to set the dbx vendor ID ==== gnome-terminal ==== Version update (3.54.2 -> 3.54.3) Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal - Update to version 3.54.3: + ci: Add CI. - Drop obsolete and unused update-desktop-files BuildRequires: the corresponding macro is already removed in the past. ==== gtk3 ==== Version update (3.24.43 -> 3.24.48) Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Update to version 3.24.48: + GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio) + GtkEmojiChooser: Update to Unicode 16 / CLDR 46 + GtkSpinButton: - Use semantically appropriate icon names - Make numeric spin buttons always LTR + GtkEntry: - Stop guessing text direction from keyboard layout - Add a shortcut and context menu item to change text direction + GtkEventControllerMotion: Make enter and leave signals work + Accessibility: Use message dialog titles as names + GDK: Fix portal handling of gvfs files + Wayland: - Support the xdg_foreign_v2 protocol - Try to fix monitor geometry on sway - Improve font setting fallback - Use a better default cursor size - Fix a crash during DND + Updated translations. ==== hicolor-icon-theme ==== Version update (0.17 -> 0.18) - Update to version 0.18: * Provide a pkgconfig file * Create HiDPI directories * Port build system to Meson - Create devel subpackage for pkgconfig file - Create all directories under symbolic (needed by budgie-desktop) - Create 1024x1024 HiDPI directories ==== libphonenumber ==== Version update (8.13.40 -> 8.13.53) - Update to version 8.13.53: * Fixed a bug where the extension was appended twice in formatOutOfCountryKeepingAlphaChars in the Java version and updated FormatOutOfCountryKeepingAlphaChars in the C++ version to format the extension. * Updated metadata ==== libpwquality ==== Subpackages: libpwquality-lang libpwquality1 libpwquality1-32bit pam_pwquality pam_pwquality-32bit - pwquality.conf moved from /etc/security to /usr/lib/security ==== libspelling ==== Version update (0.4.5 -> 0.4.6) Subpackages: libspelling-lang libspelling1-2 - Update to version 0.4.6: + Improve detection of asynchronous fragment cancellation to break out of long-running spellchecking. + Fix Rust example and documentation links. ==== liburing ==== - disable more tests on s390x ==== libvpx ==== Version update (1.14.1 -> 1.15.0) - Update to version 1.15.0: * Fix to Uninitialized scalar variable in `vp9_rd_pick_inter_mode_sb()` * Fix to Integer-overflow in `resize_multistep` * Fix to Heap-buffer-overflow in `vpx_sad64x64_avx2` * Fix to Crash in `vpx_sad8x8_sse2` * Fix to Assertion in `write_modes` * Support profile guided optimizations * Fix to Integer-overflow in `encode_frame_to_data_rate` * Fix to Integer-overflow in `vp9_svc_check_reset_layer_rc_flag` * Fix to core dump error from /usr/bin/tools/tiny_ssim --help * Fix to use-of-uninitialized-value in `vp9_setup_tpl_stats` * Fix to Undefined-shift in `vp9_cyclic_refresh_setup` * Fix to redundant `&& __GNUC__` preproc check * Fix to valgrind warning in EncodeAPI.OssFuzz69906 * Fix to Index-out-of-bounds in `vp8_rd_pick_inter_mode` * Fix to Integer-overflow in `vp8_pick_frame_size` * Fix to Use-of-uninitialized-value in `vpx_codec_peek_stream_info` * Fix to log clutters with the message "Warning: Desired height too large" * Fix to Integer-overflow in `vp9_svc_adjust_avg_frame_qindex` * Fix to integer overflows caused by huge target bitrate, frame rate, or g_timebase numerator or denominator * Fix to missing license headers * Fix to build failure for Android Armv7 * Fix to integer overflows in image helpers * Fix to Integer-overflow in `vp9_calc_iframe_target_size_one_pass_cbr` * Fix to Heap-buffer-overflow in `vp9_pick_inter_mode` * Fix to Segv in `vp9_multi_thread_tile_init` * Fix to Use-of-uninitialized-value in `vp9_row_mt_sync_mem_dealloc` * Fix to Crash in `mbloop_filter_vertical_edge_c` * Fix to Check failed in CheckUnwind * Fix to Heap-buffer-overflow in `write_modes_b` and `vpx_write` * Fix to Possible signed integer overflow found in `vpx_codec_encode` * Fix to build conflicts between Abseil and libaom/libvpx in Win ARM64 builds * Fix to build failures on aarch64 * Fix to Data race in libvpx ARM NEON * Fix to Heap-buffer-overflow in `scale_plane_1_to_2_phase_0` * Fix to integer overflow in `encode_mb_row` * Fix to Floating-point-exception in `vp8_pick_frame_size` * Fix to Heap-buffer-overflow in `vp9_enc_setup_mi` * Fix to build failure with --target=arm64-win64-vs17 * Fix to heap-buffer-overflow write in `vpx_img_read()` * Fix to C vs armv8-linux-gcc encode mismatches for `y4m_360p_10bit_input` * Fix to Null-dereference READ in `ml_predict_var_rd_partitioning` * Fix to Heap-buffer-overflow in `vpx_scaled_2d_ssse3` * Fix to Crash in `convolve_horiz` * Fix to Ill in `vpx_scaled_2d_ssse3` * Fix to Global-buffer-overflow in `cost_coeffs` ==== mosh ==== - Disable libutempter, it doesn't work anymore with the switch from utmp to systemd-logind ==== osinfo-db ==== Version update (20240701 -> 20250124) - Update to database version 20250124 (jsc#PED-8910) osinfo-db-20250124.tar.xz - Drop patches contained in new tarball add-opensuse-leap-15.6-support.patch add-sle15sp6-support.patch add-slem5.5-support.patch ==== ovmf ==== Version update (202408 -> 202411) Subpackages: qemu-ovmf-x86_64 - Update to edk2-stable202411 - Features (https://github.com/tianocore/edk2/releases): - MdeModulePkg: Added PPI support in UFS PEI driver - DynamicTablesPkg: Adds SPMI table generator - MdeModulePkg: PeiMain: Add Delayed Dispatch PPI Implementation - UefiPayloadPkg: Add Secure Boot support - MdeModulePkg/TerminalDxe: Add VTUTF8 to Putty function key map - DynamicTablesPkg: Adds ACPI HPET table generator - Update Openssl 3.0.15 - DynamicTablesPkg: Adds WSMT generator for X64 - Enable UPL support for RISC-V - Patches (git log --oneline --date-order edk2-stable202408..edk2-stable202411): 0f3867fa6e UefiPayloadPkg/UefiPayloadEntry: Fix PT protection in 5 level paging c28721484d MedModulePkg/DxeIplPeim: Fix pagetable protection region in 5 level paging 13fad60156 UefiCpuPkg: Fix unchecked returns and potential integer overflows 843f0c129e Maintainers.txt: Update M and R for UefiCpuPkg and StandaloneMmPkg fe1272dc57 NetworkPkg/DxeNetLib: make mSecureHashAlgorithms static cd681f5f6a MdePkg/DxeRngLib: make mSecureHashAlgorithms static d1c8a88e3b Maintainers.txt: update Leif's email address cb87aada97 ArmPlatformPkg: Honour RES1 fields in CPTR_EL2 1bd09ad193 MdePkg: Define AARCH64_CPTR_RES1 and AARCH64_CPTR_DEFAULT ef35863880 ArmPlatformPkg,MdePkg: Rename AARCH64 CPACR_CP_FULL_ACCESS 6f07aeb49c ArmPlatformPkg: Document that we don't support HCR_EL2.E2H being set 3299c36ba1 EmulatorPkg WinThunk: Use Win32 API to get Performance Frequency and Count e12a8d83fa FatPkg/FatPei: Simplify the GPT Header Check ef4f3aa3f7 MdePkg: MdeLibs.dsc.inc: Apwhich are merged to edk2-stable202408:e public Architectural MSRs from MdePkg 5a73776156 UefiCpuPkg: Use public Architectural MSRs from MdePkg 961a9e1d76 MdePkg: Added definition of AMD specific public MSRs b904377d0d EmbeddedPkg/PrePiHobLib: Remove Non-RT Types from Mem Type Info HOB d1372720a8 ArmVirtPkg/MemoryInitPei: Remove Non-RT Types from Mem Type Info HOB 7da3dcd45d ArmPlatformPkg/MemoryInitPei: Remove Non-RT Types from Mem Type Info HOB d8984e86c7 ArmVirtPkg: mark fixed network PCDs 2ffd6d2e82 OvmfPkg: mark fixed network PCDs fc9f06de6f NetworkPkg: mark fixed network PCDs 9cab9905af ArmVirtPkg: use NetworkDynamicPcds include file 7ccda1a0b3 OvmfPkg: use NetworkDynamicPcds include file 1db5895c39 NetworkPkg: introduce include file for dynamic PCDs 599c8309a5 NetworkPkg/Dhcp6Dxe: Fix sanitizer issues 171335e34e UefiCpuPkg/MtrrLib: Fix unit test read overflow fadf4f377e MdePkg/Test/DevicePathLib: Remove FreePool(NULL) d5600f4f5a CryptoPkg/BaseCryptLib: Fix serial number read overrun 12e1b1f8ef UefiCpuPkg/SecCore: Consume PcdMaxMappingAddressBeforeTempRamExit e1b09dfca4 UefiCpuPkg/UefiCpuPkg.dec: Add PcdMaxMappingAddressBeforeTempRamExit 836942fbad StandaloneMmPkg/MemLib: remove unnecessary check da8fd23dbb StandaloneMmPkg/Core: Check Resource HOB and Mmram ranges 3adb507175 StandaloneMmPkg/Core: add a new InitializeMmHobList() d24bb10b1d StandaloneMmPkg/MemLib: Check if the non-MMRAM buffer is valid 025cec183d StandaloneMmPkg/MemLib: Add an internal header file b19f1311d6 StandaloneMmPkg/Core: Remove unneeded check 734406184f StandaloneMmPkg/MmIpl: Optimize hob pointer check flow 6f17fe30bf CryptoPkg: Added MM_STANDALONE support in CryptoPkg. ccbe6f5030 CryptoPkg: Increase ScratchMemory buffer for openssl 3.0.15 95d8a1c255 UnitTestFrameworkPkg: Use TianoCore mirror of subhook submodule 47ba459fc1 CryptoPkg: Updated the missed architectures. 03d8907321 UefiCpuPkg: Remove AMD 32-bit SMRAM save state map b7735a087a MdePkg: CodeQL Fixes. a9901a7748 MdeModulePkg: SataControllerSupported checks DevicePath Protocol d13f31c3fe UefiPayloadPkg :ACPI memory node 60c6486f79 UefiPayloadPkg:Add SMBIOS node. de19273e89 UefiPayloadPkg: Modify PCI root reg . aac5b3eca3 StandaloneMmPkg/MmIpl: Max physical address bits if disable 5 page level 79ad703b55 ArmPlatformPkg: CodeQL Fixes. 7327089f63 ArmVirtPkg: KvmTool: Fix clang linker error b72d3495ee MdePkg: Add Google Mock Library for PostCodeLib fc6a8bb131 Maintainers: Revert "Remove Ard Biesheuvel from all packages" 004232c6af UefiCpuPkg/MmUnblockMemoryLib: Check if buffer range is valid acce74762b MdeModulePkg: Adding support for authenticated variable storage data format 56dfab9a8a StandaloneMmPkg/Core: Shadow Standalone BFV into MMRAM 11d4edc7c6 UefiCpuPkg/PiSmmCpuDxeSmm: Fix extraneous parentheses 8d74a37944 StandaloneMmPkg/Core: RUpdate openssl library to 3.0.15a in-place option 8af71632d6 DynamicTablesPkg: Drop the unnecessary comparision of UINT8 max value 9e56b4373b EmbeddedPkg: Add MDEPKG_NDEBUG to RELEASE build 8f04804593 EmbeddedPkg: Remove non-needed MDEPKG_NDEBUG dependent code 051ef932bd BaseTools/GenFw X64: Detect GOTCPRELX relaxations applied by LLD 9c557575a1 MdePkg/Include/Guid: Fix EFI_CXL_COMPONENT_EVENT_LOG in Cper.h 4ab8c3cf99 ShellPkg: Updated Type 4 Info as per Smbios 3.8.0 9dc7fb819c MdePkg: Updated Type 4 Info as per Smbios 3.8.0 ad522d9609 DynamicTablesPkg: Update X64 FADT XPm1aEvtBlk 11bd2fa072 Update CI config following CompilerIntrinsicsLib move from ArmPkg cb1db8b9b9 DynamicTablesPkg: Update creator id for WSMT table 7b3969c951 MdeModulePkg UsbNetwork: Use USB class definition from MdePkg e2ab098e65 ShellPkg/SmbiosView: Correct wrong length offset usage in SMBIOS Type4 a19f50bb95 MdePkg/Include/Guid: Rename CXL definitions in Cper.h 8f84eb0e76 BaseTools: Remove -Wno-unneeded-internal-declaration from CLANGDWARF ae83c6b7fd MdePkg: Fix null macros for XCODE5 and CLANG 6e197a8ba5 MdePkg: Add Google Test Library and Protocol 866abb2338 MdeModulePkg: Replace rwhich are merged to edk2-stable202408: missing CXL definitions to Cper.h 79598f34fa MdeModulePkg: PeiMain: Updated dispatcher for delayed dispatch d64d1e195c MdeModulePkg: PeiMain: Introduce implementation of delayed dispatch b3f36e151d MdePkg: Update Delayed Dispatch PPI as per PI 1.8 A Spec e19cc32bce edksetup.sh: Fix the Issue of PYTHON_COMMAND Un-Configurable b7342074a6 UnitTestFrameworkPkg: VS2022 Support on UnitTest. 1b19ccfdfa Add USB Association Descriptor definitions d44b82270b ArmPkg: CodeQL Fixes. a232e0cd2f UefiCpuPkg/PiSmmCpuDxeSmm: Save and restore CR2 only if SmiProfile enable 92c1274467 MdePkg: Describe storage location of config tables as per PI 1.7 A spec caec6089cf MdePkg: Clarify EFI_MM_SX_DISPATCH_PROTOCOL.Register() as per PI 1.7 A spec c80f456ef4 MdePkg: Define PI Specification Version Macro b3efbda166 NetworkPkg/HttpBootDxe: Report download error when resume attempts fail ... changelog too long, skipping 399 lines ... 5c8bdb190f MdePkg DebugLib: Enable FILE NAME as DEBUG ASSERT for GCC12 ==== python-kiwi ==== Version update (10.2.5 -> 10.2.8) - Bump version: 10.2.7 → 10.2.8 - Increase size for agama integration test build Agama needs more space to build now - Fixed agama integration test rubygem-byebug and rubygem-agama-yast seems to no longer exist - Update TW integration tests Package nscd was dropped from TW - Fix documentation regarding URI styles In reference to commit 760a65558f9e2e91d3eaa3a2f9503ff596984b48 the support for iso:// URI types was dropped some time ago. However, the documentation was not properly updated. This commit fixes it - Fix return value of grub helper methods The grub helper methods to find grub tools returns a None value if the tool cannot be found. This None value could be used later in a Command call where it will be used in a join() command to log the resulting commandline. This join() call then fails and raises an unhandled error causing a stack trace in the application. This commit fixes it - Added disk validation for duplicate installs Installing the same image to different storage disks on the same machine creates device conflicts with unexpected side effects. This commit adds a validation based on the PTUUID of the disk image to check if another device on the system has the same ID and if yes, does not allow to install the image again including a message which device takes the same identifier. This references bsc#1228741 - Fixed documentation for signing key attribute The source locator name for local files was incorrect - Bump version: 10.2.6 → 10.2.7 - Update documentation Added a new troubleshooting chapter as subsection to the Build Host Constraints named Package Manager Behavior. It serves the purpose to describe options for the customer to change the default package manager behavior which we from the kiwi side do not influence intentionally. This is a followup change to bsc#1235448 - Drop still present tox artifacts There were still some left over tox files and the documentation contribution chapter was also wrong at several places - Add support for reading optional pkgmgr env file If there is a file .kiwi.package_manager.env in the root of the image tree it will be read and put into the caller environment for the selected package and repository manager. There are features in e.g zypper which can only be used via env variables. This Fixes bsc#1235448 - Auto convert unit test XML data to schema v8.3 - Rename btrfs_root_is_snapshot Rename btrfs_root_is_snapshot to btrfs_root_is_snapper_snapshot. This happens in preparation for the changes suggested in #2697 where we want to get rid of snapper specific btrfs code which will be available in snapper natively soon. To make sure a btrfs layout specific to snapper(and SUSE), the implicitly used attribute named btrfs_root_is_snapshot now becomes explicit and its new name will indicate that snapper sits behind it. Along with the rename a XSLT stylesheet to automatically convert the old name into the new name for schema v8.3 will be performed. - Bump version: 10.2.5 → 10.2.6 - Fixed donate button target - Added LUKS reencryption support Added rd.kiwi.oem.luks.reencrypt boot option consumed by the kiwi-repart dracut module. For OEM LUKS2 encrypted disk images. If set, reencrypts the disk prior an eventual resize and therefore creates a new key pool and master key. The reencryption is advisable if the image binary is not protected. With access to the image binary it's possible to extract the luks header which then allows to decrypt the data unless it was reencrypted. The reencryption process only runs if the checksum of the luks header still matches the one from the original disk image. Be aware that the reencryption will ask for the passphrase if the image has been built with an initial luks passphrase. - Fixed arm/tumbleweed/test-image-rpi No ruby required for this integration test build - Plain zipl loader needs boot partition If the rootfs is something zipl cannot read, we need an extra boot partition using a supported filesystem - Fixed IBM-Cloud-Standard profile The test-image-MicroOS integration test builds an IBM-Cloud-Standard profile as encrypted variant with a random key that is not protected by an encrypted boot image. This doesn't make sense. Thus the encryption setup for the IBM cloud standard build got removed. Use the IBM-Cloud-Secure-Execution profile to test encrypted secure linux builds - Fixed test-image-qcow-openstack rsh package was dropped from TW - Fix genprotimg for s390 builds A recent change on genprotimg now forbids to use --cert in combination with --no-verify, even though this was allowed before. - Fix documentation for repo, package gpg settings In contrast to the documentation, kiwi sets default values for any gpg setting if not explicitly specified differently. We want to avoid to inherit a behavior from how the distribution packages the package manager. This commit fixes the documentation to be in line with the implementation ==== python-tzdata ==== Version update (2024.2 -> 2025.1) - Update to 2025.1 * Paraguay adopts permanent -03 starting spring 2024 ==== qt6-multimedia ==== Subpackages: libQt6Multimedia6 libQt6MultimediaQuick6 libQt6MultimediaWidgets6 libQt6Quick3DSpatialAudio6 libQt6SpatialAudio6 qt6-multimedia-imports - Fix license. ==== qt6-shadertools ==== - Fix license. ==== serd ==== Version update (0.30.16 -> 0.32.2) - Update to 0.32.2 * Enable clang nullability checks * Fix writing empty list objects within blank nodes - Set build docs for TW only as it requires sphixygen since now - Refresh 001-serd-docdir.patch - Update to 0.32.0 * Add Windows path separator support to serd_node_new_file_uri() * Add long "help" and "version" options to serdi * Add options to disable html or singlehtml documentation * Add serd_reader_skip_until_byte() to public API * Allow SERD_API to be defined by the user * Avoid creating test files in the current directory * Avoid using ASCII grave as a quote * Check for POSIX features with the build system * Clean up and improve test suite * Clean up code * Fix crash when trying to read chunks without starting * Fix hang when skipping an error at EOF when lax parsing * Fix incorrect parsing of strange quote escape patterns * Fix possible hang when writing nested Turtle lists * Fix potential memory leaks when a write is aborted * Fix relative URI creation * Gracefully handle bad characters in Turtle blank node syntax * Gracefully handle bad characters in Turtle datatype syntax * Improve TriG pretty-printing and remove trailing newlines * Improve pretty-printing of lists and inline subjects * Improve serdi man page * Improve writer error handling * Make URI writing stricter by default * Make serd_reader_read_chunk() work with NQuads * Override pkg-config dependency within meson * Remove junk files from documentation install * Remove support for writing Turtle named inline nodes extension * Replace duplicated dox_to_sphinx script with sphinxygen dependency * Test header for warnings more strictly * Update standard test suites ==== sord ==== Version update (0.16.14 -> 0.16.16) - remove 67bcd63bda9d7b095489a09b9880aa730ddb5488.patch now upstream - update to 0.16.16 * Allow SORD_API to be defined by the user * Fix command line help interface of sord_validate * Fix dependencies in pkg-config file * Override pkg-config dependency within meson * Port sord_validate to pcre2 * Switch to external zix dependency ==== unison ==== Version update (2.53.5 -> 2.53.7) - Update to verison 2.53.7 * Time remaining, when over 24h, shown as days and HMS instead of just HMS. * Stop using deprecated [GdkPixbuf.from_xpm_data] (avoids problems with some versions of gdkpixbuf). Attempt to avoid soundness issues with lablgtk while doing so. * Deprecation warning: support for external rsync will be removed ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau - Drop opencv sub-package, and hence no longer needed pkgconfig(opencv) BuildRequires and various provides, Supplements and Conflicts. ==== vte ==== Version update (0.78.2 -> 0.78.3) Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91 vte-lang - Update to version 0.78.3: + widget: Guard signal disconnect on non-null object + widget: Scroll the alternate screen into the viewport ==== wtmpdb ==== Version update (0.13.0+git.20240814 -> 0.70.0+git20250121.3e409b5) Subpackages: libwtmpdb0 - Update to version 0.70.0+git20250121.3e409b5: * Fix installation of all wtmpdbd man page variants * Release version 0.70.0 * Add wtmpdbd.8 manual page * wtmpdbd: fix printing help text * wtmpdbd: more fine granular log level filtering * wtmpdbd: implement varlink_event_loop_with_idle * wtmpdbd.socket: fix socket descriptor name * meson: no longer check for v258 sd-varlink function - Update to version 0.60.0+git20250120.64d23d8: * Release version 0.60.0 * Merge reader/write socket to one generic one * wtmpdbd: add Ping, SetLogLevel and GetEnvironment - Update to version 0.50.0+git20250117.a9b48cf: * wtmpdbd.service: secure more * wtmpdb: Implement json output for last (#20) - Update to version 0.50.0+git20250110.cbabeb7: * Harden wtmpdbd.service * libwtmpdb: fallback to sqlite if SELinux blocks varlink socket - Update to version 0.50.0+git20250110.12da60f: * Release version 0.50.0 * README: add wtmpdbd * wtmpdbd: Print stopped message * wtmpdbd.service: preset WTMPDBD_OPTS * wtmpdbd: don't call listen if started by a socket * tst-varlink: skip if varlink is not supported * libwtmpdb: set varlink_is_active to 0 without systemd * libwtmpdb: always define varlink checks * wtmpdb: define quiet only if we have systemd * libwtmpdb: return error if varlink support is missing * Send sd_notify(STOPPING=1); * Check if systemd has sd_varlink_server_listen_name() * wtmpdbd.service: optional read /etc/default/wtmpdbd * wtmpdbd: simplify creation of varlink sockets * Set umaks with varlink to 0077, improve error reporting * wtmpdbd: enable to start via sockets * libwtmpdb: handle ECONNRESET as wtmpdbd not running * libwtmpdb: fix crash in varlink if error==NULL * Install daemon in libexec directory * tst-get_id: skip if there is no db file * libwtmpdb: improve error return code * db path "varlink" will enforce varlink interface * Add service and socket files * wmtpdb: call wtmpdb_* functions with NULL as path * wtmpdbd: add socket activation * Implement varlink read_all client side * Make wtmpdbd support compiletime config * Add daemon using varlink for communication * Document that openssh is special * libwtmpdb: create wrapper around sqlite functions * Make mkdir_p more robust ==== yast2-apparmor ==== Version update (5.0.0 -> 5.0.1) - Removed nscd-related code (bsc#1236308) - 5.0.1 ==== yast2-trans ==== Version update (84.87.20250117.b10e829e7f -> 84.87.20250125.b3ec3b4065) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20250125.b3ec3b4065: * Translated using Weblate (German) * Translated using Weblate (Turkish) * New POT for text domain 'iscsi-client'. * Translated using Weblate (Slovenian) * Translated using Weblate (Slovenian) * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) * Translated using Weblate (French) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * New POT for text domain 'storage'.