Packages changed:
  argon2
  boost-base
  distrobox
  expat
  gdm
  gnome-shell
  gpgme
  kcm5-fcitx
  rpm
  vim
  wmctrl
  xdg-menu
  xtermset

=== Details ===

==== argon2 ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.

==== boost-base ====
Subpackages: boost-license1_84_0 libboost_filesystem1_84_0 libboost_iostreams1_84_0 libboost_locale1_84_0 libboost_thread1_84_0

- avoid obsolete rpm syntax

==== distrobox ====
Subpackages: distrobox-bash-completion

- Add flatpak as a dependency, as we need it for distrobox-host-exec
  to work properly (bsc#1220037)

==== expat ====
Subpackages: libexpat1

- Fix handling of xmlwf.1 to avoid workarounds in specfile:
  * Added libxml2-fix-xmlwf.1-handling.patch
- Call buildconf.sh to avoid (future) issues with expat_config.h.in

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

- Drop gdm-disable-wayland-on-mgag200-chipsets.patch: fixed
  upstream since version 43.0.

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

- Add gjs Requires, because ScreenSaver DBus daemon is a gjs
  script. (bsc#1219359)

==== gpgme ====
Subpackages: libgpgme11 libgpgmepp6 python311-gpg

- Update gpgme-D545-obsolete-distutils.patch with upstream's
  changes (but use pip instead of python-build for wheel building)
- Change from in-place build to out-of-place build in order to
  reflect upstream's build setup (See D545)
- Don't replace distutils in 15.X

==== kcm5-fcitx ====
Subpackages: kf5-kcm-fcitx kf5-kcm-fcitx-icons

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

==== rpm ====

- Add patches to enable reproducible builds by default (bsc#1148824). For
  upstream versions see:
  https://github.com/rpm-software-management/rpm/pull/2880
  0001-Add-option-to-set-mtime-of-files-in-rpms.patch
  0002-log-build-time-if-it-is-set-from-SOURCE_DATE_EPOCH.patch
  0003-Error-out-on-a-missing-changelog-date.patch

==== vim ====
Subpackages: vim-data vim-data-common vim-small xxd

- Use %patch -P N instead of deprecated %patchN.

==== wmctrl ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

==== xdg-menu ====

- Use %patch -P N instead of deprecated %patchN.

==== xtermset ====

- Use %patch -P N instead of deprecated %patchN.