Packages changed:
  Mesa
  Mesa-drivers
  NetworkManager (1.40.2 -> 1.40.6)
  containerd
  duktape
  ell (0.53 -> 0.54)
  gdm
  glib2 (2.74.1 -> 2.74.3)
  glib2-branding-openSUSE
  gnome-shell
  gnome-software (43.1 -> 43.2)
  libX11
  libstorage-ng (4.5.53 -> 4.5.54)
  nautilus (43.0 -> 43.1)
  pciutils (3.8.0 -> 3.9.0)
  postfix
  python-Mako (1.2.3 -> 1.2.4)
  python-charset-normalizer (3.0.0 -> 3.0.1)
  python-lark (1.1.3 -> 1.1.4)
  zvbi (0.2.35 -> 0.2.38)

=== Details ===

==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1

- spefile: removed Release lines from libxatracker2,
  libxatracker-devel packages in the hope to have reproducibly
  builds also on Tumbleweed (boo#1205998)

==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva

- spefile: removed Release lines from libxatracker2,
  libxatracker-devel packages in the hope to have reproducibly
  builds also on Tumbleweed (boo#1205998)

==== NetworkManager ====
Version update (1.40.2 -> 1.40.6)
Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0

- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.

==== containerd ====

- add devel subpackage, which is needed by open-vm-tools

==== duktape ====

- duktape-link-m.patch: link against libm for sin() and related functions,
  in case the compiler with -Os creates external references. bsc#1205805

==== ell ====
Version update (0.53 -> 0.54)

- update to 0.54:
  * Add support for DHCPv6 SLAAC address creation.
  * Add support for control of optimistic DAD feature.
  * Add support for checking validity dates of certificates.
  * Add support for RFC 5746 Secure Renegotiation.

==== gdm ====
Subpackages: gdm-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0

- Update gdm-fingerprint.pamd and gdm-smartcard.pamd: Before this
  they do not really support fingerprint and smartcard, just put
  correct configuration to make them work (bsc#1205664).
- Enable split authentication because we have correct
  gdm-fingerprint.pamd and gdm-smartcard.pamd.

==== glib2 ====
Version update (2.74.1 -> 2.74.3)
Subpackages: glib2-lang glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0

- Update to version 2.74.3:
  + Fix regression in type checking `g_str_equal()` from C++
    projects (glgo#GNOME/GLib#2820).
  + Bugs fixed:
  - glgo#GNOME/GLib#2820 g_str_equal: New macro version breaks
    compilation in C++ projects
  - glgo#GNOME/GLib!3096 Backport !3094 “gstrfuncs: Fix
    regression in C++ types accepted by g_str_equal()” to
    glib-2-74
- Changes from version 2.74.2:
  + Fix GVariant type depths checks on text format variants.
  + Fix an obscure corner case with FD handling in g_spawn_*() when
    a process has already closed the standard I/O FDs.
  + Fix regression in type checking on const arguments to
    g_str_equal().
  + Bugs fixed: glgo#GNOME/GLib#2782 GVariant type depth not
    checked on typedecls in text format variants.
    glgo#GNOME/GLib#2795 [regression] gnome-keyring-daemon uses
    100% CPU with glib-2.74.1.
    glgo#GNOME/GLib#2799 Wrong GTask tag on error return path in
    g_proxy_resolver_lookup_async().
    glgo#GNOME/GLib#2809 g_str_equal switched to stricter API
    (typing).
    glgo#GNOME/GLib!3017 Backport !3008 “gio/gdesktopappinfo: Free
    the wrapped argv array on launch failure” to glib-2-74.
    glgo#GNOME/GLib!3038 Backport !3035 “portal: Fix broken header
    guard” to glib-2-74.
    glgo#GNOME/GLib!3039 Backport !3029 “Revert "Handling collision
    between standard i/o file descriptors and newly created ones" ”
    to glib-2-74.
    glgo#GNOME/GLib!3046 Backport !3045 “gproxyresolver:
    lookup_finish() should better parallel lookup_async()” to
    glib-2-74.
    glgo#GNOME/GLib!3063 Backport !3061 “gvariant-parser: Speed up
    maybe_wrapper() by an order of magnitude” to glib-2-74.
    glgo#GNOME/GLib!3084 Backport !3082 “gstrfuncs: Fix regression
    in types accepted by g_str_equal()” to glib-2-74.
  + Updated translations.
- Drop ca905744.patch and a1151bc1.patch: Fixed upstream.
- Rebase patches with quilt.

==== glib2-branding-openSUSE ====

- Adjust desktop file names of preferred applications:
  + evince.desktop => org.gnome.evince.desktop (since GNOME 3.30).
  + eog.desktop => org.gnome.eog.desktop (since GNOME 3.36).
  + file-roller.desktop => org.gnome.FileRoller.desktop
- Fix name to impress: libreoffice-impress.destop.

==== gnome-shell ====
Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang

- Add gnome-shell-main-Leak-the-GJS-context-and-ShellGlobal.patch:
  Leak the GJS context and ShellGlobal, the patch is from
  https://src.fedoraproject.org/rpms/gnome-shell/tree/rawhide
  (bsc#1205518)

==== gnome-software ====
Version update (43.1 -> 43.2)
Subpackages: gnome-software-lang gnome-software-plugin-packagekit

- Update to version 43.2:
  + Fix show of updatable app in the details page.
  + Fix search for apps providing some feature under rpm-ostree.
  + Fix sending of ODRS data when using libsoup3.
  + Fix occasional crash when installing apps.
  + Updated translations.

==== libX11 ====
Subpackages: libX11-6 libX11-data libX11-xcb1

- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor

==== libstorage-ng ====
Version update (4.5.53 -> 4.5.54)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- Translated using Weblate (Macedonian) (bsc#1149754)
- 4.5.54

==== nautilus ====
Version update (43.0 -> 43.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4 nautilus-lang

- Update to version 43.1:
  + Bugfixes:
  - Actually reset metadata when reseting to default columns
  - Don't allow hiding name column
  - Keep track of column sorting changes
  - Fix view focus navigation
  - Reimplement view navigation from the previewer
  - Don't accept drops into search directory
  - Share settings with GTK4 filechooser
  - Fix a properties extensions bugs
  - Fix various Drag-and-Drop bugs
  - Remove dead shortcut from Keyboard Shortcut
  - Allow opening current view in new tab from sidebar
  - Fix crashes
  + Performance improvements:
  - Optimize sorting during directory loading
  - Minimize column factories
  - Increase search timeout
  - Minimize and optimize menu updates
  + Build fixes: Make header prototypes match definitions
  + Updated translations.

==== pciutils ====
Version update (3.8.0 -> 3.9.0)
Subpackages: libpci3

- update to 3.9.0:
  * We decode Compute Express Link (CXL) capabilities.
  * The tree mode of lspci is now compatible with filtering options.
  * When setpci is used with a named register, it checks whether
    the register is present in the particular header type.
  * Linux: The intel-conf[12] back-ends prefer to use ioperm() instead
    of iopl() to gain access to I/O ports.
  * mmio-conf1(-ext): Added a new back-end implementing the intel-conf1
    interface over MMIO. This is useful on some ARM machines, but it
    requires manual configuration of the MMIO addresses.
  * As usually, updated pci.ids to the current snapshot of the database.

==== postfix ====

- postfix default main.cf myhostname default causes conflict
  (bsc#1192173)
  Use the postfix build in defaults for myhostname and mydestination

==== python-Mako ====
Version update (1.2.3 -> 1.2.4)

- Update to 1.2.4
  [bug] [codegen] Fixed issue where unpacking nested tuples in a for loop using would raise a
  "couldn't apply loop context" error if the loop context was used. The regex
  used to match the for loop expression now allows the list of loop variables
  to contain parenthesized sub-tuples. Pull request courtesy Matt Trescott.

==== python-charset-normalizer ====
Version update (3.0.0 -> 3.0.1)

- Update to 3.0.1
  Fixed
  Multi-bytes cutter/chunk generator did not always cut correctly (PR #233)
  Changed
  Speedup provided by mypy/c 0.990 on Python >= 3.7

==== python-lark ====
Version update (1.1.3 -> 1.1.4)

- Update to v1.1.4
  ci: Python 3.11 final by @henryiii in #1204
  Add __all__ to __init__ by @aspizu in #1200
  PropagatePositions: Allow any object to carry the metadata,
  by returning it in __lark_meta__() by @erezsh in #1203
  fix: Token now pattern matches correctly by @marcinplatek in #1181
  Updates to merge PR #1151 by @erezsh in #1205
  style: pre-commit basic config by @henryiii in #1151
  PR for v1.1.4 by @erezsh in #1208

==== zvbi ====
Version update (0.2.35 -> 0.2.38)

- update to 0.2.38:
  * Updates to remove compiler and Doxygen warnings.
  * Fix cross-compile issues from autotools updates.
  * Update header files to UTF-8 encoding.
  * Update new maintainer and repository information after moving
  * the project to github.
  * Upgrade build system to new autotools versions.
  * Apply simple patches from SourceForge and debian.
- drop 05_MAXPATHLEN.patch 01_Makefile.am.patch 00_fix-configure.in.patch
  08_fix-manpage.patch 07_fix-spelling-in-binaries.patch 06_sizeof-FTBFS.patch
  09_fix-FTBFS-GCC6.patch 03_fails-to-write.patch : upstream / obsolete