Packages changed:
  gjs (1.82.0 -> 1.82.1)
  gnome-online-accounts (3.52.0 -> 3.52.1)
  gnome-shell (47.0 -> 47.1)
  gnome-shell-extensions (47.0 -> 47.1)
  hwinfo (23.2 -> 23.3)
  kernel-firmware (20241001 -> 20241018)
  libjcat (0.2.1 -> 0.2.2)
  mutter (47.0+19 -> 47.1)
  nautilus (47.0+8 -> 47.0+14)
  ncurses (6.5.20240928 -> 6.5.20241019)
  pipewire
  podman
  samba (4.21.0+git.363.84c94ca948f -> 4.21.1+git.367.e1da597d86e)
  selinux-policy (20241018 -> 20241021)
  webkit2gtk3 (2.46.1 -> 2.46.2)
  webkit2gtk4 (2.46.1 -> 2.46.2)
  wireplumber
  xfsprogs (6.10.1 -> 6.11.0)
  xz (5.6.2 -> 5.6.3)

=== Details ===

==== gjs ====
Version update (1.82.0 -> 1.82.1)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0

- Update to version 1.82.1:
  + Fixed gnome-shell crash when switching user after upgrade from
    Fedora 40 to Fedora 41

==== gnome-online-accounts ====
Version update (3.52.0 -> 3.52.1)
Subpackages: libgoa-1_0-0 libgoa-backend-1_0-2

- Update to version 3.52.1:
  + Bugs fixed:
  - goakerberosprovider: don't assume all errors are auth errors
  - goaoauthprovider: fix expected NULL GError
  + Updated translations.

==== gnome-shell ====
Version update (47.0 -> 47.1)
Subpackages: gnome-shell-calendar

- Update to version 47.1:
  + Improve quick settings accessibility
  + Use accent color in tablet configuration UI
  + Improve accuracy of inset box shadows
  + Fix `PopupSwitchMenuItem::toggled` passing wrong state
  + Consider text direction when handling arrow keys in sliders
  + Fix layout issues with new dialog style
  + Fix uneven padding in notification headers
  + Fixed crash
  + Misc. cleanups and bug
  + Updated translations.

==== gnome-shell-extensions ====
Version update (47.0 -> 47.1)
Subpackages: gnome-shell-classic gnome-shell-extensions-common

- Update to version 47.1:
  + classic: Add missing top-bar indicators
  + window-list:
  - Fix window state styling
  - Fix "ignore-workspace" setting getting reset
  + Misc. bug fixes and cleanups

==== hwinfo ====
Version update (23.2 -> 23.3)
Subpackages: libhd23

- merge gh#openSUSE/hwinfo#148
- avoid reporting of spurious usb storage devices (bsc#1223330)
- 23.3

==== kernel-firmware ====
Version update (20241001 -> 20241018)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd

- Update to version 20241018 (git commit 2f0464118f40):
  * check_whence.py: skip some validation if git ls-files fails
  * qcom: Add Audio firmware for X1E80100 CRD/QCPs
  * amdgpu: DMCUB updates forvarious AMDGPU ASICs
  * brcm: replace NVRAM for Jetson TX1
  * rtlwifi: Update firmware for RTL8192FU to v7.3
  * make: separate installation and de-duplication targets
  * check_whence.py: check the permissions
  * Remove execute bit from firmware files
  * configure: remove unused file
  * rtl_nic: add firmware rtl8125d-1
- Update to version 20241014 (git commit 99f9c7ed1f4a):
  * iwlwifi: add gl/Bz FW for core91-69 release
  * iwlwifi: update ty/So/Ma firmwares for core91-69 release
  * iwlwifi: update cc/Qu/QuZ firmwares for core91-69 release
  * cirrus: cs35l56: Add firmware for Cirrus CS35L56 for a Lenovo Laptop
  * cirrus: cs35l56: Add firmware for Cirrus CS35L56 for some ASUS laptops
  * cirrus: cs35l56: Add firmware for Cirrus Amps for some HP laptops
  * linux-firmware: update firmware for en8811h 2.5G ethernet phy
  * QCA: Add Bluetooth firmwares for WCN785x with UART transport
- Update to version 20241011 (git commit 808cba847c70):
  * mtk_wed: add firmware for mt7988 Wireless Ethernet Dispatcher
  * ath12k: WCN7850 hw2.0: update board-2.bin (bsc#1230596)
  * ath12k: QCN9274 hw2.0: add to WLAN.WBE.1.3.1-00162-QCAHKSWPL_SILICONZ-1
  * ath12k: QCN9274 hw2.0: add board-2.bin
  * copy-firmware.sh: rename variables in symlink hanlding
  * copy-firmware.sh: remove no longer reachable test -L
  * copy-firmware.sh: remove no longer reachable test -f
  * copy-firmware.sh: call ./check_whence.py before parsing the file
  * copy-firmware.sh: warn if the destination folder is not empty
  * copy-firmware.sh: add err() helper
  * copy-firmware.sh: fix indentation
  * copy-firmware.sh: reset and consistently handle destdir
  * Revert "copy-firmware: Support additional compressor options"
  * copy-firmware.sh: flesh out and fix dedup-firmware.sh
  * Style update yaml files
  * editorconfig: add initial config file
  * check_whence.py: annotate replacement strings as raw
  * check_whence.py: LC_ALL=C sort -u the filelist
  * check_whence.py: ban link-to-a-link
  * check_whence.py: use consistent naming
  * Add a link from TAS2XXX1EB3.bin -> ti/tas2781/TAS2XXX1EB30.bin
  * tas2781: Upload dsp firmware for ASUS laptop 1EB30 & 1EB31
- Skip invocation of check_whence.py at copying:
  copy-file-skip-check.patch
- Refresh copy-file-ignore-README.patch
- Drop obsoleted --ignore-duplicates option to copy-firmware.sh
- Drop the ath12k workaround again
- Update to version 20241010 (git commit d4e688aa74a0):
  * rtlwifi: Add firmware v39.0 for RTL8192DU
  * Revert "ath12k: WCN7850 hw2.0: update board-2.bin"
    (replaced with a newer firmware in this package instead)
- update aliases
- Update to version 20241004 (git commit bbb77872a8a7):
  * amdgpu: DMCUB DCN35 update
  * brcm: Add BCM4354 NVRAM for Jetson TX1
  * brcm: Link FriendlyElec NanoPi M4 to AP6356S nvram

==== libjcat ====
Version update (0.2.1 -> 0.2.2)

- Update to version 0.2.2:
  + New Features:
  - Add bt-logindex blob kind.
  + Bugfixes:
  - Increase test coverage for ED25519 support.
  - Save the auto-generated private key with 0600 file
    permissions.
  - Switch ED25519 support to not directly using Nettle.

==== mutter ====
Version update (47.0+19 -> 47.1)

- Update to version 47.1:
  + gwakeup: Reduce wake-ups to only first item in queue
  + x11: Reduce chances XPending does recvmsg() syscall
  + Fix grabbing tablet devices
  + Fix misplaced windows and random resizes on scaled monitors
  + Fix explicit sync with virtual monitors w/o pipewire streams
  + Improve detecting preferred primary devices
  + Fixed crashes
  + Misc. bug fixes and cleanups
  + Updated translations.
- Update to version 47.0+24:
  * stage-impl: Ensure that a sync object is created in headless mode
  * backends/x11: Avoid potential crash in pad_switch_mode
  * display: Do not crash attempting to display OSD for unknown
    Wacom device
  * wayland/drm-lease: Do not add connector twice on lease
    disappeared
  * wayland/drm-lease: Hold device fd when listing leases

==== nautilus ====
Version update (47.0+8 -> 47.0+14)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4

- Update to version 47.0+14:
  * nautilus-tag-manager: Drop tinysparql 2to3 migration
  * Updated translations.

==== ncurses ====
Version update (6.5.20240928 -> 6.5.20241019)
Subpackages: libncurses6 ncurses-utils terminfo-base

- Add ncurses patch 20241019
  + fixes for compiler warnings/cppcheck.
  + build-fixes for DJGPP configuration (patches by Stas Sergeev)
- Add ncurses patch 20241006
  + fixes for compiler warnings/cppcheck.
  + use xterm+alt+title in wezterm -TD

==== pipewire ====
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

- Add patch from upstream to fix a crash with broadcasting sinks:
  * 0001-bluez5-fix-crash-with-broadcast-sinks.patch
- Add patch from upstream to actually clear the mix io areas when
  being asked to clear it. Otherwise crashes might happen:
  * 0002-jack-actually-clear-the-mix-io.patch

==== podman ====

- Add patch for CVE-2024-9676 (bsc#1231698):
  * 0002-Use-securejoin.SecureJoin-when-forming-userns-paths.patch
- Rebase patch:
  * 0001-Properly-validate-cache-IDs-and-sources.patch

==== samba ====
Version update (4.21.0+git.363.84c94ca948f -> 4.21.1+git.367.e1da597d86e)
Subpackages: libldb2 samba-ad-dc-libs samba-client samba-client-libs samba-libs

-  Adjust spec to split out rpcd_* binaries into a separate
  sub package; (bsc#1231414).
- Update to 4.21.1
  * DH reconnect error handling can lead to stale sharemode
    entries; (bso#15624).
  * "inherit permissions = yes" triggers assert() in vfs_default
    when creating a stream; (bso#15695).
  * Samba 4.21.0 broke FreeIPA domain member integration;
    (bso#15715).
  * Missing conversion for msDS-UserTGTLifetime, msDS-
    ComputerTGTLifetime and msDS-ServiceTGTLifetime on "samba-
    tool domain auth policy modify"; (bso#15692).
  * irpc_destructor may crash during shutdown; (bso#15280).
  * Durable handle is not granted when a previous OPEN exists
    with NoOplock; (bso#15649).
  * Durable handle is granted but reconnect fails; (bso#15651).
  * Disconnected durable handles with RH lease should not be
    purged by a new non conflicting open; (bso#15708).
  * net ads testjoin and other commands use the wrong secrets.tdb
    in a cluster; (bso#15714).
  * 4.21 using --with-system-mitkrb5 requires MIT krb5 1.16 as
    rfc 8009 etypes are used; (bso#15726).
  * VFS_OPEN_HOW_WITH_BACKUP_INTENT breaks shadow_copy2;
    (bso#15730).
  * Samba 4.20.0 DLZ module crashes BIND on startup; (bso#15643).
  * Cannot build libldb lmdb backend on a build without AD DC;
    (bso#15721).
  * Consistent log level for sighup handler; (bso#15706).

==== selinux-policy ====
Version update (20241018 -> 20241021)
Subpackages: selinux-policy-targeted

- Update to version 20241021:
  * rsync: add rsync_exec_commands boolean and enable it by default (bsc#1231494)
  * Allow snapperd to execute systemctl (bsc#1231489)

==== webkit2gtk3 ====
Version update (2.46.1 -> 2.46.2)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles

- Update to version 2.46.2:
  + Own well-known bus name on a11y bus.
  + Improve memory consumption when putImageData is used repeatedly
    on accelerated canvas.
  + Disable cached web process suspension for now to prevent leaks.
  + Improve text kerning with different combinations of antialias
    and hinting settings.
  + Destroy all network sessions on process exit.
  + Fix visible rectangle calculation when there are animations.
  + Fix the build with ENABLE_NOTIFICATIONS=OFF.
  + Fix the build with ENABLE_FULLSCREEN_API=OFF.
  + Fix the build with ENABLE_WEB_AUDIO=OFF.
  + Fix the build on ppc64le.
  + Fix several crashes and rendering issues.
- Drop bug281495.patch: fixed upstream.

==== webkit2gtk4 ====
Version update (2.46.1 -> 2.46.2)
Subpackages: libjavascriptcoregtk-6_0-1 libwebkitgtk-6_0-4 webkitgtk-6_0-injected-bundles

- Update to version 2.46.2:
  + Own well-known bus name on a11y bus.
  + Improve memory consumption when putImageData is used repeatedly
    on accelerated canvas.
  + Disable cached web process suspension for now to prevent leaks.
  + Improve text kerning with different combinations of antialias
    and hinting settings.
  + Destroy all network sessions on process exit.
  + Fix visible rectangle calculation when there are animations.
  + Fix the build with ENABLE_NOTIFICATIONS=OFF.
  + Fix the build with ENABLE_FULLSCREEN_API=OFF.
  + Fix the build with ENABLE_WEB_AUDIO=OFF.
  + Fix the build on ppc64le.
  + Fix several crashes and rendering issues.
- Drop bug281495.patch: fixed upstream.

==== wireplumber ====
Subpackages: libwireplumber-0_5-0 wireplumber-audio

- Add patch from upstream to fix switching automatically the
  profile of non-bluetooth devices (boo#1231815):
  * 0001-autoswitch-bluetooth-profile-switch-only-Bluetooth-devices.patch
- Add patch from upstream to fix switching automatically the
  profile when starting some apps and then switching to the
  previous profile:
  * 0002-autoswitch-bluetooth-profile-Switch-to-HSP_HFP-on-timeout.patch
- Add patches from upstream to fix a couple of memory leaks:
  * 0003-m-mixer-api-Fix-memory-in-leak-wp_mixer_api_set_volume.patch
  * 0004-module-dbus-connection-fix-GCancellable-leak.patch

==== xfsprogs ====
Version update (6.10.1 -> 6.11.0)

- update to 6.11.0
  - mkfs: break up the rest of the rtinit() function
  - mkfs: clean up the rtinit() function
  - xfs_repair: use library functions for orphanage creation
  - xfs_repair: use library functions to reset root/rbm/rsum inodes
  - xfs_repair: don't crash in get_inode_parent
  - xfs_repair: fix exchrange upgrade
  - xfs_db: port the iunlink command to use the libxfs iunlink function
  - xfs_db/mdrestore/repair: don't use the incore struct xfs_sb for offsets into struct xfs_dsb
  - xfs_db/mkfs/xfs_repair: port to use XFS_ICREATE_UNLINKABLE
  - xfs_db: port the unlink command to use libxfs_droplink
  - libxfs: implement get_random_u32
  - libxfs: remove libxfs_dir_ialloc
  - libxfs: backport inode init code from the kernel
  - libxfs: pack icreate initialization parameters into a separate structure
  - xfs_io: add RWF_ATOMIC support to pwrite
  - libfrog: emulate deprecated attrlist functionality in libattr
  - misc: clean up code around attr_list_by_handle calls
  - fsck.xfs: fix fsck.xfs run by different shells when fsck.mode=force is set
  - libxfs: provide a memfd_create() wrapper if not present in libc
  - xfs_io: Fix fscrypt macros ordering
  - man: Update unit for fsx_extsize and fsx_cowextsize
  - xfs_db: release ip resource before returning from get_next_unlinked()
  - libxfs: kernel sync
  - ------------------------------------------------------------------

==== xz ====
Version update (5.6.2 -> 5.6.3)
Subpackages: liblzma5

- Update to 5.6.3:
  * liblzma:
  - Fix x86-64 inline assembly compatibility with GNU Binutils
    older than 2.27.
  - Fix the build with GCC 4.2 on OpenBSD/sparc64.
  * xzdec: Display an error instead of failing silently if the
    unsupported option -M is specified.
  * lzmainfo: Fix integer overflows when rounding the dictionary and
    uncompressed sizes to the nearest mebibyte.
  * Autotools-based build:
  - Fix feature checks with link-time optimization (-flto).
  - Solaris: Fix a compatibility issue in version.sh. It matters
    if one wants to regenerate configure by running autoconf.
  * CMake:
  - Use paths relative to ${prefix} in liblzma.pc when possible.
    This is done only with CMake >= 3.20.
  - Prefer a C11 compiler over a C99 compiler but accept both.
  - Link Threads::Threads against liblzma using PRIVATE so that
  - pthread and such flags won't unnecessarily get included in
    the usage requirements of shared liblzma. That is,
    target_link_libraries(foo PRIVATE liblzma::liblzma) no
    longer adds -pthread if using POSIX threads and linking
    against shared liblzma. The threading flags are still added
    if linking against static liblzma.
  * Updated translations: Catalan, Chinese (simplified), and
    Brazilian Portuguese.