Packages changed: MicroOS-release (20250414 -> 20250417) alsa (1.2.13 -> 1.2.14) apparmor (4.0.3 -> 4.1.0) diffutils (3.11 -> 3.12) dracut (059+suse.714.gee616a76 -> 059+suse.722.g16d7e0c3) evolution-data-server (3.56.0 -> 3.56.1) gdm ghostscript gjs (1.84.1 -> 1.84.2) gnome-control-center (48.0+15 -> 48.1) gnome-online-accounts (3.54.1 -> 3.54.2) gnome-session (47.0.1 -> 48.0) gnome-shell (48.0+6 -> 48.1) gnome-shell-extensions (48.0 -> 48.1) gnome-software (48.0 -> 48.1) gnome-system-monitor (48.0 -> 48.1) gnome-terminal (3.56.0 -> 3.56.1) gnome-user-docs (47.5 -> 48.1) grub2 gzip (1.13 -> 1.14) ibus irqbalance (1.9.4.0.git+f8b8cdd -> 1.9.4.77.git+d913f60) kernel-firmware-i915 (20250310 -> 20250410) kernel-source (6.14.1 -> 6.14.2) kf6-attica (6.12.0 -> 6.13.0) kf6-baloo (6.12.0 -> 6.13.0) kf6-bluez-qt (6.12.0 -> 6.13.0) kf6-breeze-icons (6.12.0 -> 6.13.0) kf6-frameworkintegration (6.12.0 -> 6.13.0) kf6-karchive (6.12.0 -> 6.13.0) kf6-kauth (6.12.0 -> 6.13.0) kf6-kbookmarks (6.12.0 -> 6.13.0) kf6-kcmutils (6.12.0 -> 6.13.0) kf6-kcodecs (6.12.0 -> 6.13.0) kf6-kcolorscheme (6.12.0 -> 6.13.0) kf6-kcompletion (6.12.0 -> 6.13.0) kf6-kconfig (6.12.0 -> 6.13.0) kf6-kconfigwidgets (6.12.0 -> 6.13.0) kf6-kcoreaddons (6.12.0 -> 6.13.0) kf6-kcrash (6.12.0 -> 6.13.0) kf6-kdbusaddons (6.12.0 -> 6.13.0) kf6-kdeclarative (6.12.0 -> 6.13.0) kf6-kded (6.12.0 -> 6.13.0) kf6-kdesu (6.12.0 -> 6.13.0) kf6-kdnssd (6.12.0 -> 6.13.0) kf6-kdoctools (6.12.0 -> 6.13.0) kf6-kfilemetadata (6.12.0 -> 6.13.0) kf6-kglobalaccel (6.12.0 -> 6.13.0) kf6-kguiaddons (6.12.0 -> 6.13.0) kf6-kholidays (6.12.0 -> 6.13.0) kf6-ki18n (6.12.0 -> 6.13.0) kf6-kiconthemes (6.12.0 -> 6.13.0) kf6-kidletime (6.12.0 -> 6.13.0) kf6-kio (6.12.0 -> 6.13.0) kf6-kirigami (6.12.0 -> 6.13.0) kf6-kitemmodels (6.12.0 -> 6.13.0) kf6-kitemviews (6.12.0 -> 6.13.0) kf6-kjobwidgets (6.12.0 -> 6.13.0) kf6-knewstuff (6.12.0 -> 6.13.0) kf6-knotifications (6.12.0 -> 6.13.0) kf6-knotifyconfig (6.12.0 -> 6.13.0) kf6-kpackage (6.12.0 -> 6.13.0) kf6-kparts (6.12.0 -> 6.13.0) kf6-kpty (6.12.0 -> 6.13.0) kf6-kquickcharts (6.12.0 -> 6.13.0) kf6-krunner (6.12.0 -> 6.13.0) kf6-kservice (6.12.0 -> 6.13.0) kf6-kstatusnotifieritem (6.12.0 -> 6.13.0) kf6-ksvg (6.12.0 -> 6.13.0) kf6-ktexteditor (6.12.0 -> 6.13.0) kf6-ktextwidgets (6.12.0 -> 6.13.0) kf6-kunitconversion (6.12.0 -> 6.13.0) kf6-kuserfeedback (6.12.0 -> 6.13.0) kf6-kwallet (6.12.0 -> 6.13.0) kf6-kwidgetsaddons (6.12.0 -> 6.13.0) kf6-kwindowsystem (6.12.0 -> 6.13.0) kf6-kxmlgui (6.12.0 -> 6.13.0) kf6-modemmanager-qt (6.12.0 -> 6.13.0) kf6-networkmanager-qt (6.12.0 -> 6.13.0) kf6-prison (6.12.0 -> 6.13.0) kf6-purpose (6.12.0 -> 6.13.0) kf6-qqc2-desktop-style (6.12.0 -> 6.13.0) kf6-solid (6.12.0 -> 6.13.0) kf6-sonnet (6.12.0 -> 6.13.0) kf6-syndication (6.12.0 -> 6.13.0) kf6-syntax-highlighting (6.12.0 -> 6.13.0) kio-fuse libadwaita (1.7.0 -> 1.7.2) libapparmor (4.0.3 -> 4.1.0) libgme (0.6.3 -> 0.6.4) libmanette (0.2.11 -> 0.2.12) libmtp libnftnl (1.2.8 -> 1.2.9) libnvme (1.12 -> 1.13) lvm2 lvm2-device-mapper mozjs128 mutter (48.1 -> 48.2) nautilus (48.0 -> 48.1) ncurses (6.5.20250405 -> 6.5.20250412) nftables (1.1.1 -> 1.1.2) numactl (2.0.18.10.g6c14bd5 -> 2.0.19.13.g63e0223) nvme-cli (2.12 -> 2.13) patterns-base perl (5.40.1 -> 5.40.2) pipewire (1.4.1 -> 1.4.2) python-Mako (1.3.9 -> 1.3.10) python-PyYAML python-SQLAlchemy (2.0.39 -> 2.0.40) python-typing_extensions (4.12.2 -> 4.13.0) python313-setuptools (75.8.0 -> 78.1.0) qemu selinux-policy (20250410 -> 20250411) sof-firmware (2025.01 -> 2025.01.1) sudo (1.9.15p5 -> 1.9.16p2) tcpd update-alternatives (1.22.11 -> 1.22.18) v4l-utils (1.24.1 -> 1.28.1) vte (0.80.0 -> 0.80.1) webkit2gtk3 webkit2gtk4 xfsprogs (6.13.0 -> 6.14.0) === Details === ==== MicroOS-release ==== Version update (20250414 -> 20250417) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== alsa ==== Version update (1.2.13 -> 1.2.14) - Update to alsa-lib 1.2.14: * Disable and delete alsalisp code * include: prefer alsa/asoundlib.h for apps, dependency cleanups * seq: Define new events for UMP EP/FB change notifications * control: remap improvements * pcm: tstamp mode fixes * rawmidi: ump fixes and tied device flag extensions * seq: fix UMP handling and other minot fixes * ucm: add sys-card substitution, etc * test/playmidi1: fix compilation caused by conflict between midifile.h and ump_msg.h For details, see: https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-lib - Drop obsoleted patches: 0001-src-Versions.in.in-Update-_tempo_base-name.patch 0002-configure-Make-sequencer-dependent-on-rawmidi.patch 0003-seq-include-UMP-headers.patch ==== apparmor ==== Version update (4.0.3 -> 4.1.0) - update to ApppArmor 4.1.0 - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.0 for the detailed upstream changelog - remove upstream py313-aa-notify.patch ==== diffutils ==== Version update (3.11 -> 3.12) - diffutils 3.12: * diff -r no longer merely summarizes when comparing an empty regular file to a nonempty regular file. * diff -y no longer crashes when given nontrivial differences - drop diff-fix-allocation-typo-leading-to-crashes.patch ==== dracut ==== Version update (059+suse.714.gee616a76 -> 059+suse.722.g16d7e0c3) Subpackages: dracut-ima - Update to version 059+suse.722.g16d7e0c3: * refactor(multipath): remove custom multipathd.service * chore(multipath): remove `rd_NO_MULTIPATH` kernel command line option * feat(systemd): add new systemd-validatefs@.service * fix(dmsquash-live): do not check ISO md5 if image filesystem (bsc#1240919) * fix(dmsquash-live): use load_fstype to load driver for filesystems ==== evolution-data-server ==== Version update (3.56.0 -> 3.56.1) Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-3 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4 - Update to version 3.56.1: + Bug Fix: Handle changed server pool in WebDAV collection sources. ==== gdm ==== Subpackages: gdm-schema gdm-xdm-integration gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - SLES16 won't ship pulseaudio-gdm-hooks so remove the last missing bits. ==== ghostscript ==== - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ==== gjs ==== Version update (1.84.1 -> 1.84.2) Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 - Update to version 1.84.2: + Closed bugs and merge requests: GtkNotebook.pages GListModel is inaccessible from GJS. - Exclude s390x arch from testing, to unstable/slow to test ok. ==== gnome-control-center ==== Version update (48.0+15 -> 48.1) Subpackages: gnome-control-center-color gnome-control-center-goa - Update to version 48.1: + Keyboard: Fix duplicated "Search" entries in the Custom Shortcuts + Network: Fix bad memory access in wsec_size_group_clear() + Power: Set suspend notice message visible by default + Printers: Run printer details response callback when closing dialog + Wellbeing: - Don't make screen time row activatable - Fix NAN handling for chart labels - Fix chart height calculation for partially filled week + Updated translations. ==== gnome-online-accounts ==== Version update (3.54.1 -> 3.54.2) Subpackages: libgoa-1_0-0 libgoa-backend-1_0-2 - Update to version 3.54.2: + Bugs fixed: - Improve OAuth2 credential performance - Fix hung dialog for OAuth providers + Updated translations. ==== gnome-session ==== Version update (47.0.1 -> 48.0) Subpackages: gnome-session-core gnome-session-wayland - Update to version 48.0: + The gnome-session script no longer re-runs itself as a subprocess. + GNOME OS CI was ported to use a CI template. + Integrated new CI-based release process. + Fix bugs caused by systemd v257's inhibitor behavior changes. + Make `gnome-session --version` print to stdout rather than syslog. + README updates. + Updated translations. - Bump basever define to 48, following upstream changes. ==== gnome-shell ==== Version update (48.0+6 -> 48.1) Subpackages: gnome-shell-calendar - Update to version 48.1: + Fix glitch in sliders when close to maximum. + Fix detecting suspend/resume for time tracking. + Fix wrongly sized images with fractional scaling. + Fix frozen cursor when using magnifier in push mode. + Fix session button on login screen after wrong password. + Misc. bug fixes and cleanups. + Updated translations. ==== gnome-shell-extensions ==== Version update (48.0 -> 48.1) Subpackages: gnome-shell-classic gnome-shell-extensions-common - Update to version 48.1: + Updated translations. ==== gnome-software ==== Version update (48.0 -> 48.1) - Update to version 48.1: + Improve contrast of some app safety ratings in dark mode + Improve error handling when fetching app reviews + Updated translations. ==== gnome-system-monitor ==== Version update (48.0 -> 48.1) - Update to version 48.1: + Save expander states. + Updated translations. ==== gnome-terminal ==== Version update (3.56.0 -> 3.56.1) Subpackages: nautilus-extension-terminal - Update to version 3.56.1: + Updated translations. - Update to version 3.56.0+3: * build: Bump vte req version * Updated translations. ==== gnome-user-docs ==== Version update (47.5 -> 48.1) - Update to version 48.1: + Updated translations. ==== grub2 ==== Subpackages: grub2-common grub2-i386-efi grub2-i386-efi-bls grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi grub2-x86_64-efi-bls - add grub2-string-initializer.patch, part of upstream gnulib patch, to fix gcc15 compile time error (bsc#1239884) - Measure the envblk used by pre_loadenv * 0001-prep_loadenv-Measure-the-environment-block-into-PCR-.patch - Enable PowerPC 64 support for tss2 and tpm2_key_protector * 0001-tpm2_key_protector-Add-grub-emu-support.patch * 0001-tss2-Adjust-bit-fields-for-big-endian-targets.patch * 0002-term-ieee1275-serial-Cast-0-to-proper-type.patch * 0003-ieee1275-Consolidate-repeated-definitions-of-IEEE127.patch * 0004-ieee1275-ibmvpm-Move-TPM-initialization-functions-to.patch * 0005-ieee1275-tcg2-Refactor-grub_ieee1275_tpm_init.patch * 0006-ieee1275-tcg2-Add-TCG2-driver-for-ieee1275-PowerPC-f.patch * 0007-tpm2_key_protector-Enable-build-for-powerpc_ieee1275.patch - Dump PCRs when TPM unsealing fails * 0001-tpm2_key_protector-Dump-PCRs-on-policy-fail.patch * 0002-tpm2_key_protector-Add-tpm2_dump_pcr-command.patch - Add 'NV index' handle support to tpm2_key_protector * 0003-tss2-Fix-the-missing-authCommand.patch * 0004-tss2-Add-TPM-2.0-NV-index-commands.patch * 0005-tpm2_key_protector-Unseal-key-from-a-buffer.patch * 0006-tpm2_key_protector-Support-NV-index-handles.patch * 0007-util-grub-protect-Support-NV-index-mode.patch ==== gzip ==== Version update (1.13 -> 1.14) - update to 1.14: * 'gzip -d' no longer omits the last partial output buffer when the input ends unexpectedly on an IBM Z platform. * 'gzip -l' no longer misreports lengths of multimember inputs * 'gzip -S' now rejects suffixes containing '/'. * The GZIP environment variable is now silently ignored except for the options -1 (--fast) through -9 (--best), --rsyncable, and --synchronous. * 'zmore' is no longer installed on platforms lacking 'more' * now decompresses significantly faster by computing CRCs via a slice by 8 algorithm, and faster yet on x86-64 platforms that support pclmul instructions - add gzip-1.14-s390x-errno.patch ==== ibus ==== Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0 - Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to fix gcc15 compile time errors ==== irqbalance ==== Version update (1.9.4.0.git+f8b8cdd -> 1.9.4.77.git+d913f60) - Introduce multibuild and conditionally build either via meson or autoconf build environment - Update to version 1.9.4.77.git+d913f60: * Increase file descriptor limit via systemd service file * Properly embed EnvironmentFile sourced systemd configs into meson and autonconf * Unify meson and autoconf: Install executables to sbin - Remove mainline integrated patch: D Set-fd-limit.patch - Provide 2 systemd Environment files, a package provided one and a possibly existing user provided one overwriting default env vars provided by the package if found. EnvironmentFile=/usr/lib/irqbalance/defaults.env EnvironmentFile=-/etc/irqbalance/defaults.env - Remove fillup dependency due to above changes - Blacklist/Ban megaraid_sas driver (bsc#1238559) - Update to version 1.9.4.71.git+be5e3b8: * Fix the wrong string existence checking condition * check_platform_device: Check the length of path * Check API command length, allow up to 16384 * fix some GCC fanalyzer warnings * Use EPERM instead of EIO when try setting irq affinity fails * irqbalance.1: a , b => a, b; it's type => its type * Check info->moved before updating * Add CAP_SETPCAP to CapabilityBoundingSet in irqbalance.service * Version option should return 0 rather than 1 * Minor punctuation fix. * define IRQBALANCE_ARGS as empty string to squelch systemd warning * Track IRQ "slots" count per CPU to avoid overflowing * meson: use find_library for numa * meson: replace generic array with files() * Drop ProtectKernelTunables * meson: add a minimum version decorator * meson: drop redundant install_man() options * meson: move build files to repository root * cast void pointer to actual type * add void to fix strict-prototypes * fix 32-bit formats * Check fflush() return value * irqbalance-ui: check if using a negative index of buffer D sysconfig.irqbalance This file was outdated, better use the upstream one A irqbalance_banmod.diff ==== kernel-firmware-i915 ==== Version update (20250310 -> 20250410) - Update to version 20250410 (git commit 6a006cef10ce): * xe: Update GUC to v70.44.1 for BMG and LNL * i915: Update GUC to v70.44.1 for i915 platforms ==== kernel-source ==== Version update (6.14.1 -> 6.14.2) - wifi: ath11k: update channel list in worker when wait flag is set (bsc#1241134). - commit 3b45a43 - config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) - commit 409aca3 - ipv6: Align behavior across nexthops during path selection (git-fixes). - commit 885421b - Linux 6.14.2 (bsc#1012628). - fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). - watch_queue: fix pipe accounting mismatch (bsc#1012628). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1012628). - m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() (bsc#1012628). - m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). - cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). - seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1012628). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1012628). - sched: Cancel the slice protection of the idle entity (bsc#1012628). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1012628). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1012628). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1012628). - x86/vdso: Fix latent bug in vclock_pages calculation (bsc#1012628). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1012628). - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (bsc#1012628). - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (bsc#1012628). - cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (bsc#1012628). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1012628). - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (bsc#1012628). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1012628). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1012628). - PM: sleep: Adjust check before setting power.must_resume (bsc#1012628). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1012628). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1012628). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1012628). - x86/split_lock: Fix the delayed detection logic (bsc#1012628). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1012628). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1012628). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1012628). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1012628). - dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). - dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). - arm64: realm: Use aliased addresses for device DMA to shared buffers (bsc#1012628). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1012628). - cpuidle: Init cpuidle only for present CPUs (bsc#1012628). - thermal: int340x: Add NULL check for adev (bsc#1012628). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1012628). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1012628). - cpufreq: Init cpufreq only for present CPUs (bsc#1012628). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1012628). - perf: Save PMU specific data in task_struct (bsc#1012628). - perf: Supply task information to sched_task() (bsc#1012628). - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (bsc#1012628). - sched/deadline: Ignore special tasks when rebuilding domains (bsc#1012628). - sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). - sched/deadline: Generalize unique visiting of root domains (bsc#1012628). - sched/deadline: Rebuild root domain accounting after every update (bsc#1012628). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1012628). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1012628). ... changelog too long, skipping 1228 lines ... - commit a4d1b44 ==== kf6-attica ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Attica6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-baloo ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves libKF6Baloo6 libKF6BalooEngine6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-bluez-qt ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-bluez-qt-imports libKF6BluezQt6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-breeze-icons ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6BreezeIcons6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add symbolic links for telegram-desktop new icon names * Update dependency version to 6.13.0 ==== kf6-frameworkintegration ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-frameworkintegration-plugin libKF6Style6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Add a TODO note to drop knsrc alias workaround * Update dependency version to 6.13.0 ==== kf6-karchive ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Archive6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Remove duplicate deprecation attribute * Silence nodiscard warning * Add missing since information * Properly deprecate addEntry/removeEntry * Handle Zip64 extra field in central directory * kzip: Remove repeated code for header detection * kzip: Fix misdetection of nested signatures, handle Zip64 data descriptors (kde#450597) * kzip: Detect Zip64 end of central directory records * kzip: Add various test cases * Add support for reading encrypted 7z archives * Mark addEntry as deprecated, replaced with addEntryV2 * Add test files * Fix QIODevice double deletion in KArchive::close() * Introduce and use KArchiveDirectory::removeEntryV2 * It compiles fine without qt6.9 deprecated methods * Fix buffer boundary check in K7ZipPrivate::readNumber * Update dependency version to 6.13.0 ==== kf6-kauth ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6AuthCore6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kbookmarks ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Bookmarks6 libKF6BookmarksWidgets6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kcmutils ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kcmutils-imports libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * tools: Fix querying X-KDE-OnlyShowOnQtPlatforms * Make kcmdesktopfilegenerator preserve X-KDE-OnlyShowOnQtPlatforms * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kcodecs ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Codecs6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kcolorscheme ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6ColorScheme6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kcompletion ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Completion6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kconfig ==== Version update (6.12.0 -> 6.13.0) Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigGui6 libKF6ConfigQml6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * KDesktopFile: Always put [Desktop Entry] group first * Fix build warning * Fix double unescaping of config keys * Update dependency version to 6.13.0 ==== kf6-kconfigwidgets ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6ConfigWidgets6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kcoreaddons ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kcoreaddons-imports libKF6CoreAddons6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * Mimetypes: replace TODO comment with link to s-m-i MR * Drop no longer needed export of KJobPrivate & KCompositeJobPrivate * It compiles fine without qt6.9 deprecated methods * KDirWatch: Constify the 'path' variable * Require CI to pass on FreeBSD * KProcessList: Return login names based on ruid in the FreeBSD impl * KDirWatch: Support the "direct" mode of the libinotify-kqueue library * KShell:tildeExpand: Return filename if homedir is empty (kde#317513) * Bump min required SharedMimeInfo to 2.1 * Update dependency version to 6.13.0 ==== kf6-kcrash ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Crash6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kdbusaddons ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kdeclarative ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kded ==== Version update (6.12.0 -> 6.13.0) - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kdesu ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Su6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kdnssd ==== Version update (6.12.0 -> 6.13.0) - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kdoctools ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6DocTools6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kfilemetadata ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6FileMetaData3 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing since information * [Office2007Extractor] Fix Keywords handling in OPC CoreProperties * [Office2007Extractor] Add support for 3MF and XPS formats metadata * [Office2007Extractor] Fix several more OPC violations, cleanup * [Office2007Extractor] Avoid double lookup of ZIP file entries * Use categorized logging in all extractors * Print diagnostic error string from KArchive if opening files fail * ffmpegextractor: extract video and audio codec, pixel format and color space * [ExtractorCollection] Don't print warning for valid metadata * [Dump utility] Use QGuiApplicaton as required by some extractors * [MobiExtractor] Add debug message for invalid or DRMed files * mobiextractor.cpp - fix compile for ENABLE_TEXT_EXTRACTION undefined * [MobiExtractor] Disable buggy text extraction by default * Update dependency version to 6.13.0 ==== kf6-kglobalaccel ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6GlobalAccel6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kguiaddons ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kguiaddons-imports libKF6GuiAddons6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add support for high-contrast mode on Windows * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kholidays ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kholidays-imports libKF6Holidays6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * .krazy - modernize * Add codespelling capability to the project (and fix misspellings) * Use "kholidays_debug.h" rather than * Update for 2025 * holidayparserplan.cpp - comment unused variable * It compiles fine without qt6.9 deprecated methods * Add public holidays for Puerto Rico * Update dependency version to 6.13.0 ==== kf6-ki18n ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6I18n6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Use iso-codes' common_name field for country names when present (kde#501968) * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kiconthemes ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconWidgets6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Fix missing initialization and copying of activeText * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kidletime ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kidletime-plugins libKF6IdleTime6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kio ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6KIO6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * KFileWidget and KDirOperator: Fix saving and loading preview settings (kde#501743) * Add missing includes * KUrlNavigatorButtonBase: Fix foreground color with accent color headers (kde#501803) * PasteDialog: make text follow combobox and vice versa * PasteDialog: make MIME type handling fancier (kde#499348) * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Fix touch interaction (kde#501708) * SkipDialog: show msg with plaintext (kde#488910) * KFileWidget: Allow saving single file with double quotes (kde#426728) * kurlnavigator: change frame border when in focus * KCoreDirLister: use std::unordered_map for KCoreDirListerCacheDirectoryData * KCoreDirLister: Refactor the two QLists for Holding and Listing KCoreDirListers into QHash * RenameDialog: Enable word wrap for text content (kde#497732) * trash: Fix typo in ScanFilesInTrashOption enumeration * KFileWidget: drop broken workaround for old s-m-i octet-stream file suffix (kde#501085) * Use appropriate icon for blank file (kde#501462) * KNewFileMenu: Forbid saving file or folder with ~USERNAME as name * Scrolling with touch in KDirOperator * Update dependency version to 6.13.0 ==== kf6-kirigami ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kirigami-imports libKirigamiPlatform6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Fix icon bundling on Android * Add missing since information * ColumnView: More reliable touch horizontal scrolling * ColumnView: watch columns implicitwidth change * HeaderFooterLayout: introduce spacing property * Add missing include mocs * DialogLayer: force header style when on global pagestack * PageRow: Fix the navigation buttons disappearing in certain situations * Workaround for multiple engine types registration (kde#497616) * Fix loading page header for pages with titleDelegate in PagePool * Add missing include * NavigationTabBar: don't use left/right padding in implicitWidth (kde#500229) * NavigationTabBar: don't use availableWidth in contentWidth (kde#500229) * dialogs/DialogHeaderTopContent: always place close button top right * dialogs/DialogHeaderTopContent: remove margin instead of adding * Increase KF/QT deprecated version * Improve breeze icons install * layout/FormLayout: scroll to focus item if necesary * BasicTheme: Allow creation without a QML engine * NavigationTabButton: Don't bold selected * Dialog: make header contents composable * Revert "InlineMessage: fix link opening and hover handlers" * Update dependency version to 6.13.0 * ShadowedImage: Hide ShadowedTexture with software rendering * Dialog: guard even harder against null parent ==== kf6-kitemmodels ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kitemmodels-imports libKF6ItemModels6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kitemviews ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6ItemViews6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kjobwidgets ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6JobWidgets6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * kjobcreator: startElapsedTimer in Testjob::start * Update dependency version to 6.13.0 ==== kf6-knewstuff ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffWidgets6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * attica/atticarequester: use logging categories * core/resultsstream: downgrade severity of "Finished" log message * core: use logging category * Add AliasFor keyword * Update dependency version to 6.13.0 ==== kf6-knotifications ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-knotifications-imports libKF6Notifications6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * KNotification: Update notification when action label changes * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-knotifyconfig ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6NotifyConfig6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kpackage ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Package6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * packagestructure_compat_p: add Icon field * Update dependency version to 6.13.0 ==== kf6-kparts ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Parts6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kpty ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Pty6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kquickcharts ==== Version update (6.12.0 -> 6.13.0) - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * controls: Use implicit size for layout calculations in AxisLabels * controls: Use polish in AxisLabels instead of custom relayout queueing * Update dependency version to 6.13.0 ==== kf6-krunner ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Runner6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Restore FavoriteCountRole enum value * Add missing include * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Revert "Give favorites a relative boost rather than absolute sorting position" (kde#489866) * Update dependency version to 6.13.0 ==== kf6-kservice ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Service6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * KService: Don't skip action without executable * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kstatusnotifieritem ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6StatusNotifierItem6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-ksvg ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-ksvg-imports libKF6Svg6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-ktexteditor ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6TextEditor6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Fix build with Qt 6.10 * try to improve test stability * don't move the cursor to the current drop location for file drops (kde#501618) * Try to flush less often to disk (kde#501508) * Adapt unit test to changes in KF::SyntaxHighlighting * It compiles fine without kf6.12 deprecated methods * Add Text to Speech actions to context menu * cut down to right integer size * use _commit for safer swap files on Windows * ensure we don't run into corner cases in Qt for font sizes (kde#500766) * KateScrollBar: Add minimap actions to context menu * trigger dictionary load * Update dependency version to 6.13.0 ==== kf6-ktextwidgets ==== Version update (6.12.0 -> 6.13.0) - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kunitconversion ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6UnitConversion6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kuserfeedback ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kuserfeedback-imports libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Remove qmake info as it was removed * Port some code from foreach to for(...:...) * Update dependency version to 6.13.0 ==== kf6-kwallet ==== Version update (6.12.0 -> 6.13.0) Subpackages: kwalletd6 libKF6Wallet6 libKF6WalletBackend6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Better salt generation * Update dependency version to 6.13.0 ==== kf6-kwidgetsaddons ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6WidgetsAddons6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * ktitlewidget: Remove mention of bold text in doc comments * ktitlewidget: Add a note that the default level is 1 * ktitlewidget: Update links to KDE HIG * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kwindowsystem ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Remain bug-compatiable on older plasma * wayland: Avoid creating the platform window in surfacehelper * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-kxmlgui ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6XmlGui6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without kf6.12 deprecated methods * It compiles fine without qt6.9 deprecated methods * ensure KMainWindow::canBeRestored is working with no data (kde#427552) * Update dependency version to 6.13.0 ==== kf6-modemmanager-qt ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6ModemManagerQt6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-networkmanager-qt ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-prison ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-prison-imports libKF6Prison6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ==== kf6-purpose ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * AlternativesModel: Always reset model when initializing * It compiles fine without kf6.12 deprecated methods * Clipboard: Set clipboard text, too, if applicable * JobDialog: Cancel when closing window * Update dependency version to 6.13.0 ==== kf6-qqc2-desktop-style ==== Version update (6.12.0 -> 6.13.0) - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * Frame: Use corner radius * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-solid ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Solid6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Return model (or vendor) if the battery technology is unknown * backends/fstab: override StorageAccess check signals * Update dependency version to 6.13.0 ==== kf6-sonnet ==== Version update (6.12.0 -> 6.13.0) Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetUi6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Speller: Load dictionary on demand * Update dependency version to 6.13.0 ==== kf6-syndication ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6Syndication6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ==== kf6-syntax-highlighting ==== Version update (6.12.0 -> 6.13.0) Subpackages: libKF6SyntaxHighlighting6 - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add Devicetree Source syntax highlighting * CMakeLists.txt - Don't include quiet packages in the feature summary * Fix build with Qt 6.10 * It compiles fine without qt6.9 deprecated methods * Update Elixir Syntax, Add EEx/HEEx * Add "echo" keyword to Gleam * Update dependency version to 6.13.0 * Add example SPDX and alerts comments in test.gleam * Replace inlined license by SPDX-License-Identifier in gleam.xml top comment * Refactor `alerts` keywords to `crash keywords` and add `import keyword` list * Increment gleam.xml version number * Add example documentation comments * Refactor comments and improve import highlighting ==== kio-fuse ==== - Pull in kio-extras5 when kio-extras (6) is installed, so e.g. smb and sftp also work with kio-fuse, not only in dolphin (boo#1226378). ==== libadwaita ==== Version update (1.7.0 -> 1.7.2) Subpackages: libadwaita-1-0 typelib-1_0-Adw-1 - Update to version 1.7.2: + Adjust GtkWindowControls styles for GTK 4.18.4 changes. - Update to version 1.7.1: + Build: - Don't install internal static library - Fix build with older gobject-introspection versions + Avoid needlessly reassigning CSS classes for swipe shadows + AdwAboutDialog/Window: Clarify :translator-credits docs + AdwNavigationView: fix :visible-page-tag notifications + AdwStyleManager: Fix font name docs + AdwToastOverlay: Fix accessible role in documentation + Updated translations. ==== libapparmor ==== Version update (4.0.3 -> 4.1.0) - update to ApppArmor 4.1.0 - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.0 for the detailed upstream changelog - remove upstream py313-aa-notify.patch ==== libgme ==== Version update (0.6.3 -> 0.6.4) - Update to version 0.6.4 * Extended the support of fade length in gme_info_t. * Added an ability to change fade duration by the new gme_set_fade_msecs() function. * Implemented RSN support via the gme_player. * Fixed several bugs at the GBS support. * Added an API to disable SPC echo completely (gme_disable_echo(Music_Emu*, int disable)) that can be used to avoid conflicts with external effects processors. * Implemented support for all known NSF chips. * Added support for more track info at M3U support. * The logic of the multi-channel output was changed to resolve the problem of the incorrect work. * Shared library now built with the exported symbols list and proper versioning enabled. * Added ability to build both static and shared libraries via CMake in the same build. - Project moved to github, change URL, Source0. - Use ldconfig_scriptlets macro. ==== libmanette ==== Version update (0.2.11 -> 0.2.12) - Update to version 0.2.12: + Add a deadzone for Steam Deck analog sticks. + Fix build with older gobject-introspection. ==== libmtp ==== Subpackages: libmtp-udev libmtp9 - Fix rules installation issue (boo#1234772) Rules were installed in /usr/lib/udev/rules.d/udev/rules.d ==== libnftnl ==== Version update (1.2.8 -> 1.2.9) - Update to release 1.2.9 * Added support for kernel space AND, OR and XOR operations (for Linux kernel >= 6.13) * Fix ct id being printed as "unknown" key ==== libnvme ==== Version update (1.12 -> 1.13) Subpackages: libnvme-mi1 libnvme1 - Update to version 1.13: * Release v1.13 * doc: Regenerate all docs for v1.13 * fabrics: retry connect command on EINTR * types: Fix Live Migration SEQIND Shift and Mask * types: add performance characteristics attribute type values * util: add performance characteristics feature decode function * types: add performance characteristics feature access values * types: add performance attribute structures * types: Update nvme_id_independent_id_ns fields based on NVMe 2.1 spec * mock.c: fix checking of HAVE_GLIBC_IOCTL * libnvme: do not byte swap command dwords * ioctl: return status code when using liburing * src: update include directive * gitignore: ignore .build-tools * tree: add routine to fetch subsys firmware rev * tree: add routine to fetch subsys model - add liburing dependency only for newer distros ==== lvm2 ==== Subpackages: liblvm2cmd2_03 - LVM filter behaves unexpectedly for MPIO devices in SLES15SP5 (bsc#1216938) * set lvm.conf devices.multipath_wwids_file="" ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - LVM filter behaves unexpectedly for MPIO devices in SLES15SP5 (bsc#1216938) * set lvm.conf devices.multipath_wwids_file="" ==== mozjs128 ==== - Add libtheora-avoid-negative-shift.patch: avoid negative shift in huffdec.c (bsc#1234837 CVE-2024-56431). ==== mutter ==== Version update (48.1 -> 48.2) - Update to version 48.2: + Fix animated cursors + Announce workspace changes to screen reader + Fix popups showing in some situations + Fix wrong cursor after window animations + Fixed crashes + Misc. bug fixes and cleanups + Updated translations. ==== nautilus ==== Version update (48.0 -> 48.1) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4 - Update to version 48.1: + Bugfixes: - Fix switching from tree view to grid - Fix opening new window of starred folder - Fix selecting Google Drive files with file chooser - Run script files in their location - Disallow duplicate bookmarks + Cleanups: Update screenshots + Updated translations. ==== ncurses ==== Version update (6.5.20250405 -> 6.5.20250412) Subpackages: libncurses6 ncurses-utils terminfo-base - Add ncurses patch 20250412 + add pangoterm -TD + add kf1 to kf5 to sclp (report by Werner Fink) + add vt100+pf1-pf4 -TD - Modify patch ncurses-5.9-ibm327x.dif * Skip the further entry as now aprt of the common `sclp' entry * Add ansi.sys entry to ibm327x for coloring support ==== nftables ==== Version update (1.1.1 -> 1.1.2) Subpackages: libnftables1 python313-nftables - Update to release 1.1.2 * Allow for expressing protocol dependency on sets. * Support for more advanced bitwise operations with statements. * Set element auto-merge now skips elements with timeout/expiration. * Memory footprint reduction for set elements. * Updated `nft monitor` to report flowtable events. * Support for merging bitmask matching in set/map with - o/--optimize. * Improved MPTCP support with symbol table for subtypes. - Update 0001-tools-add-a-systemd-unit-for-static-rulesets.patch from new submission. ==== numactl ==== Version update (2.0.18.10.g6c14bd5 -> 2.0.19.13.g63e0223) - Update to version 2.0.19.13.g63e0223: * libnuma.c: Introduce numa_preferred_err() * numactl: Add --show option support for MPOL_WEIGHTED_INTERLEAVE * Add numa_get_weighted_interleave_mask() API * libnuma: Add APIs for weighted-interleaved allocations * libnuma.c: Fix memleak in numa_has_home_node() * Replace fgrep with grep -F to fix warning * Make numa_available respect EPERM ==== nvme-cli ==== Version update (2.12 -> 2.13) - Update to version 2.13: * Release v2.13 * doc: Regenerate all docs for v2.13 * nvme-print: print new fields of nvme_id_independent_id_ns * plugins/lm: Refine Sequence Indicator description and macro usage * plugins/solidigm: Updated SMART PLL Lock Loss counters field * nvme-print: display fw-rev in list-subsys output * nvme-print: display model in list-subsys output * nvme-cli: attach ns to local controller if none specified * Revert "nvme-print-json: display only verbose output" * nvme: fix to set nvme_io_args reftag value * netapp-ontapdev: add subsysname to regular output * nvme-print: use allocation error string variable * plugins: add NVMe feature extension * nvme-print: add nvme_show_perror() variable number arguments * nvme-print-json: set allocation error string directly * ocp: Fix print_formatted_var_size_str and json_add_formatted_var_size_str * ocp: replace no-uuid option help string to use no_uuid variable * plugins/lm: Pass numd option to nvme_lm_migration_recv * plugins: sort subdir list as alphabetical order * plugins: move meson.build solidigm-nvme.c into solidigm/meson.build * completions: Update solidigm parse-telemetry-log --sourcefile * documentation: Updated solidigm parse-telemetry-log source-file. * plugins/solidigm: Fix parse-telemetry-log command parsing error handling. * plugins/solidigm: parse-telemetry-log aware of OCP2.5 binaries * sndk: Add documentation for Sandisk plugin commands * sandisk: Add sandisk plugin * netapp-ontapdev: add subsysname to the verbose output * sed: add SED man pages ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11 - Do not force-require chrony, but rather ntp-daemon and Suggest chrony as the default we want (boo#1233542). ==== perl ==== Version update (5.40.1 -> 5.40.2) Subpackages: perl-base - update to 5.40.2 * fix heap buffer overflow with tr// [bsc#1241083] [CVE-2024-56406] ==== pipewire ==== Version update (1.4.1 -> 1.4.2) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 1.4.2: * Highlights - Do extra checks for MIDI to avoid 100% CPU usage on older kernels. - Fix some potential crashes in POD builder. - pw-cat streaming improvements on stdout/stdin. - Small fixes and improvements. * PipeWire - Make the service files depend on DBus to avoid startup races. * SPA - Do extra checks for MIDI to avoid 100% CPU usage on older kernels. - Use Header metadata by default in videoadapter. - Handle set_format result from v4l2 better. - Handle crash when POD builder overflows in the filter. - Work around a libebur128 bug. (#4646) * Tools - pw-cat prefers AU format when streaming on stdout/stdin. (#4629) - Improve pw-cat verbose sndfile format debug. - Add the missing --channel-map long option to pw-loopback. * GStreamer - Fix a leak in the deviceprovider. (#4616) - Fix negotiation and make renegotiation better. ==== python-Mako ==== Version update (1.3.9 -> 1.3.10) - update to 1.3.10: * Fix undefined variable errors when strict_undefined=True when using a nested list comprehension. ==== python-PyYAML ==== - Wrap the metadata directory name in a distro-based conditional - Lowercase metadata directory name. ==== python-SQLAlchemy ==== Version update (2.0.39 -> 2.0.40) - Update to 2.0.40 * Support has been re-added for the MySQL-Connector/Python DBAPI using the mysql+mysqlconnector:// URL scheme. * Added support for specifying a list of columns for SET NULL and SET DEFAULT actions of ON DELETE clause of foreign key definition on PostgreSQL. * Implemented support for the GROUPS frame specification in window functions by adding groups option to over() and FunctionElement.over(). * Fixed regression in ORM Annotated Declarative class interpretation caused by typing_extension==4.13.0 that introduced a different implementation for TypeAliasType. * More changes, see upstream changelog - Wrap the metadata directory name in a distro-based conditional. - Lowercase metadata directory name. ==== python-typing_extensions ==== Version update (4.12.2 -> 4.13.0) - update to 4.13.0: * Add `typing_extensions.TypeForm` from PEP 747. * Add `typing_extensions.get_annotations`, a backport of * `inspect.get_annotations` that adds features specified * by PEP 649. * Backport `evaluate_forward_ref` from CPython * Update PEP 728 implementation to a newer version of the PEP. * Copy the coroutine status of functions and methods wrapped with `@typing_extensions.deprecated`. * Fix bug where `TypeAliasType` instances could be subscripted even where they were not generic. * Fix bug where a subscripted `TypeAliasType` instance did not have all attributes of the original `TypeAliasType` instance on older Python versions. * Fix bug where subscripted `TypeAliasType` instances (and some other subscripted objects) had wrong parameters if they were directly subscripted with an `Unpack` object. ==== python313-setuptools ==== Version update (75.8.0 -> 78.1.0) - update to 78.1.0: * Restore access to _get_vc_env with a warning. - update to 78.0.2 * Reverted distutils changes that broke the monkey patching of command classes. * Temporarily remove requests from integration tests. - update to 77.0.3: * Temporarily convert error for license glob patterns containing ../ into a deprecation warning to allow an accomodation period * Better error messages for packaging. * Avoided eagerly raising an exception when license-files is defined simultaneously inside and outside of pyproject.toml. * Added initial support for license expression (PEP 639) * Store License-Files in .dist-info/licenses subfolder and added support for recursive globs for license_files (PEP 639) * Bump core metadata version to 2.4. * Updated vendored copy of wheel to v0.45.1 ==== qemu ==== - all glib2 versions are recent enough to use pcre2: * qemu-linux-user: drop pcre (by Andreas Stieger) - Correct wrong bug mentioned in changelog (bsc#1236329) ==== selinux-policy ==== Version update (20250410 -> 20250411) Subpackages: selinux-policy-targeted - Update to version 20250411: * Introduce unconfined mysqld_systemd_helper_t (bsc#1240949) * Set mysqld_t permissive until we have tested it thorougly (bsc#1240949) * Fix label of mysqld (bsc#1240949) * Initial policy for snapper 50-etc plugin (bsc#1236671) ==== sof-firmware ==== Version update (2025.01 -> 2025.01.1) - Update to v2025.01.1: * Fixes to ASUS Zenbook S 14 and S 16 bugs * topology backports for Intel LNL systems * topology2: add sof-lnl-cs42l43-l0-cs35l56-l23-4ch - Update supplements ==== sudo ==== Version update (1.9.15p5 -> 1.9.16p2) - Update to 1.9.16p2: * Sudo now passes the terminal device number to the policy plugin even if it cannot resolve it to a path name. This allows sudo to run without warnings in a chroot jail when the terminal device files are not present. GitHub issue #421. * On Linux systems, sudo will now attempt to use the symbolic links in /proc/self/fd/{0,1,2} when resolving the terminal device number. This can allow sudo to map a terminal device to its path name even when /dev/pts is not mounted in a chroot jail. * Fixed compilation errors with gcc and clang in C23 mode. C23 no longer supports functions with unspecified arguments. GitHub issue [#420]. * Fixed the test for cross-compiling when checking for C99 snprintf(). The changes made to the test in sudo 1.9.16 resulted in a different problem. GitHub issue #386. * Fixed the date used by the exit record in sudo-format log files. This was a regression introduced in sudo 1.9.16 and only affected file-based logs, not syslog. GitHub issue #405. * Fixed the root cause of the “unable to find terminal name for device” message when running sudo on AIX when no terminal is present. In sudo 1.9.16 this was turned from a debug message into a warning. GitHub issue #408. * When a duplicate alias is found in the sudoers file, the warning message now includes the file and line number of the previous definition. * Added support for the --with-secure-path-value=no configure option to allow packagers to ship the default sudoers file with the secure path line commented out. * Sudo no longer sends mail when a user runs sudo -nv or sudo -nl, even if mail_badpass or mail_always are set. Sudo already avoids logging to a file or syslog in this case. Bug #1072. * Added the cmddenial_message sudoers option to provide additional information to the user when a command is denied by the sudoers policy. The default message is still displayed. * The time stamp used for file-based logs is now more consistent with the time stamp produced by syslog. GitHub issue #327. * Sudo will now warn the user if it can detect the user’s terminal but cannot determine the path to the terminal device. The sudoers time stamp file will now use the terminal device number directly. GitHub issue #329. * The embedded copy of zlib has been updated to version 1.3.1. * Improved error handling if generating the list of signals and signal names fails at build time. * Fixed a compilation issue on Linux systems without process_vm_readv(). * Fixed cross-compilation with WolfSSL. * Added a json_compact value for the sudoers log_format option which can be used when logging to a file. The existing json value has been aliased to json_pretty. In a future release, json will be an alias for json_compact. GitHub issue #357. * A new pam_silent sudoers option has been added which may be negated to avoid suppressing output from PAM authentication modules. GitHub issue #216. * Fixed several cvtsudoers JSON output problems. GitHub issues #369, #370, [#371], #373, #381. * When sudo runs a command in a pseudo-terminal and the user’s terminal is revoked, the pseudo-terminal’s foreground process group will now receive SIGHUP before the terminal is revoked. This emulates the behavior of the session leader exiting and is consistent with what happens when, for example, an ssh session is closed. GitHub issue #367. * Fixed make test with Python 3.12. GitHub issue #374. * In schema.ActiveDirectory, fixed the quoting in the example command. GitHub issue #376. * Paths specified via a Chdir_Spec or Chroot_Spec in sudoers may now be double-quoted. * Sudo insults are now included by default, but disabled unless the - -with-insults configure option is specified or the insults sudoers option is enabled. * The default sudoers file now enables the secure_path option by default and preserves the EDITOR, VISUAL, and SUDO_EDITOR environment variables when running visudo. The new --with-secure-path-value configure option can be used to set the value of secure_path in the default sudoers file. GitHub issue #387. * A sudoers schema for IBM Directory Server (aka IBM Tivoli Directory Server, IBM Security Directory Server, and IBM Security Verify Directory) is now included. * When cross-compiling sudo, the configure script now assumes that the snprintf() function is C99-compliant if the C compiler supports the C99 standard. Previously, configure would use sudo’s own snprintf() when cross-compiling. GitHub issue #386. ==== tcpd ==== - drop -std=gnu11, add tcp_wrappers_7.6-gcc15.patch, adapted from debian, to support dependant packages such as quota or rpcbind - compile w/ -std=gnu11 to fix gcc15 compile time error, and to still allow build on Leap 15.6 ==== update-alternatives ==== Version update (1.22.11 -> 1.22.18) - Update to version 1.22.18. The full changelog is very large. Please check it here: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.18 - Changes from 1.22.17: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.17 - Changes from 1.22.16: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.16 - Changes from 1.22.15: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.15 - Changes from 1.22.14: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.14 - Changes from 1.22.13: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.13 - Changes from 1.22.12: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.12 - Refresh patch: * openssl.patch ==== v4l-utils ==== Version update (1.24.1 -> 1.28.1) Subpackages: libv4l libv4l1-0 libv4l2-0 libv4lconvert0 - Install gconv module file to /usr/lib64/gconv/gconv-modules.d/ (resolves also conflict with /usr/lib64/gconv/gconv-modules file from glibc). - Update to 1.28.1 * qv4l2: always set m_haveFramebufferSRGB to false * qv4l2: fix crash when disabling openGL * qvidcap: fix core dump - Update to 1.28.0 * buildsystem: Start v4l-utils 1.27.0 development cycle * cec-compliance: add --show-timestamp option * cec-ctl: avoid confusing error message * cec-ctl: exit after reporting all cec devices with --list-devices * cec-ctl: fix random cec stress test: check if msg status is OK * cec-follower: change type of struct Timer duration field to int * cv4l-helpers.h: add missing helper functions * Fixed qv4l2 crash with drivers that implement VIDIOC_ENUM_FRAMESIZES for outputs * ir-ctl: add optional header to manchester encoding * ir-ctl: clear errno before strtol * ir-ctl: correct max_size for rc5 and rc5_sz * ir-ctl: encode rc6 mode 0 can have 43 edges * ir-ctl: fix encoding pulse_length bpf encoder * ir-ctl: remove line length limits * keytable: fix command line processing * keytable: fix segfault when reading legacy keymaps * keytable: fix stdout/stderr inconsistency * keytable: meson not passing rc_keymaps system directory * keytable: meson: Restrict the installation of 50-rc_keymap.conf * keytable: remove line length limits * libv4l2rds: fix TMC location parsing * libv4l2subdev: Extend API with 'which' argument where missing * media-ctl: Re-order setting format and routes * media-info: add missing sys/stat.h include (for dev_t) * meson: add optional Qt6 support * meson: Allow documentation directory to be specified with -Ddocdir * meson: Fix building with -Dv4l-utils=false * meson: fix has_function fork detection (needs suitable include) * meson: libv4lconvert helpers need fork support * meson: v4l2grab needs libv4lconvert with fork support enabled * meson.build: dep_systemd was not set in one case * qv4l2: add support for /dev/v4l-touchX devices * qv4l2: fix crash when used with metadata output devices * qv4l2: support menu controls in updateCtrlRange() * Revert "meson: v4l2grab needs libv4lconvert with fork support enabled" * sync-with-kernel.sh: add v4l2-dv-timings.h * sync-with-kernel.sh: create v4l2-tracer patches * sync-with-kernel.sh: filter V4L2_META_FMT_GENERIC_ defines * test-media: Add basic tests for visl * utils: media-ctl: Prepare for TRY state support * utils: media-ctl: Print the MUST_CONNECT pad flag * utils: media-ctl: Support accessing the subdev TRY state * utils: media-ctl: Support changed routing API * utils/keytable: forgot to add mygica_utv3.toml * v4l2-compliance: Add a test for REMOVE_BUFS ioctl * v4l2-compliance: add new CREATE_BUFS tests * v4l2-compliance: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH * v4l2-compliance: Add tests for V4L2_FMT_FLAG_META_LINE_BASED flag * v4l2-compliance: clarify a create_bufs test * v4l2-compliance: Constify pointers and references in formats tests * v4l2-compliance: do not warn for unexpected vivid_ro_ctrl values * v4l2-compliance: Fix building against libc++ * v4l2-compliance: Fix streams use in testSubDevEnumFrameSize() * v4l2-compliance: Fix use of routing on 32-bit platforms * v4l2-compliance: matchFormats(): add multiplane logging * v4l2-compliance: Support the changed routing API * v4l2-ctl: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH * v4l2-ctl: Add --try-routing option * v4l2-ctl: --list-devices --verbose will list current input/output * v4l2-ctl: replace --fix-edid-checksums by --keep-edid-checksums * v4l2-ctl: report max_num_buffers * v4l2-ctl/compliance: read and show the subdev client capabilities * v4l2gl: Add missing dependency on argp * v4l2-info: add support for V4L2_BUF_CAP_SUPPORTS_REMOVE_BUFS * v4l2-info: support V4L2_FMT_FLAG_META_LINE_BASED * v4l2-tracer: add auto-generated files to git repo * v4l2-tracer: add re/tracing for AV1 controls * v4l2-tracer: add re/tracing for MAX_NUM_BUFFERS * v4l2-tracer: autogenerate files that can be added to git * v4l2-tracer: ignore single line comments when parsing headers * v4l2-tracer: look in more places for libv4l2tracer * v4l2-tracer: Rewrite libv4l2tracer.so lookup * v4l2-tracer: stop auto-generating files with meson * v4l2-tracer: stop waiting to handle a signal * v4l2-tracer: use stat to verify that retrace file exists * v4l-helpers: support V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH * v4l-helpers: v4l_format_s_sizeimage: add support for other buftypes * v4l-utils: clang-tidy: convert to for range loop * v4l-utils: clang-tidy: use auto with iterators * v4l-utils: (c)v4l-helpers.h: support more than 32 buffers * v4l-utils: fix formats under alpha/ppc64/mips64 * v4l-utils: fix @PACKAGE_VERSION@ use * v4l-utils: fix potential crashing with 32-bit musl * v4l-utils: sync with latest kernel * v4l-utils: sync-with-kernel * v4l-utils: sync-with-kernel * v4l-utils: sync-with-kernel * v4l-utils: test-media: add dmesg -n info before modprobes * v4l-utils: test-media: connect the hdmi input to the output * v4l-utils: use 64-bit formats for time * v4l-utils: use 64-bit off_t format ... changelog too long, skipping 132 lines ... * use_system_v4l_for_qv4l.patch ==== vte ==== Version update (0.80.0 -> 0.80.1) - Update to version 0.80.1: * a11y: gtk4: Fix text offsets * a11y: gtk4: Fix retrieving word segments * widget: Show preedit even if cursor is invisible * emulation: Fix OSC 111 * ci: Remove incorrect master-only build option * widget: a11y: Enable a11y by default on gtk4 also * ci: Update from master ==== webkit2gtk3 ==== Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles - Remove conditionals related to SLE 15. It is unlikely that we will sync to SLE 15 again, and this simplifies the spec. ==== webkit2gtk4 ==== Subpackages: libjavascriptcoregtk-6_0-1 libwebkitgtk-6_0-4 webkitgtk-6_0-injected-bundles - Remove conditionals related to SLE 15. It is unlikely that we will sync to SLE 15 again, and this simplifies the spec. ==== xfsprogs ==== Version update (6.13.0 -> 6.14.0) - update to 6.14.0 - xfs_scrub_all: localize the strings in the program - xfs_protofile: add messages to localization catalog - Makefile: inject package name/version/bugreport into pot file - xfs_scrub_all: rename source code to .py.in - xfs_protofile: rename source code to .py.in - xfs_repair: handling a block with bad crc, bad uuid, and bad magic number needs fixing - xfs_repair: fix stupid argument error in verify_inode_chunk - xfs_repair: fix infinite loop in longform_dir2_entry_check* - xfs_repair: fix crash in reset_rt_metadir_inodes - xfs_repair: don't recreate /quota metadir if there are no quota inodes - xfs_repair: fix wording of error message about leftover CoW blocks on the rt device - xfs_io: Add cachestat syscall support - xfs_io: Add RWF_DONTCACHE support to preadv2 - xfs_io: Add RWF_DONTCACHE support to pwritev2 - xfs_io: Add support for preadv2 - make: remove the .extradep file in libxfs on "make clean" - xfs_{admin,repair},man5: tell the user to mount with nouuid for snapshots - xfsprogs: Fix mismatched return type of filesize() - xfs_io: don't fail FS_IOC_FSGETXATTR on filesystems that lack support - configure: additionally get icu-uc from pkg-config - xfs_scrub: use the display mountpoint for reporting file corruptions - xfs_scrub: don't warn about zero width joiner control characters - xfs_scrub: fix buffer overflow in string_escape - xfs_db: add command to copy directory trees out of filesystems - xfs_db: make listdir more generally useful - xfs_db: use an empty transaction to try to prevent livelocks in path_navigate - xfs_db: pass const pointers when we're not modifying them - mkfs: enable reflink on the realtime device - mkfs: validate CoW extent size hint when rtinherit is set - xfs_logprint: report realtime CUIs - xfs_repair: validate CoW extent size hint on rtinherit directories - xfs_repair: allow realtime files to have the reflink flag set - xfs_repair: rebuild the realtime refcount btree - xfs_repair: reject unwritten shared extents - xfs_repair: check existing realtime refcountbt entries against observed refcounts - xfs_repair: compute refcount data for the realtime groups - xfs_repair: find and mark the rtrefcountbt inode - xfs_repair: use realtime refcount btree data to check block types - xfs_repair: allow CoW staging extents in the realtime rmap records - xfs_spaceman: report health of the realtime refcount btree - xfs_db: add rtrefcount reservations to the rgresv command - xfs_db: copy the realtime refcount btree - xfs_db: support the realtime refcountbt - xfs_db: display the realtime refcount btree contents - man: document userspace API changes due to rt reflink - mkfs: create the realtime rmap inode - xfs_logprint: report realtime RUIs - xfs_repair: reserve per-AG space while rebuilding rt metadata - xfs_repair: rebuild the bmap btree for realtime files - xfs_repair: check for global free space concerns with default btree slack levels - xfs_repair: rebuild the realtime rmap btree - xfs_repair: always check realtime file mappings against incore info - xfs_repair: check existing realtime rmapbt entries against observed rmaps - xfs_repair: find and mark the rtrmapbt inodes - xfs_repair: refactor realtime inode check - xfs_repair: create a new set of incore rmap information for rt groups - xfs_repair: use realtime rmap btree data to check block types - xfs_repair: flag suspect long-format btree blocks - xfs_repair: tidy up rmap_diffkeys - xfs_spaceman: report health status of the realtime rmap btree - xfs_db: add an rgresv command - xfs_db: make fsmap query the realtime reverse mapping tree - xfs_db: copy the realtime rmap btree - xfs_db: support the realtime rmapbt - xfs_db: display the realtime rmap btree contents - xfs_db: don't abort when bmapping on a non-extents/bmbt fork - xfs_db: compute average btree height - man: document userspace API changes due to rt rmap - xfs_scrub: try harder to fill the bulkstat array with bulkstat() - xfs_scrub: ignore freed inodes when single-stepping during phase 3 - xfs_scrub: hoist the phase3 bulkstat single stepping code - xfs_scrub: don't blow away new inodes in bulkstat_single_step - xfs_scrub: return early from bulkstat_for_inumbers if no bulkstat data - xfs_scrub: don't complain if bulkstat fails - xfs_scrub: don't - xfs_scrub: don't double-scan inodes during phase 3 - xfs_scrub: actually iterate all the bulkstat records - xfs_scrub: selectively re-run bulkstat after re-running inumbers - xfs_scrub: remove flags argument from scrub_scan_all_inodes - xfs_scrub: call bulkstat directly if we're only scanning user files - xfs_scrub: don't report data loss in unlinked inodes twice - man: document new XFS_BULK_IREQ_METADIR flag to bulkstat - xfs_db: obfuscate rt superblock label when metadumping - mkfs,xfs_repair: don't pass a daddr as the flags argument - drop mkfs-fix-filesize-function-compilation-error-on-32-b.patch The fix is now included in the v6.14.0 release.