Packages changed:
  AppStream
  ImageMagick (7.1.1.18 -> 7.1.1.19)
  Mesa (23.2.0 -> 23.2.1)
  Mesa-drivers (23.2.0 -> 23.2.1)
  NetworkManager (1.44.0 -> 1.44.2)
  NetworkManager-applet (1.32.0 -> 1.34.0)
  SDL2
  bluez
  bolt (0.9.5 -> 0.9.6)
  chmlib
  chrony
  crypto-policies
  dLeyna
  e2fsprogs
  fde-tools
  filesystem
  fprintd
  frei0r-plugins (1.8.0 -> 2.3.1)
  gdm
  geoclue2 (2.7.0 -> 2.7.1)
  gigolo (0.5.2 -> 0.5.3)
  glibc
  gnome-characters
  gnome-control-center (45.0 -> 45.0+34)
  groff
  groff-full
  grub2
  gucharmap (15.0.4 -> 15.1.1)
  hplip (3.23.5 -> 3.23.8)
  ibus
  icewm (3.4.0 -> 3.4.3)
  javapackages-tools
  kernel-source (6.5.4 -> 6.5.6)
  ldb (2.7.2 -> 2.8.0)
  libX11 (1.8.6 -> 1.8.7)
  libXpm (3.5.16 -> 3.5.17)
  libXrandr (1.5.3 -> 1.5.4)
  libdmapsharing (3.9.12 -> 3.9.13)
  libetebase
  libev
  libnvme
  libqt5-qtbase (5.15.10+kde129 -> 5.15.11+kde134)
  libqt5-qtconnectivity (5.15.10+kde4 -> 5.15.11+kde6)
  libqt5-qtdeclarative (5.15.10+kde26 -> 5.15.11+kde30)
  libqt5-qtgraphicaleffects (5.15.10+kde0 -> 5.15.11+kde0)
  libqt5-qtimageformats (5.15.10+kde9 -> 5.15.11+kde12)
  libqt5-qtlocation (5.15.10+kde4 -> 5.15.11+kde4)
  libqt5-qtmultimedia (5.15.10+kde3 -> 5.15.11+kde2)
  libqt5-qtnetworkauth (5.15.10+kde0 -> 5.15.11+kde0)
  libqt5-qtquickcontrols (5.15.10+kde0 -> 5.15.11+kde0)
  libqt5-qtquickcontrols2 (5.15.10+kde6 -> 5.15.11+kde5)
  libqt5-qtscript (5.15.14 -> 5.15.15)
  libqt5-qtsensors (5.15.10+kde0 -> 5.15.11+kde0)
  libqt5-qtserialport (5.15.10+kde0 -> 5.15.11+kde0)
  libqt5-qtspeech (5.15.10+kde1 -> 5.15.11+kde1)
  libqt5-qtsvg (5.15.10+kde8 -> 5.15.11+kde6)
  libqt5-qttools (5.15.10+kde3 -> 5.15.11+kde3)
  libqt5-qttranslations (5.15.10+kde0 -> 5.15.11+kde0)
  libqt5-qtvirtualkeyboard (5.15.10+kde0 -> 5.15.11+kde0)
  libqt5-qtwayland (5.15.10+kde51 -> 5.15.11+kde59)
  libqt5-qtwebchannel (5.15.10+kde3 -> 5.15.11+kde3)
  libqt5-qtwebsockets (5.15.10+kde2 -> 5.15.11+kde2)
  libqt5-qtwebview (5.15.10+kde0 -> 5.15.11+kde0)
  libqt5-qtx11extras (5.15.10+kde0 -> 5.15.11+kde0)
  libqt5-qtxmlpatterns (5.15.10+kde0 -> 5.15.11+kde0)
  libreoffice (7.6.1.2 -> 7.6.2.1)
  libselinux
  libsemanage
  libsepol
  libvirt (9.7.0 -> 9.8.0)
  libvpx (1.13.0 -> 1.13.1)
  llvm17 (17.0.1 -> 17.0.2)
  luajit
  makedumpfile
  mpg123 (1.32.2 -> 1.32.3)
  netcfg
  nodejs20 (20.7.0 -> 20.8.0)
  nvme-cli
  opensc
  openssl-1_1
  parted
  perl
  policycoreutils
  polkit-default-privs (1550+20230920.74aeded -> 1550+20231006.28f05f1)
  python-SQLAlchemy (2.0.19 -> 2.0.21)
  python-argcomplete (3.1.1 -> 3.1.2)
  python-cryptography (41.0.3 -> 41.0.4)
  python-dnspython
  python-greenlet (3.0.0~rc3 -> 3.0.0)
  python-libvirt-python (9.7.0 -> 9.8.0)
  python-psutil
  python-reportlab (3.6.13 -> 4.0.5)
  python-urllib3 (2.0.4 -> 2.0.6)
  rubygem-nokogiri
  rubygem-parser (3.1.3.0 -> 3.2.2.3)
  rubygem-rubocop (1.39.0 -> 1.56.3)
  rubygem-rubocop-ast (1.24.0 -> 1.29.0)
  rubygem-ruby-dbus (0.23.0.beta2 -> 0.23.1)
  rubygem-unicode-display_width (2.3.0 -> 2.4.2)
  samba (4.18.6+git.320.cfda27bacb -> 4.19.0+git.306.19d2e214c58)
  selinux-policy
  sg3_utils (1.48~20221101+1.142dace -> 1.48+1.889c3e3)
  shadow (4.14.0 -> 4.14.1)
  shim
  srt (1.5.2 -> 1.5.3)
  sshfs (3.7.4 -> 3.7.4a)
  systemd
  talloc (2.4.0 -> 2.4.1)
  tdb (1.4.8 -> 1.4.9)
  tevent (0.14.1 -> 0.15.0)
  u-boot-rpiarm64 (2023.07 -> 2023.10)
  vsftpd
  vte
  xdg-desktop-portal
  xfce4-clipman-plugin (1.6.4 -> 1.6.5)
  xfce4-notifyd (0.8.2 -> 0.9.2)
  xfce4-panel (4.18.4 -> 4.18.5)
  xfce4-pulseaudio-plugin (0.4.7 -> 0.4.8)
  xfce4-taskmanager (1.5.5 -> 1.5.6)
  xscreensaver (6.06 -> 6.07)
  xterm (384 -> 385)
  zxing-cpp (2.0.0 -> 2.1.0)

=== Details ===

==== AppStream ====
Subpackages: libAppStreamQt2 libappstream4

- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included

==== ImageMagick ====
Version update (7.1.1.18 -> 7.1.1.19)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10

- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]

==== Mesa ====
Version update (23.2.0 -> 23.2.1)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libOSMesa8 libgbm1

- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -> https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst

==== Mesa-drivers ====
Version update (23.2.0 -> 23.2.1)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva

- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -> https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst

==== NetworkManager ====
Version update (1.44.0 -> 1.44.2)
Subpackages: NetworkManager-bluetooth NetworkManager-pppoe NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0

- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.

==== NetworkManager-applet ====
Version update (1.32.0 -> 1.34.0)
Subpackages: NetworkManager-connection-editor

- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.

==== SDL2 ====

- Enable direct PipeWire support

==== bluez ====
Subpackages: bluez-auto-enable-devices bluez-cups libbluetooth3

- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)

==== bolt ====
Version update (0.9.5 -> 0.9.6)

- update to 0.9.5:
  * Compiler warnings and log messages for the domain not found were fixed.

==== chmlib ====

- drop chmlib-0.39.diff - superseded by
  chmlib-0001-Patch-to-fix-integer-types-problem-by-Goswin-von-Bre.patch
- add
  chmlib-0001-Patch-to-fix-integer-types-problem-by-Goswin-von-Bre.patch,
  chmlib-0002-Fix-for-extract_chmLib-confusing-empty-files-with-di.patch,
  chm_http-port-shortopt.patch, chm_http-bind-localhost.patch,
  chm_http-output-server-address.patch, chmlib-c99.patch: restrict
  access to localhost to somewhat reduce reach

==== chrony ====
Subpackages: chrony-pool-openSUSE

- Use make quickcheck instead of make check to avoid >1h build
  times and failures due to timeouts. This was the default before
  3.2 but it changed to make tests more reliable. Here a seed is
  already set to get deterministic execution.

==== crypto-policies ====
Subpackages: crypto-policies-scripts

- Remove dependency on /usr/bin/python3, making scripts to depends on
  the real python3 binary, not the link. bsc#1212476

==== dLeyna ====

- Remove executable bit from download_sync_controller.py. Fix
  rpmlint warning.

==== e2fsprogs ====
Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2

- Update specfile to make sure regenerate_initrd_post macro is defined

==== fde-tools ====

- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
  the creation of the secondary password in 'add-secondary-key'

==== filesystem ====

- Add /run/lock (boo#1212926)
- Remove /var/spool/mail (boo#1179574)
- Remove obsolete home dir check. The filesystem package is not
  meant to contain home directories of random system users anymore
- Create ghost symlinks also in pretrans, needed to get /var/run as
  link right away

==== fprintd ====
Subpackages: fprintd-pam

- add all supported USB devices as Supplements

==== frei0r-plugins ====
Version update (1.8.0 -> 2.3.1)

- Update to 2.3.1 (boo#1216050)
  Check https://github.com/dyne/frei0r/releases for the full
  list of changes. Changes since 2.3.0:
  * New kaleid0sc0pe filter
  * Prevent compiler warnings in select0r
  * Do not check for NULL before calling free()
  * Fix some broken links and typos in README.md
  * Minor fixes to water filter

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

- Explicitly buildrequire /usr/bin/dbus-run-session: the
  dbus package is being restructured to be usable with dbus-broker
  and so far we just relied on implicit dependencies bringing this
  in. Meson checks for it, so it is correct to BR it though.

==== geoclue2 ====
Version update (2.7.0 -> 2.7.1)
Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0

- Update to version 2.7.1:
  + Add 'age' field to MLS locate queries
  + Location updates now always have an accuracy value
  + Improvements to NMEA parsing:
  - Parse NMEA timestamps with sub-second accuracy
  - Add default accuracy to NMEA RMC locations
  - Ignore locations from GGA and RMC sentences if the GNSS fix
    is not valid
  + Prioritize GNSS sources with a recent fix over other sources,
    preventing location jumps
  + Install D-Bus policy in /usr/share, not /etc
  + Upgrade GLib / Gio dependency to version 2.68.0
  + Correct gi annotations in GClueSimple
  + Various small fixes
- Use ldconfig_scriptlets macro for post(un) handling.

==== gigolo ====
Version update (0.5.2 -> 0.5.3)
Subpackages: gigolo-lang

- Update to version 0.5.3
  * Update copyright year and urls
  * Replace remaining stock icons
  * Replace (some) deprecated stock icons
  * Fix double free
  * Fix compiler warning -Wmaybe-uninitialized
  * Disable systray icon outside X11
  * Detect DE using XDG_CURRENT_DESKTOP (Fixes #19)
  * Add icons at missing sizes, clean up SVG metadata
  * build: Use XDT_CHECK_PACKAGE
  * build: Fix autotools warnings
  * Update `.gitignore`
  * Rename "SSH" to "SSH / SFTP"
  * Fix intltool lock file issue during make distcheck
  * Update TODO
  * Refresh Glade file, drop unused tab labels (fixes #13)
  * move the logic setting GtkSpin port value to setup_for_type()
  * Use new icon in window titlebar
  * Fix compilation warnings
  * autoconf: Some updates
  * Only show an error dialog if the host field is visible/required
  * Remove capitalization from icon name
  * Update GenericName (#2)
  * Fix comment style.
  * Remove GSourceFunc casts
  * Update Makefile.am
  * Add gigolo.ui to POTFILES.in (Issue #6)
  * Added new icons following new style and reverse DNS format.
  * Add new README.md and update AM_INIT_AUTOMAKE
  * Add basic GitLab pipeline
  * Bug #16717: Move from exo-csource to xdt-csource
  * Translation Updates

==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd

- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)

==== gnome-characters ====
Subpackages: gnome-shell-search-provider-gnome-characters

- Add explicit /usr/bin/gjs-console requires:
  /usr/bin/gnome-characters is a symlink and is thus not inspected
  by RPM for its hashbang (boo#1216028).

==== gnome-control-center ====
Version update (45.0 -> 45.0+34)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces

- Update to version 45.0+34:
  + network: fix editing connections without a device (boo#1215651)
  + mouse: Fix linked style of primary mouse button in RTL
  + privacy: Fix crash in the firmware security page
  + data:
  - Fix label string
  - Add missing wireguard-peer.ui to POTFILES.in
  - Mark translatable strings yes
  + info-overview: Add more types of processor support
  + Updated translations.
- Switch to git checkout from stable branch, use explicit commit.

==== groff ====

- Define ext_man="%{?ext_man}%{!?ext_man:.gz}" shell variable in
  the install directive, and replace "%{?ext_man}" with
  "${ext_man:-}" to fix groff-gf.7.gz file ending up uncompressed
  (despite the name) due to the use of %{?ext_man} in the mv/ln
  TARGET parameter used for the preparation of Alternatives. Also
  define a simple shell contruct which identifies whether the
  manpage file is compressed. If not, it unsets the $ext_man
  variable, then ajdusting the mv/ln calls. That's all necessary
  because even though ext_man macro is defined, it doesn't mean the
  file has the extension (which dependes whether the build script
  compresses it).

==== groff-full ====
Subpackages: gxditview

- Define ext_man="%{?ext_man}%{!?ext_man:.gz}" shell variable in
  the install directive, and replace "%{?ext_man}" with
  "${ext_man:-}" to fix groff-gf.7.gz file ending up uncompressed
  (despite the name) due to the use of %{?ext_man} in the mv/ln
  TARGET parameter used for the preparation of Alternatives. Also
  define a simple shell contruct which identifies whether the
  manpage file is compressed. If not, it unsets the $ext_man
  variable, then ajdusting the mv/ln calls. That's all necessary
  because even though ext_man macro is defined, it doesn't mean the
  file has the extension (which dependes whether the build script
  compresses it).

==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin

- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch
- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.
- Add BuildIgnore to break cycle with the branding package

==== gucharmap ====
Version update (15.0.4 -> 15.1.1)
Subpackages: libgucharmap_2_90-7

- Update to version 15.1.1:
  + DOAP: Remove defunct mailing list; add Discourse
  + unicode: Update to version 15.1.0
  + unicode: i18n update for 15.1.0
  + metainfo: Add launchable info
  + Updated translations.
- Update source service to current standard.

==== hplip ====
Version update (3.23.5 -> 3.23.8)
Subpackages: hplip-hpijs hplip-sane hplip-udev-rules

- Update to hplip 3.23.8
- Support for new printers:
  * HP Color LaserJet Pro MFP 4301fdne
  * HP Color LaserJet Pro MFP 4301fdwe
  * HP Color LaserJet Pro MFP 4301cdwe
  * HP Color LaserJet Pro MFP 4301cfdne
  * HP Color LaserJet Pro MFP 4301cfdwe
  * HP Color LaserJet Pro MFP 4302dwe
  * HP Color LaserJet Pro MFP 4302fdne
  * HP Color LaserJet Pro MFP 4302fdwe
  * HP Color LaserJet Pro MFP 4302cdwe
  * HP Color LaserJet Pro MFP 4302fdn
  * HP Color LaserJet Pro MFP 4302fdw
  * HP Color LaserJet Pro MFP 4303dw
  * HP Color LaserJet Pro MFP 4303fdn
  * HP Color LaserJet Pro MFP 4303fdw
  * HP Color LaserJet Pro MFP 4303cdw
  * HP Color LaserJet Pro MFP 4303cfdn
  * HP Color LaserJet Pro MFP 4303cfdw
  * HP Color LaserJet Pro 4201dne
  * HP Color LaserJet Pro 4201dwe
  * HP Color LaserJet Pro 4201cdne
  * HP Color LaserJet Pro 4201cdwe
  * HP Color LaserJet Pro 4202dne
  * HP Color LaserJet Pro 4202dwe
  * HP Color LaserJet Pro 4202dn
  * HP Color LaserJet Pro 4202dw
  * HP Color LaserJet Pro 4203dn
  * HP Color LaserJet Pro 4203dw
  * HP Color LaserJet Pro 4203cdn
  * HP Color LaserJet Pro 4203cdw
  * HP DeskJet 2800 All-in-One Printer series
  * HP DeskJet 2800e All-in-One Printer series
  * HP DeskJet Ink Advantage 2800 All-in-One Printer series
  * HP DeskJet 4200 All-in-One Printer series
  * HP DeskJet 4200e All-in-One Printer series
  * HP DeskJet Ink Advantage 4200 All-in-One Printer series
  * HP DeskJet Ink Advantage Ultra 4900 All-in-One Printer series

==== ibus ====
Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0

- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.

==== icewm ====
Version update (3.4.0 -> 3.4.3)
Subpackages: icewm-config-upstream icewm-default icewm-lang icewm-lite

- Update to version 3.4.3:
  * New preference "TaskBarShowWindowTitles" for icon-only task buttons.
  * New winoption "doNotManage" to workaround bugs in picom for plank.
  * When a battery has no data about full charge, use the capacity.
  * When cascading windows, include the border size in the displacement.
  * Let icewmbg interpret command-line file arguments relative to $PWD.
  * Add a -f,--fork option to icewmbg to detach it from the terminal.
  * Fix the Window List Menu for #144.
  * Fix restoring from fullscreen with F11 in chromium for #141.
  * Support tabs in the Window List Menu.
  * Control the terminal in icewm-menu-fdo by option or environment.
  * Let icewm-menu-fdo use a list of default terminals to choose from.
- Drop unknown config options:
  * --enable-guievents
  * --enable-antialiasing
  * --enable-gradients
  * --enable-shaped-decorations

==== javapackages-tools ====
Subpackages: javapackages-filesystem

- Added patches:
  * 0005-Interpolate-properties-also-in-the-current-artifact.patch
    + interpolate variables also in current artifactId, groupId and
    version
  * 0006-Test-variable-expansion-in-artifactId.patch
    + test previous changes
  * 0007-Test-that-we-don-t-bomb-on-relativePath.patch
    + test gracious handling of empty <relativePath/> in parent
    reference of a pom file

==== kernel-source ====
Version update (6.5.4 -> 6.5.6)
Subpackages: kernel-64kb kernel-default

- Linux 6.5.6 (bsc#1012628).
- NFS: Fix error handling for O_DIRECT write scheduling
  (bsc#1012628).
- NFS: Fix O_DIRECT locking issues (bsc#1012628).
- NFS: More O_DIRECT accounting fixes for error paths
  (bsc#1012628).
- NFS: Use the correct commit info in nfs_join_page_group()
  (bsc#1012628).
- NFS: More fixes for nfs_direct_write_reschedule_io()
  (bsc#1012628).
- NFS/pNFS: Report EINVAL errors from connect() to the server
  (bsc#1012628).
- SUNRPC: Mark the cred for revalidation if the server rejects it
  (bsc#1012628).
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1012628).
- NFSv4.1: fix pnfs MDS=DS session trunking (bsc#1012628).
- media: v4l: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- media: via: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- gfs2: Fix another freeze/thaw hang (bsc#1012628).
- netfs: Only call folio_start_fscache() one time for each folio
  (bsc#1012628).
- btrfs: improve error message after failure to add delayed dir
  index item (bsc#1012628).
- btrfs: remove BUG() after failure to insert delayed dir index
  item (bsc#1012628).
- ext4: replace the traditional ternary conditional operator
  with with max()/min() (bsc#1012628).
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
  (bsc#1012628).
- ext4: do not let fstrim block system suspend (bsc#1012628).
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath
  contention (bsc#1012628).
- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync()
  in catchall GC (bsc#1012628).
- netfilter: nft_set_pipapo: stop GC iteration if GC transaction
  allocation fails (bsc#1012628).
- netfilter: nft_set_hash: try later when GC hits EAGAIN on
  iteration (bsc#1012628).
- netfilter: nf_tables: fix memleak when more than 255 elements
  expired (bsc#1012628).
- netfilter: nf_tables: disallow rule removal from chain binding
  (bsc#1012628).
- ASoC: meson: spdifin: start hw on dai probe (bsc#1012628).
- netfilter: nf_tables: disallow element removal on anonymous sets
  (bsc#1012628).
- bpf: Avoid deadlock when using queue and stack maps from NMI
  (bsc#1012628).
- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
  (bsc#1012628).
- ALSA: docs: Fix a typo of midi2_ump_probe option for
  snd-usb-audio (bsc#1012628).
- ALSA: seq: Avoid delivery of events for disabled UMP groups
  (bsc#1012628).
- ASoC: rt5640: Revert "Fix sleep in atomic context"
  (bsc#1012628).
- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628).
- ASoC: rt5640: fix typos (bsc#1012628).
- ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
  (bsc#1012628).
- ASoC: rt5640: Enable the IRQ on resume after configuring
  jack-detect (bsc#1012628).
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
  (bsc#1012628).
- bpf: Fix a erroneous check after snprintf() (bsc#1012628).
- selftests/bpf: fix unpriv_disabled check in test_verifier
  (bsc#1012628).
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
  (bsc#1012628).
- netfilter: conntrack: fix extension size table (bsc#1012628).
- netfilter: nf_tables: Fix entries val in rule reset audit log
  (bsc#1012628).
- Compiler Attributes: counted_by: Adjust name and identifier
  expansion (bsc#1012628).
- uapi: stddef.h: Fix header guard location (bsc#1012628).
- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ (bsc#1012628).
- memblock tests: Fix compilation errors (bsc#1012628).
- ASoC: SOF: ipc4-topology: fix wrong sizeof argument
  (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_keyvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_actionvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leak in
  vcap_api_encode_rule_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  test_vcap_xn_rule_creator() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  vcap_api_kunit (bsc#1012628).
- selftests: tls: swap the TX and RX sockets in some tests
  (bsc#1012628).
- net/core: Fix ETH_P_1588 flow dissector (bsc#1012628).
- ALSA: seq: ump: Fix -Wformat-truncation warning (bsc#1012628).
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
  (bsc#1012628).
- ASoC: imx-audmix: Fix return error with devm_clk_get()
  (bsc#1012628).
    ... changelog too long, skipping 859 lines ...
- commit f926df3

==== ldb ====
Version update (2.7.2 -> 2.8.0)
Subpackages: libldb2 python3-ldb

-  Update to 2.8.0
  * CVE-2023-0614 Not-secret but access controlled LDAP attributes can be discovered (bug 15270)
  * pyldb: Raise an exception if ldb_dn_get_parent() fails
  * Implement ldap_whoami in pyldb and add the RFC4532 LDB_EXTENDED_WHOAMI_OID definition
  * Documentation and spelling fixes
  * Add ldb_val -> bool,uint64,int64 parsing functions
  * Split out ldb_val_as_dn() helper function
  * add LDB_CHANGETYPE_MODRDN support to ldb_ldif_to_pyobject()
  * add LDB_CHANGETYPE_DELETE support to ldb_ldif_to_pyobject()
  * let ldb_ldif_parse_modrdn() handle names without 'rdn_name=' prefix
  * Don't create error string if there is no error
  * Avoid allocation and memcpy() for every wildcard match candidate
  * Make ldb_msg_remove_attr O(n)
  * pyldb: Throw error on invalid controls
  * pyldb: remove py2 ifdefs
  * Call tevent_set_max_debug_level(TEVENT_DEBUG_TRACE)

==== libX11 ====
Version update (1.8.6 -> 1.8.7)
Subpackages: libX11-6 libX11-data libX11-xcb1

- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)

==== libXpm ====
Version update (3.5.16 -> 3.5.17)

- Update to 3.5.17
  * This release contains fixes for the libXpm issues reported in
    security advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43788 libXpm: out of bounds read in
    XpmCreateXpmImageFromBuffer() (boo#1215686)
  * fixes CVE-2023-43789 libXpm: out of bounds read on XPM with
    corrupted colormap (boo#1215687)

==== libXrandr ====
Version update (1.5.3 -> 1.5.4)

- Update to version 1.5.4
  This release fixes a bug where an invalid pointer (a pointer to the
  middle of a buffer returned from malloc() instead of to the beginning
  of the buffer) could be passed to free() when cleaning up after an
  out-of-bounds output is found in the response from the X server to
  XRRGetMonitors().

==== libdmapsharing ====
Version update (3.9.12 -> 3.9.13)

- Update to version 3.9.13:
  + doc/Makefile.am: add human-written XML files to EXTRA_DIST
  + Fix Vala tests
  + Use g-ir-scanner output as input to vapigen
  + configure.ac: Don't force CFLAGS=-O2
  + Make use of pedansee-conf-gobject

==== libetebase ====

- Adjust license according to legaldb review
  quite some dual licensing from tests and vendor/vendor/*

==== libev ====

- run signify only on Factory

==== libnvme ====
Subpackages: libnvme-mi1 libnvme1

- Enable tests during build
- Set git version tag
- Drop unused make dependency
- Drop unencessary minimum version depedency on meson.
- Re-enable libdbus feature. Upstream defaults changed.

==== libqt5-qtbase ====
Version update (5.15.10+kde129 -> 5.15.11+kde134)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3

- Enable the experimental native painting feature to improve
  remote desktop performances (boo#1214915)
  exporting QT_XCB_NATIVE_PAINTING is required to use the feature.
- Update to version 5.15.11+kde134, rebased upstream:
  * Revert "Windows QPA: Add support to UiaRaiseNotificationEvent()"
  * FileChooser portal: Make sure filter.name is not empty
  * QPersistentModelIndex: fix UB (op< on unrelated pointers)
  * Avoid crash when keysymToQtKey(keysym, Qt::ControlModifier) is called
  * a11y atspi: translate coords for GetOffsetAtPoint the right way
  * a11y atspi: Take dialog into account as top-level window
  * a11y atspi: Fix incorrect use of x instead of y position
  * macOS: Handle asynchronous deminiaturizing of windows
  * QTranslator: generalize a UNIX-only path
  * iOS, input panel: be more careful before enabling QIOSKeyboardListener
  * Android: Fix flickering on window resize and show keyboard
  * Android A11Y: Check for active surface before calling into native code
  * xcb: Delete touch points without target windows
  * Blacklist 1 tests in tst_QDBusConnection on ubuntu-20.04
  * Fix CMake builds without ANDROID_SDK
  * Blacklist 2 tests in tst_Http2 on ubuntu-20.04
  * Blacklist 1 tests in tst_QSqlQuery on macos
  * Defer creating the special shaders in the texture blitter
  * tst_QSslSocket::serverCipherPreferencies - fix for OpenSSL v3
  * QTemporaryFile: document rename() differences from QFile
  * Doc: 3rd party: Fix reference to FreeType LICENSE.txt
  * Update bundled libjpeg-turbo to version 2.1.4
  * tst_QSsSocket: fix verifyClientCertificate with OpenSSL 3
  * tst_QSslSocket: regenerate certificate used for setLocalCertificateChain
  * tst_QSslSocket::protocolServerSide - make it work with OpenSSL v3
  * tst_QSslSocket::oldErrorsOnSocketReuse - make it work with OpenSSL v3
  * Update zconf.h prefixes to match zlib v1.2.12 update
  * xcb: fix D&D in same xembed client
  * xcb: use global coordinates for position of D&D for xembed client
  * Doc: Update QMetaType::metaObject() descriptions
  * BLACKLIST: tst_QGlyphRun::mixedScripts for Ubuntu 22.04
  * BLACKLIST tst_qfont for Ubuntu 22.04
  * BLACKLIST tst_QMenuBar::check_menuPosition for Ubuntu 22.04
  * tst_QDtls::verifyClientCertficiate - update certs for OpenSSL v3
  * QSslCertificate::toText(): add a file to compare against
  * Fix the spelling of the word "combination"
  * tst_QSslCertificate::pkcs12 - skip the test if OpenSSL version >= 3
  * Android A11Y: Fix TalkBack scrolling behavior
  * Android A11Y: Notify android about scroll events
  * QCocoaDrag: don't add pasteboard items with non-absolute URLs
  * QDirPrivate: pass input QList by cref
  * tst_qbytearray: remove qCompress_data for QT_NO_COMPRESS
  * QDeviceDiscoveryUDev: use NSDMI
  * QAuthenticator: Fix crash when using NTLM / Negotiate
  * Provide a native interface instance in minimal platform plugin
  * Android: document the supported clipboard mimetypes
  * Windows: Account for not finding child windows when calling ChildWindowFromPointEx
  * iOS: Send touch events asynchronously to avoid deadlocking UIKit event loop
  * Disable bitcode for iOS
  * macOS: Ignore deprecation for ReleaseIconRef
  * BLACKLIST tst_QApplication::sendEventsOnProcessEvents for Ubuntu 22.04
  * Convert Latin1 to UTF-16 before passing to ICU API
  * Doc: Remove repetition of word in text
  * eglfs: Fix screen cloning when atomic is enabled
  * Fix printing of dpr>1 images on Windows
  * QHttp: Fix handling of redirect loaded from cache
  * Doc: Fix return type of QLEInteger/QBEInteger post-in/decrement ops
  * qmake: Fix installation of separate debug info for plugins
  * iOS: ensure we close inputpanel after clearing focusobject
  * Convert Latin1 to UTF-16 before passing to ICU API
  * qputenv: defend against non-NUL-terminated QByteArray values
  * QFontSubset: remove unused glyphName() overload
  * Statically assert that the __mips_dsp code is only active on 32-bit
  * QGtk3Theme: Ensure gtk uses the same windowing system as Qt
  * tst_QFocusFrame: fix -Wparantheses
  * Sync Vulkan device features between QVulkanWindow and QRhi
  * SQLite: Update SQLite to v3.39.2
  * Update freetype to 2.12.1
  * corelib: Fix typos in documentation
  * QAtomicInteger docs: mention bool and char8_t as 8-bit types
  * qgraphicsitem_cast: replace 0 with nullptr
  * Doc: Hide weak overload template magic from documentation
  * Revert "QDateTime: fix adjusted datetime handling"
  * Fix select handles disappears issues
  * tst_QSslKey: prepare for the migration to OpenSSL v3
  * tst_qnetworkreply: replace server.pem/key pair
  * Disable unit testing setting up QTcpServer on special Apple interfaces
  * qmake/msbuild: Turn off "use full paths in diagnostics" by default
  * qmake/msbuild: Support all /DEBUG:xxx linker options
  * qmake/msbuild: Support all /LTCG:xxx options
  * Android A11Y: Add content change type to content change event
  * Enabler for fractional scaling of text in Qt Quick
  * macOS: Override logical DPI to 72
  * Add QDom internalSubset implementation
  * Fix tst_AndroidAssets, broken by recent changes on assets load speed
  * Android: Improve loading speed of individual assets
  * Darwin: Replace deprecated symbol kIOMasterPortDefault with equivalent
  * macOS: Remove code for handling logical DPI changes
  * Fix an incorrect invocation of llvm-readobj
  * macOS: Ignore deprecation for kOnSystemDisk icon domain
  * Copy only files that belongs to QML module
  * Android: fix wrong position of cursor handle and editpopup menu in split screen
  * Doc: Document QML_IMPORTS_PATH and QMLPATHS
  * Add the missing RCC_DIR to '.qrc' paths when generating deployment settings
  * Android: Fix the offset of the EditPopupMenu
    ... changelog too long, skipping 28 lines ...
  * Don't use a deprecated function if built/linked with OpenSSL v3

==== libqt5-qtconnectivity ====
Version update (5.15.10+kde4 -> 5.15.11+kde6)
Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools

- Update to version 5.15.11+kde6, rebased upstream:
  * Fix bluetooth service discovery not finishing on Android
  * Add a timeout guard for Android BT device discovery not starting
  * Repair tst_QBluetoothDeviceDiscoveryAgent unit test on Android
- Update to version 5.15.10+kde6:
  * Fix translation context of QBluetoothUuid::WeightScaleFeature
  * QBluetoothUuid: remove default case labels and fix the fallout

==== libqt5-qtdeclarative ====
Version update (5.15.10+kde26 -> 5.15.11+kde30)

- Update to version 5.15.11+kde30, rebased upstream:
  * Flickable: prevent fixup() from being called while dragging
  * Adjust baselineOffset correctly when fontSizeMode == HorizontalFit
  * QQmlVMEMetaObjectEndpoint: ensure property cache before accessing it
  * Text: Re-layout the text when a alignment is set and the height grows
  * Blacklist 1 tests in tst_qquickflickable on macos
  * Fix fractional scaling of text in Qt Quick
  * qqmlprivate.h: make static constexpr members c++11 compliant
  * V4: Account for the guard pages when allocating stack space
  * Blacklist 1 tests in tst_QQuickLoader on ubuntu-20.04
  * Flickable: let changing contentItem pos also affect the drag starting pos
  * Blacklist 1 tests in tst_QParallelAnimationGroupJob on macos
  * StackLayout: Do not set size of children to (-1, -1)
  * V4: Mark InternalClass parents when running GC
  * A11Y: Send Scrolling Events when Flickable moves
  * doc: Add missing PointerHandler.CanTakeOverFromItems enum value
  * Qml: Don't crash on nested group properties with aliases
  * QV4::CompiledData: fix GCC 12 -Werror=uninitialized errors
  * QQuickText/Edit: fix C++20 -Wdeprecated-enum-enum-conversion warnings
  * Android: Fix crash on tap handler with a S-Pen
  * masm: fix -Wdeprecated-enum-enum-conversion
  * Add listing of the components and scripts that belongs to the qml module
  * QML: Port QV4::CompiledData::RegExp to new special integer bitfield
  * QML: Port QV4::CompiledData::JSClassMember to new special integer bitfield
  * QML: Port QV4::CompiledData::Object to new special integer bitfield
  * QML: Port icutils::Node to new special integer bitfield
  * QML: Port QV4::CompiledData::Lookup to new special integer bitfield
  * QML: Port QV4::CompiledData::Binding to new special integer bitfield
  * QML: Port QV4::CompiledData::Property to new special integer bitfield
  * QML: Port QV4::CompiledData::Alias to new special integer bitfield
  * QML: Port QV4::CompiledData::ParameterType to new special integer bitfield
  * QML: Port QV4::CompiledData::Location to new special integer bitfield
  * Fix Qt build with Python being in path with spaces
  * Quick test lib: Account for DPR when grabbing sub-image
  * qqw: Invalidate and reinitialize the scenegraph correctly
  * Fix rendernode example wrt stacking
  * Stop using the same buffer for vertex and index data
  * Fix race condition on QQmlEnginePrivate::qml_debugging_enabled
  * qqmlimport.cpp: remove unused qreadwritelock.h
  * QQmlDebug: reliably print the debugger warning
  * QQmlListCompositor: suppress GCC 12 -Warray-bounds warnings
  * Doc: QQuickTextInput: Mark all readonly properties as such
  * MouseArea: don't override preventStealing on mouse release
  * MultiPointTouchArea: remap touchpoint positions when filtering
- Commits dropped by the rebase:
  * Revert "Fix missing glyphs when using NativeRendering"
  * Fix missing glyphs when using NativeRendering
- Update to version 5.15.10+kde31:
  * QML: Make notify list thread safe
  * QtQml: Clean up QQmlData ctor
  * QRecyclePool: fix potential UB
  * QQmlJs::MemoryPool: fix potential UB (pointer overflow)
  * JIT: Add missing {STORE|LOAD}_ACC() to CreateCallContext
- Drop patches, now upstream:
  * 0001-JIT-Add-missing-STORE-LOAD-_ACC-to-CreateCallContext.patch

==== libqt5-qtgraphicaleffects ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)

- Update to version 5.15.11+kde0, rebased upstream:
  * No code changes

==== libqt5-qtimageformats ====
Version update (5.15.10+kde9 -> 5.15.11+kde12)

- Update to version 5.15.11+kde12, rebased upstream:
  * Add finding from oss-fuzz to tst_qicns
- Update to version 5.15.10+kde18:
  * Update bundled libtiff to version 4.6.0
  * Update bundled libtiff to version 4.5.1
  * Update bundled libtiff to version 4.5.0
  * Fix bundled libtiff compilation lzw warning and reading failure
  * Update bundled libtiff to version 4.4.0
  * Update bundled libwebp to version 1.3.2
  * Update bundled libwebp to version 1.3.1
  * Update bundled libwebp to version 1.3.0
  * Update bundled libwebp to version 1.2.4

==== libqt5-qtlocation ====
Version update (5.15.10+kde4 -> 5.15.11+kde4)
Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5

- Update to version 5.15.11+kde4, rebased upstream:
  * Revert "Make location-labs-plugin depend on features.opengl"
  * Add check to getSatInfoFromNmea to avoid undefined behavior
  * Fix undefined behavior in qlocationutils_readGsa()
  * Use std::remove_if + QVector::erase to remove child pipes
  * PositionSource: do not query lastKnownPosition if the source is inactive
  * Android: fix crash on exit when QGeoAreaMonitorPolling is used
- Add patch to fix build of the Qt.labs.location QML plugin:
  * 0001-Fix-build-of-Qt.labs.location-QML-plugin.patch
- Update to version 5.15.10+kde5:
  * Update mapbox-gl-native

==== libqt5-qtmultimedia ====
Version update (5.15.10+kde3 -> 5.15.11+kde2)

- Update to version 5.15.11+kde2, rebased upstream:
  * QAudioHelpers: fix C++20 -Werror,-Wdeprecated-enum-float-conversion
  * Android: Align emit sequence
  * QNX: fix KHR image handling
  * Fix compile error on videonode plugin

==== libqt5-qtnetworkauth ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)

- Update to version 5.15.11+kde0, rebased upstream:
  * No code changes

==== libqt5-qtquickcontrols ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)

- Update to version 5.15.11+kde0, rebased upstream:
  * Blacklist Tests_StackLayout::test_addAndRemoveItems
  * Blacklist Windows on Tests_StackLayout::test_addAndRemoveItems
  * Blacklist 1 tests in qtquickcontrols on macos
  * Blacklist 1 tests in qtquickcontrols on ubuntu-20.04

==== libqt5-qtquickcontrols2 ====
Version update (5.15.10+kde6 -> 5.15.11+kde5)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5

- Update to version 5.15.11+kde5, rebased upstream:
  * Take over touch grab after initial delayed mouse press from Flickable
  * Doc: Fix link to Scrollbar size property

==== libqt5-qtscript ====
Version update (5.15.14 -> 5.15.15)

- Update to version 5.15.15:
  * Bump version to 5.15.15

==== libqt5-qtsensors ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
Subpackages: libQt5Sensors5 libQt5Sensors5-imports

- Update to version 5.15.11+kde0, rebased upstream:
  * No code changes

==== libqt5-qtserialport ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)

- Update to version 5.15.11+kde0, rebased upstream:
  * Update LGPL license header
  * Windows: guard against closing the connection while processing incoming data
  * Windows: fix soft memory leak in synchronous mode
  * Revert "QSerialPort: Port to alertable I/O functions on Windows"
  * Revert "Emit _q_notify only if there's no notification pending"
  * Revert "Revert "Emit _q_notify only if there's no notification pending""
  * Revert "Avoid possible symbol clashes on static builds on Windows"

==== libqt5-qtspeech ====
Version update (5.15.10+kde1 -> 5.15.11+kde1)
Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd

- Update to version 5.15.11+kde1, rebased upstream:
  * No code changes

==== libqt5-qtsvg ====
Version update (5.15.10+kde8 -> 5.15.11+kde6)

- Update to version 5.15.11+kde6, rebased upstream:
  * No code changes

==== libqt5-qttools ====
Version update (5.15.10+kde3 -> 5.15.11+kde3)
Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths

- Update to version 5.15.11+kde3, rebased upstream:
  * qtattributionsscanner: Support multiple license files
  * macdeployqt: Ignore repeated references to binary when parsing otool -L
  * Build QtDesigner plugins in all configurations
  * lupdate: Allow multiple specifiers after method signature

==== libqt5-qttranslations ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)

- Update to version 5.15.11+kde0, rebased upstream:
  * No code changes

==== libqt5-qtvirtualkeyboard ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell

- Update to version 5.15.11+kde0, rebased upstream:
  * Remove platform-dependent codes for XCB

==== libqt5-qtwayland ====
Version update (5.15.10+kde51 -> 5.15.11+kde59)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5

- Update to version 5.15.11+kde59, rebased upstream:
  * Client: Avoid locking resizing in QWaylandShmBackingStore
  * Client: Remove some surface commits
  * tests: Fix tst_xdgshell::minMaxSize()
  * Client: Commit the initial surface state explicitly
  * Remove unused variables
  * QtWaylandCompositor: includemocs
  * QtWaylandClient: includemocs
  * QtWaylandEglClientHwIntegrationPrivate: includemocs
  * QtWaylandTextureSharing: includemocs
  * QWaylandXdgShellIntegrationPlugin: includemocs
  * QtWlShellIntegrationPrivate: includemocs
  * Add missing QT_{BEGIN,END}_NAMESPACE
- Update to version 5.15.10+kde58:
  * Client: Fix the mouse being stuck in pressed state after DnD
  * client: Fix infinite recursion with text-input-v2
  * Client: Fix buffer damage
  * Replace scale with devicePixelRatio for non-integer scaling
  * Convert cursor bitmap to supported format
  * client: Fix crash on dnd updates after client facing drag ends
  * Destroy frame queue before display

==== libqt5-qtwebchannel ====
Version update (5.15.10+kde3 -> 5.15.11+kde3)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports

- Update to version 5.15.11+kde3, rebased upstream:
  * No code changes

==== libqt5-qtwebsockets ====
Version update (5.15.10+kde2 -> 5.15.11+kde2)
Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports

- Update to version 5.15.11+kde2, rebased upstream:
  * No code changes

==== libqt5-qtwebview ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
Subpackages: libQt5WebView5 libQt5WebView5-imports

- Update to version 5.15.11+kde0, rebased upstream:
  * Android: Make is possible to change setAllowFileAccess()

==== libqt5-qtx11extras ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)

- Update to version 5.15.11+kde0, rebased upstream:
  * No code changes

==== libqt5-qtxmlpatterns ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports

- Update to version 5.15.11+kde0, rebased upstream:
  * Fix compilation with the recent qtbase

==== libreoffice ====
Version update (7.6.1.2 -> 7.6.2.1)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit

- Update to 7.6.2.1:
  https://wiki.documentfoundation.org/Releases/7.6.2/RC1

==== libselinux ====
Subpackages: libselinux1 selinux-tools

- Repair initrd libselinux check in selinux-ready

==== libsemanage ====
Subpackages: libsemanage-conf libsemanage-migrate-store libsemanage2

- Remove build counter syncing for real

==== libsepol ====

- Enable LTO now (boo#1138813).

==== libvirt ====
Version update (9.7.0 -> 9.8.0)
Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-proxy libvirt-daemon-qemu libvirt-libs

- Update to libvirt 9.8.0 (jsc#PED-3279)
  - bsc#1215708
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-8-0-2023-10-02

==== libvpx ====
Version update (1.13.0 -> 1.13.1)

- Update to version 1.13.1:
  + Bug fixes: Fix to a crash related to VP9 encoding.
    https://crbug.com/1486441 (CVE-2023-5217)
- Drop CVE-2023-5217.patch: Fixed upstream.

==== llvm17 ====
Version update (17.0.1 -> 17.0.2)

- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.

==== luajit ====

- Adjust luajit-lua-versioned.patch to have correct LUA_LJDIR
  (bsc#1215592).

==== makedumpfile ====

- Add Support-struct-module_memory-on-Linux-6.4-and-.patch (jsc#PED-4593)
- Add ppc64-do-page-traversal-if-vmemmap_list-not-po.patch (bsc#1215364)
- Re-enable eppic on systems with old enough libeppic

==== mpg123 ====
Version update (1.32.2 -> 1.32.3)
Subpackages: libmpg123-0 mpg123-openal

- Update to version 1.32.3
  * libmpg123, libsyn123: always ifdef LFS_LARGEFILE_64 (not
    just if)
  * libsyn123: re-introduce _32 wrappers in addition to
    suffix-less ones (regression from 1.31, bug 363)

==== netcfg ====

- Remove ftpusers, none of our ftp servers uses that anymore
- Remove defaultdomain, NIS got dropped
- Remove hosts.equiv and hosts.lpd, the tools using them got
  dropped long ago.

==== nodejs20 ====
Version update (20.7.0 -> 20.8.0)
Subpackages: npm20

- Update to 20.8.0:
  * Stream performance improvements
  * Rework of memory management in vm APIs with the importModuleDynamically
    option
  * test_runner:
    + accept testOnly in run
    + add junit reporter
- fix_ci_tests.patch: refreshed

==== nvme-cli ====
Subpackages: nvme-cli-bash-completion

- Enable test during build
- Drop minimum version meson dependency
- Add asciidoc dependency
- Build documentation when requested

==== opensc ====

- Security Fix: [CVE-2023-40661, bsc#1215761]
  * opensc: multiple memory issues with pkcs15-init (enrollment tool)
  * Add patches:
  - opensc-CVE-2023-40661-1of12.patch
  - opensc-CVE-2023-40661-2of12.patch
  - opensc-CVE-2023-40661-3of12.patch
  - opensc-CVE-2023-40661-4of12.patch
  - opensc-CVE-2023-40661-5of12.patch
  - opensc-CVE-2023-40661-6of12.patch
  - opensc-CVE-2023-40661-7of12.patch
  - opensc-CVE-2023-40661-8of12.patch
  - opensc-CVE-2023-40661-9of12.patch
  - opensc-CVE-2023-40661-10of12.patch
  - opensc-CVE-2023-40661-11of12.patch
  - opensc-CVE-2023-40661-12of12.patch
- Security Fix: [CVE-2023-4535, bsc#1215763]
  * Add patches:
  - opensc-CVE-2023-4535.patch
  - opensc-NULL_pointer_fix.patch
- Security Fix: [CVE-2023-40660, bsc#1215762]
  * opensc: PIN bypass when card tracks its own login state
  * Add patches:
  - opensc-CVE-2023-40660-1of2.patch
  - opensc-CVE-2023-40660-2of2.patch

==== openssl-1_1 ====
Subpackages: libopenssl1_1

- Displays "fips" in the version string (bsc#1215215)
  * Add openssl-1_1-fips-bsc1215215_fips_in_version_string.patch

==== parted ====
Subpackages: libparted-fs-resize0 libparted2

- updated fatresize to version 0.2 which includes a man-page
  removed patches:
  - fatresize-fix-getting-dev-name.patch

==== perl ====
Subpackages: perl-base perl-doc

- Use 64-bit integers on all platforms

==== policycoreutils ====
Subpackages: policycoreutils-python-utils python3-policycoreutils

- Move dbus configuration file to /usr/share instead of /etc
- Add policycoreutils-rpmlintrc to suppress spurious rpmlint warnings
- Fix newrole debuginfo broken by mistaken 'noarch'
- Add GUI and DBUS subpackages
  * Remove files now provided in upstream tarballs:
  - Drop system-config-selinux.png
  - Drop system-config-selinux.desktop
  - Drop system-config-selinux.pam
  - Drop system-config-selinux.console
  - Drop selinux-polgengui.desktop
  - Drop selinux-polgengui.console
- Refactor spec file
  * Remove empty sandbox package definition

==== polkit-default-privs ====
Version update (1550+20230920.74aeded -> 1550+20231006.28f05f1)

- Update to version 1550+20231006.28f05f1:
  * Whitelist policycoreutils-dbus actions (bsc#1213435)

==== python-SQLAlchemy ====
Version update (2.0.19 -> 2.0.21)

- Update to 2.0.21:
  * Changes from 2.0.21:
    https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.21
  * Changes from 2.0.20:
    https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.20
- Remove .gitignore files from source tree, removes all rpmlint
  warnings.

==== python-argcomplete ====
Version update (3.1.1 -> 3.1.2)

- update to 3.1.2:
  * Ensure Python 3.12+ compatibility in check_console_script

==== python-cryptography ====
Version update (41.0.3 -> 41.0.4)

- update to 41.0.4:
  * ~~~~~~~~~~~~~~~~~~~
  * Updated Windows, macOS, and Linux wheels to be compiled with
    OpenSSL 3.1.3.
  * .. _v41-0-3:

==== python-dnspython ====

- Don't use curio.

==== python-greenlet ====
Version update (3.0.0~rc3 -> 3.0.0)

- Update to 3.0.0:
  * No changes from 3.0rc3 aside from the version number.
- Ignore some slow and flaky tests

==== python-libvirt-python ====
Version update (9.7.0 -> 9.8.0)

- Update to 9.8.0
  - Add all new APIs and constants in libvirt 9.8.0
  - jsc#PED-3279

==== python-psutil ====

- Require /usr/bin/who only for suse_version > 1500: 15.X does not
  provide it, but has it in coreutils.
- PEP517
- Clean up specfile from obsolete python2 stuff

==== python-reportlab ====
Version update (3.6.13 -> 4.0.5)

- drop reportlab-missing-includes.patch
- add importlib.patch to fix support for python3.12
- update to 4.0.5:
  * add in test for alpha composite colour
  * Added an SvgPath class; as used in github.com/deeplook/svglib
  * Added a simple log axis ticklabeller class
  * Allow for strokeWidth in LineSwatch
  * update extension alias'
  * allow BalancedColumns to work in a container flowable (ie with no frame)
  * allow custom styles for inrowsplitStaart & inrowsplitend
  * setup.py test --failfast works
  * allow running all tests without renderPM support
  * AR made some changes to allow running without renderPM support
  * AR merged accessibility branch and released 4.0.0
  * initial support for rml ul ol dl tagging
  * added support for an ol/ul/dl caption paragraph
  * implement a safer toColor with rl_config.toColorCanUse option and rl_extended_literal_eval
  * added _ExpandedCellTupleEx for more tagging support

==== python-urllib3 ====
Version update (2.0.4 -> 2.0.6)

- update to 2.0.6 (bsc#1215968, CVE-2023-43804):
  * Added the Cookie header to the list of headers to strip from
    requests when redirecting to a different host. As before, different
    headers can be set via Retry.remove_headers_on_redirect
- 2.0.5:
  * Allowed pyOpenSSL third-party module without any deprecation
    warning. #3126
  * Fixed default blocksize of HTTPConnection classes to match
    high-level classes. Previously was 8KiB, now 16KiB. #3066

==== rubygem-nokogiri ====

- Buildrequire openssl gem to fix building with Ruby 3.0

==== rubygem-parser ====
Version update (3.1.3.0 -> 3.2.2.3)

- updated to version 3.2.2.3
  v3.2.2.3 (2023-06-08)
  - --------------------
  API modifications:
  * Add Racc to runtime dependencies (#929) (Koichi ITO)
  v3.2.2.2 (2023-06-08)
  - --------------------
  API modifications:
  * bump racc to 1.7.0 (#928) (Ilya Bylich)
  v3.2.2.0 (2023-04-01)
  - --------------------
  API modifications:
  * Bump maintenance branches to 3.2.2, 3.1.4, 3.0.6, and 2.7.8 (#920) (Koichi ITO)
  v3.2.1.1 (2023-03-08)
  - --------------------
  API modifications:
  * bump racc to 1.6.2 (#916) (Ilya Bylich)
  * backport tests for mixed usage of anonymous kwarg/kwrestarg and forwarded-arguments (#915) (Ilya Bylich)
  * add tests for kwopt+kwrest arguments and forwarded_kwrestarg. (#913) (Ilya Bylich)
  Bugs fixed:
  * builders/default: allow forwarded_kwrestarg with additional kwargs (#912) (Owen Stephens)
  v3.2.1.0 (2023-02-09)
  - --------------------
  API modifications:
  * Bump maintenance branches to 3.2.1 (#908) (Koichi ITO)
  * lexer.rl: extract strings lexing to lexer-strings.rl (#905) (Ilya Bylich)
  Features implemented:
  * Ruby 3.3 support (#904) (Ole Friis Østergaard)
  v3.2.0.0 (2023-01-03)
  - --------------------
  API modifications:
  * lexer.rl: extract `extend_string_escaped` to a separate method (#893) (Ilya Bylich)
  * bump Racc to 1.6.1 (#890) (Koichi ITO)
  Features implemented:
  * lexer.rl: use Ragel -F0 on non-CRuby (#894) (Benoit Daloze)
  * ruby32.y: Allow optional newlines before closing parenthesis (#892) (Koichi ITO)
  Bugs fixed:
  * ruby32.y: fix a parse error when using forwarded argument with restarg (#889) (Koichi ITO)

==== rubygem-rubocop ====
Version update (1.39.0 -> 1.56.3)

- updated to version 1.56.3
  [#]# 1.56.3 (2023-09-11)
  [#]## Bug fixes
  * [#12151](https://github.com/rubocop/rubocop/issues/12151): Make `Layout/EmptyLineAfterGuardClause` allow `:nocov:` directive after guard clause. ([@koic][])
  * [#12195](https://github.com/rubocop/rubocop/issues/12195): Fix a false negative for `Layout/SpaceAfterNot` when a newline is present after `!`. ([@ymap][])
  * [#12192](https://github.com/rubocop/rubocop/issues/12192): Fix a false positive for `Layout/RedundantLineBreak` when using quoted symbols with a single newline. ([@ymap][])
  * [#12190](https://github.com/rubocop/rubocop/issues/12190): Fix a false positive for `Layout/SpaceAroundOperators` when aligning operators vertically. ([@koic][])
  * [#12171](https://github.com/rubocop/rubocop/issues/12171): Fix a false positive for `Style/ArrayIntersect` when using block argument for `Enumerable#any?`. ([@koic][])
  * [#12172](https://github.com/rubocop/rubocop/issues/12172): Fix a false positive for `Style/EmptyCaseCondition` when using `return`, `break`, `next` or method call before empty case condition. ([@koic][])
  * [#12162](https://github.com/rubocop/rubocop/issues/12162): Fix an error for `Bundler/DuplicatedGroup` when there's a duplicate set of groups and the `group` value contains a splat. ([@koic][])
  * [#12182](https://github.com/rubocop/rubocop/issues/12182): Fix an error for `Lint/UselessAssignment` when variables are assigned using chained assignment and remain unreferenced. ([@koic][])
  * [#12181](https://github.com/rubocop/rubocop/issues/12181): Fix an incorrect autocorrect for `Lint/UselessAssignment` when variables are assigned with sequential assignment using the comma operator and unreferenced. ([@koic][])
  * [#12187](https://github.com/rubocop/rubocop/issues/12187): Fix an incorrect autocorrect for `Style/SoleNestedConditional` when comment is in an empty nested `if` body. ([@ymap][])
  * [#12183](https://github.com/rubocop/rubocop/pull/12183): Fix an incorrect autocorrect for `Style/MultilineTernaryOperator` when returning a multiline ternary operator expression with safe navigation method call. ([@koic][])
  * [#12168](https://github.com/rubocop/rubocop/issues/12168): Fix bug in `Style/ArgumentsForwarding` when there are repeated send nodes. ([@owst][])
  * [#12185](https://github.com/rubocop/rubocop/pull/12185): Set target version for `Layout/HeredocIndentation`. ([@tagliala][])
- updated to version 1.56.2
  [#]# 1.56.2 (2023-08-29)
  [#]## Bug fixes
  * [#12138](https://github.com/rubocop/rubocop/issues/12138): Fix a false positive for `Layout/LineContinuationLeadingSpace` when a backslash is part of a multiline string literal. ([@ymap][])
  * [#12155](https://github.com/rubocop/rubocop/pull/12155): Fix false positive for `Layout/RedundantLineBreak` when using a modified singleton method definition. ([@koic][])
  * [#12143](https://github.com/rubocop/rubocop/issues/12143): Fix a false positive for `Lint/ToEnumArguments` when using anonymous keyword arguments forwarding. ([@koic][])
  * [#12148](https://github.com/rubocop/rubocop/pull/12148): Fix an incorrect autocorrect for `Lint/NonAtomicFileOperation` when using `FileUtils.remove_dir`, `FileUtils.remove_entry`, or `FileUtils.remove_entry_secure`. ([@koic][])
  * [#12141](https://github.com/rubocop/rubocop/issues/12141): Fix false positive for `Style/ArgumentsForwarding` when method def includes additional kwargs. ([@owst][])
  * [#12154](https://github.com/rubocop/rubocop/issues/12154): Fix incorrect `diagnosticProvider` value of LSP. ([@koic][])
  [#]# 1.56.1 (2023-08-21)
  [#]## Bug fixes
  * [#12136](https://github.com/rubocop/rubocop/pull/12136): Fix a false negative for `Layout/LeadingCommentSpace` when using `#+` or `#-` as they are not RDoc comments. ([@koic][])
  * [#12113](https://github.com/rubocop/rubocop/issues/12113): Fix a false positive for `Bundler/DuplicatedGroup` when groups are duplicated but `source`, `git`, `platforms`, or `path` values are different. ([@koic][])
  * [#12134](https://github.com/rubocop/rubocop/issues/12134): Fix a false positive for `Style/MethodCallWithArgsParentheses` when parentheses are used in one-line `in` pattern matching. ([@koic][])
  * [#12111](https://github.com/rubocop/rubocop/issues/12111): Fix an error for `Bundler/DuplicatedGroup` group declaration has keyword option. ([@koic][])
  * [#12109](https://github.com/rubocop/rubocop/issues/12109): Fix an error for `Style/ArgumentsForwarding` cop when forwarding kwargs/block arg and an additional arg. ([@ydah][])
  * [#12117](https://github.com/rubocop/rubocop/issues/12117): Fix a false positive for `Style/ArgumentsForwarding` cop when not always forwarding block. ([@owst][])
  * [#12115](https://github.com/rubocop/rubocop/pull/12115): Fix an error for `Style/Lambda` when using numbered parameter with a multiline `->` call. ([@koic][])
  * [#12124](https://github.com/rubocop/rubocop/issues/12124): Fix false positives for `Style/RedundantParentheses` when parentheses in `super` or `yield` call with multiline style argument. ([@koic][])
  * [#12120](https://github.com/rubocop/rubocop/pull/12120): Fix false positives for `Style/SymbolArray` when `%i` array containing unescaped `[`, `]`, `(`, or `)`. ([@koic][])
  * [#12133](https://github.com/rubocop/rubocop/pull/12133): Fix `Style/RedundantSelfAssignmentBranch` to handle heredocs. ([@r7kamura][])
  * [#12105](https://github.com/rubocop/rubocop/issues/12105): Fix target ruby `Gem::Requirement` matcher and version parsing to support multiple version constraints. ([@ItsEcholot][])
  [#]# 1.56.0 (2023-08-09)
  [#]## New features
  * [#12074](https://github.com/rubocop/rubocop/pull/12074): Add new `Bundler/DuplicatedGroup` cop. ([@OwlKing][])
  * [#12078](https://github.com/rubocop/rubocop/pull/12078): Make LSP server support `rubocop.formatAutocorrectsAll` execute command. ([@koic][])
  [#]## Bug fixes
  * [#12106](https://github.com/rubocop/rubocop/issues/12106): Fix a false negative for `Style/RedundantReturn` when returning value with guard clause and `return` is used. ([@koic][])
  * [#12095](https://github.com/rubocop/rubocop/pull/12095): Fix a false positive for `Style/Alias` when `EncforcedStyle: prefer_alias` and using `alias` with interpolated symbol argument. ([@koic][])
  * [#12098](https://github.com/rubocop/rubocop/pull/12098): Fix a false positive for `Style/ClassEqualityComparison` when comparing interpolated string class name for equality. ([@koic][])
  * [#12102](https://github.com/rubocop/rubocop/pull/12102): Fix an error for `Style/LambdaCall` when using nested lambda call `x.().()`. ([@koic][])
  * [#12099](https://github.com/rubocop/rubocop/pull/12099): Fix an incorrect autocorrect for `Style/Alias` when `EncforcedStyle: prefer_alias_method` and using `alias` with interpolated symbol argument. ([@koic][])
  * [#12085](https://github.com/rubocop/rubocop/issues/12085): Fix an error for `Lint/SuppressedException` when `AllowNil: true` is set and endless method definition is used. ([@koic][])
  * [#12087](https://github.com/rubocop/rubocop/issues/12087): Fix false positives for `Style/ArgumentsForwarding` with additional args/kwargs in def/send nodes. ([@owst][])
  * [#12071](https://github.com/rubocop/rubocop/issues/12071): Fix `Style/SymbolArray` false positives when using square brackets or interpolation in a symbol literal in a percent style array. ([@jasondoc3][])
  * [#12061](https://github.com/rubocop/rubocop/issues/12061): Support regex in StringLiteralsInInterpolation. ([@jonas054][])
  * [#12091](https://github.com/rubocop/rubocop/pull/12091): With `--fail-level A` ignore non-correctable offenses at :info severity. ([@naveg][])
  [#]## Changes
  * [#12094](https://github.com/rubocop/rubocop/pull/12094): Add `base64` gem to runtime dependency to suppress Ruby 3.3's warning. ([@koic][])
  [#]# 1.55.1 (2023-07-31)
  [#]## Bug fixes
  * [#12068](https://github.com/rubocop/rubocop/pull/12068): Fix a false positive for `Style/ReturnNilInPredicateMethodDefinition` when the last method argument in method definition is `nil`. ([@koic][])
  * [#12082](https://github.com/rubocop/rubocop/issues/12082): Fix an error for `Lint/UselessAssignment` when a variable is assigned and unreferenced in `for` with multiple variables. ([@koic][])
  * [#12079](https://github.com/rubocop/rubocop/issues/12079): Fix an error for `Style/MixinGrouping` when mixin method has no arguments. ([@koic][])
  * [#11637](https://github.com/rubocop/rubocop/pull/11637): Correct Rubocop for `private_class_method` method documentation. ([@bigzed][])
  * [#12070](https://github.com/rubocop/rubocop/pull/12070): Fix false positive in `Style/ArgumentsForwarding` when receiver forwards args/kwargs. ([@owst][])
  [#]# 1.55.0 (2023-07-25)
  [#]## New features
  * [#11794](https://github.com/rubocop/rubocop/pull/11794): Add support to `Style/ArgumentsForwarding` for anonymous arg/kwarg forwarding in Ruby 3.2. ([@owst][])
  * [#12044](https://github.com/rubocop/rubocop/issues/12044): Make LSP server support `layoutMode` option to run layout cops. ([@koic][])
  * [#12056](https://github.com/rubocop/rubocop/pull/12056): Make LSP server support `lintMode` option to run lint cops. ([@koic][])
  * [#12046](https://github.com/rubocop/rubocop/issues/12046): Make `ReturnNilInPredicateMethodDefinition` aware of `nil` at the end of predicate method definition. ([@koic][])
  [#]## Bug fixes
  * [#12055](https://github.com/rubocop/rubocop/pull/12055): Allow parentheses in single-line match patterns when using the `omit_parentheses` style of `Style/MethodCallWithArgsParentheses`. ([@gsamokovarov][])
  * [#12050](https://github.com/rubocop/rubocop/pull/12050): Fix a false positive for `Layout/RedundantLineBreak` when inspecting the `%` form string `%\n\n`. ([@koic][])
  * [#12063](https://github.com/rubocop/rubocop/pull/12063): Fix `Style/CombinableLoops` when one of the loops is empty. ([@fatkodima][])
  * [#12059](https://github.com/rubocop/rubocop/issues/12059): Fix a false negative for `Style/StringLiteralsInInterpolation` for symbols with interpolation. ([@fatkodima][])
  * [#11834](https://github.com/rubocop/rubocop/issues/11834): Fix false positive for when variable in inside conditional branch in nested node. ([@alexeyschepin][])
  * [#11802](https://github.com/rubocop/rubocop/issues/11802): Improve handling of `[]` and `()` with percent symbol arrays. ([@jasondoc3][])
  * [#12052](https://github.com/rubocop/rubocop/issues/12052): Fix "Subfolders can't include glob special characters". ([@meric426][], [@loveo][])
  * [#12062](https://github.com/rubocop/rubocop/pull/12062): Fix `LoadError` when loading RuboCop from a symlinked location on Windows. ([@p0deje][])
  [#]## Changes
  * [#12064](https://github.com/rubocop/rubocop/pull/12064): Make `Style/RedundantArgument` aware of `exit` and `exit!`. ([@koic][])
  * [#12015](https://github.com/rubocop/rubocop/issues/12015): Mark `Style/HashConversion` as unsafe autocorrection. ([@koic][])
  [#]# 1.54.2 (2023-07-13)
  [#]## Bug fixes
  * [#12043](https://github.com/rubocop/rubocop/pull/12043): Fix a false negative for `Layout/ExtraSpacing` when some characters are vertically aligned. ([@koic][])
  * [#12040](https://github.com/rubocop/rubocop/pull/12040): Fix a false positive for `Layout/TrailingEmptyLines` to prevent the following incorrect autocorrection when inspecting the `%` form string `%\n\n`. ([@koic][])
  * [#1867](https://github.com/rubocop/rubocop/issues/1867): Fix an error when `AllCops:Exclude` is empty in .rubocop.yml. ([@koic][])
  * [#12034](https://github.com/rubocop/rubocop/issues/12034): Fix invalid byte sequence in UTF-8 error when using an invalid encoding string. ([@koic][])
  * [#12038](https://github.com/rubocop/rubocop/pull/12038): Output the "server restarting" message to stderr. ([@knu][])
  [#]# 1.54.1 (2023-07-04)
  [#]## Bug fixes
  * [#12024](https://github.com/rubocop/rubocop/issues/12024): Fix a false positive for `Lint/RedundantRegexpQuantifiers` when interpolation is used in a regexp literal. ([@koic][])
  * [#12020](https://github.com/rubocop/rubocop/issues/12020): This PR fixes an infinite loop error for `Layout/SpaceAfterComma` with `Layout/SpaceBeforeSemicolon` when autocorrection conflicts. ([@koic][])
  * [#12014](https://github.com/rubocop/rubocop/pull/12014): Fix an error for `Lint/UselessAssignment` when part of a multiple assignment is enclosed in parentheses. ([@koic][])
  * [#12011](https://github.com/rubocop/rubocop/pull/12011): Fix an error for `Metrics/MethodLength` when using a heredoc in a block without block arguments. ([@koic][])
  * [#12010](https://github.com/rubocop/rubocop/pull/12010): Fix false negatives for `Style/RedundantRegexpArgument` when using safe navigation operator. ([@koic][])
  [#]# 1.54.0 (2023-07-01)
  [#]## New features
  * [#12000](https://github.com/rubocop/rubocop/pull/12000): Support safe or unsafe autocorrect config for LSP. ([@koic][])
  [#]## Bug fixes
  * [#12005](https://github.com/rubocop/rubocop/issues/12005): Fix a false negative for `Lint/Debugger` when using debugger method inside lambda. ([@koic][])
    ... changelog too long, skipping 421 lines ...
  * [#11116](https://github.com/rubocop/rubocop/issues/11116): Handle ternaries in `Style/SafeNavigation`. ([@fatkodima][])

==== rubygem-rubocop-ast ====
Version update (1.24.0 -> 1.29.0)

- updated to version 1.29.0
  [#]# 1.29.0 (2023-06-01)
  * [#262](https://github.com/rubocop/rubocop-ast/pull/267): Introduce RuboCop::Ast::MethodDispatchNode#selector. ([@gsamokovarov][])
  [#]# 1.28.1 (2023-05-01)
  [#]## Bug fixes
  * [#262](https://github.com/rubocop/rubocop-ast/pull/262): Fix an error when parsing non UTF-8 frozen string. ([@koic][])
  [#]# 1.28.0 (2023-03-24)
  [#]## New features
  * [#259](https://github.com/rubocop/rubocop-ast/pull/259): Add `forwarded_kwrestarg` node to `AST::Builder`. ([@koic][])
  [#]# 1.27.0 (2023-02-27)
  [#]## New features
  * [#229](https://github.com/rubocop/rubocop-ast/pull/229): Add `source_range` method to `NodePattern`. ([@koic][])
  [#]# 1.26.0 (2023-02-11)
  [#]## New features
  * [#255](https://github.com/rubocop/rubocop-ast/pull/255): Make `Node#class_constructor?` aware of Ruby 3.2's `Data.define`. ([@koic][])
  * [#255](https://github.com/rubocop/rubocop-ast/pull/255): Make `Node#class_construcor?` aware of Ruby 2.7's numbered parameters. ([@koic][])
  [#]# 1.25.0 (2023-02-11)
  [#]## New features
  * [#256](https://github.com/rubocop-hq/rubocop-ast/pull/256): Support `Parser::Ruby33` for Ruby 3.3 parser (experimental). ([@koic][])

==== rubygem-ruby-dbus ====
Version update (0.23.0.beta2 -> 0.23.1)

- 0.23.1
  API:
  * Add DBus::Object.dbus_reader_attr_accessor to declare a common use case
  with a single call (gh#mvidner/ruby-dbus#140).
  * BusConnection#request_name defaults to the simple use case: single owner
  without queuing, failing fast; documented the complex use cases.

==== rubygem-unicode-display_width ====
Version update (2.3.0 -> 2.4.2)

- updated to version 2.4.2
  [#]# 2.4.2
  More performance improvements:
  - Optimize lookup of first 4096 codepoints
  - Avoid overwrite lookup if no overwrites are set
  [#]# 2.4.1
  - Improve general performance!
  - Further improve performance for ASCII strings
  [#]# 2.4.0
  - Improve performance for ASCII-only strings, by @fatkodima
  - Require Ruby 2.4

==== samba ====
Version update (4.18.6+git.320.cfda27bacb -> 4.19.0+git.306.19d2e214c58)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-libs samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs

- Update to 4.19.0
  * File doesn't show when user doesn't have permission if
    aio_pthread is loaded; (bso#15453).
  * ctdb_killtcp fails to work with --enable-pcap and libpcap ≥
    1.9.1; (bso#15451).
  * Logging to stdout/stderr with DEBUG_SYSLOG_FORMAT_ALWAYS can
    log to syslog; (bso#15460).
  * ‘samba-tool domain level raise’ fails unless given a URL;
    (bso#15458).
  * reply_sesssetup_and_X() can dereference uninitialized tmp
    pointer; (bso#15420).
  * missing return in reply_exit_done(); (bso#15430).
  * TREE_CONNECT without SETUP causes smbd to use uninitialized
    pointer; (bso#15432).
  * Avoid infinite loop in initial user sync with Azure AD
    Connect when synchronising a large Samba AD domain;
    (bso#15401).
  * Samba replication logs show (null) DN; (bso#15407).
  * 2-3min delays at reconnect with
    smb2_validate_sequence_number: bad message_id 2; (bso#15346).
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed;
    (bso#15446).
  * CID 1539212 causes real issue when output contains only
    newlines; (bso#15438).
  * KDC encodes INT64 claims incorrectly; (bso#15452).
  * mdssvc: Do an early talloc_free() in _mdssvc_open();
    (bso#15449).
  * Windows client join fails if a second container CN=System
    exists somewhere; (bso#9959).
  * regression DFS not working with widelinks = true;
    (bso#15435).
  * Heimdal fails to build on 32-bit FreeBSD; (bso#15443).
  * samba-tool ntacl get segfault if aio_pthread appended;
    (bso#15441).

==== selinux-policy ====
Subpackages: selinux-policy-targeted

- Use /var/adm/update-scripts in macros.selinux-policy. The rpm state
  directory doesn't exist on SUSE systems (bsc#1213593)
- Modified update.sh to require first parameter "full" to also
  update container-selinux. For maintenance updates you usually
  don't want it to be updated

==== sg3_utils ====
Version update (1.48~20221101+1.142dace -> 1.48+1.889c3e3)
Subpackages: libsgutils2-1_48-2

- udev rules: allow kernel command line overrides with
  "udev.scsi_id_serial_src=LTVS" and "udev.scsi_symlink_src=LTVS"
  Try these boot parameters if your system fails to detect SCSI
  devices after update to sg3_utils 1.48.
- dracut.conf: add 00-scsi-sg3_config.rules (jsc#PED-6226)
- spec file:
  * fix build dependencies for regenerate_initrd_posttrans
  (bsc#1215772)
  * add missing rules file
- Update to version 1.48
  * udev rules: new, configurable scheme for creating symlinks for SCSI devices
    (jsc#PED-6226)
    See description of ".SCSI_ID_SERIAL_SRC" /usr/lib/udev/55-scsi-sg3_id.rules
    and .SCSI_SYMLINK_SRC in /usr/lib/udev/58-scsi_symlink.rules
  * decoding utilities: add -j/--json[=JO] and --js-file=JFN options
  * sg_sat_datetime: new tool to access date/time on ATA devices using a SAT layer
  * sg_z_act_query: new tool for sending zone activate/query commands
  * sg_rem_rest_elem: new tool for removing or restoring elements
  * sg_write_attr: support for SPC "Write Attirbute" command (for tapes)
  * sg_ses: swap meaning of -H and -HH, add json support, use e.g.
    "0:2" for range indicator
  * sg_rtpg: fix response truncation
  * sg_decode_sense: add --nodecode option
  * sg_logs: fix --list and -lll options
  * sg_modes: improve handling of ZBC disks
  * sg_inq: add version descriptors from SPC6r08, add --quiet option
  * sg_vpd: add --sinq_inraw=RFN option
  * sg_turs: add --timeout= and --ascq= options
  * sg_requests: add --timeout= option
  * sg_sat_read_gplog: add --smart and --ppt options
  * sgp_dd and sgm_dd: add --progress option
  * sg_dd: add support for accessing NVMe devices via passthrough
  * Bug fixes and minor fixes
- _service: simplify version processing, as we have a clean upstream version again

==== shadow ====
Version update (4.14.0 -> 4.14.1)
Subpackages: libsubid4 login_defs

- Update to 4.14.1:
  Build system: Merge libshadow and libmisc into a single libshadow.
  This fixes problems in the linker, which were reported at least
  in Gentoo. #791
- Add Alejandro Colomar (new stable branch maintainer) to shadow.keyring

==== shim ====

- Don't require grub so shim can still be used with systemd-boot
- Update shim-install to fix boot failure of ext4 root file system
  on RAID10 (bsc#1205855)
  226c94ca5cfca  Use hint in looking for root if possible
- Adopt the macros from fde-tpm-helper-macros to update the
  signature in the sealed key after a bootloader upgrade

==== srt ====
Version update (1.5.2 -> 1.5.3)

- version update to 1.5.3
  * New Features
  - PR #2714: Added maximum BW limit for retransmissions. See SRTO_MAXREXMITBW.
  * Important Bug Fixes
  - PR #2632: Use overlapped WSASendTo to avoid UDP sending losses.
  - PR #2766: Fixed spurious group read-ready epoll events.
  - PR #2772: Fixed RCV buffer initialization in Rendezvous. ⚠️
  - PR #2757: Fix memory leak on queuing connection initialization packets.
  - PR #2745: Fix hang up on not enough space in the RCV buffer.
  - PR #2740: Fix possible tsbpd() deadlock with processCtrlShutdown().
  - PR #2692: Rejection not undertaken in rendezvous after KMX failure.
  - PR #2774: Fix rendezvous connection mode when processing resulted in ACCEPT it was still sending rejection.
  - PR #2778: Drop unencrypted packets in AES-GCM mode.
  * Build
  - PR #2779, #2780: Fix the build for targets without IP_ADD_SOURCE_MEMBERSHIP.
  - PR #2784: Added missing public header files in Windows binary installer.
  * Unit Tests
  - PR #2681: Added custom main with transparent parameters.
  * Documentation
  - PR #2765: Updated the explicit information for binding to IPv6 wildcard.
  - PR #2785: Fixed API doc: SRT_INVALID_SOCK
  * https://github.com/Haivision/srt/releases/tag/v1.5.3

==== sshfs ====
Version update (3.7.4 -> 3.7.4a)

- Update to 3.7.4a:
  - Reverting PR #1 from user-reported bug bsc#1215574.

==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev

- rpmlintrc: allow systemd-network and systemd-container sub-packages to ship
  shared libs. These are actually NSS plugins and are not really subject to
  shlib policy.
- Drop 5000-core-manager-run-generators-directly-when-we-are-in-.patch
  Since dracut-059+suse.447.g9d1fc722, this workaround is not needed anymore.

==== talloc ====
Version update (2.4.0 -> 2.4.1)
Subpackages: libtalloc2 python3-talloc

-  Update to 2.4.1
  * Remove remaining, but broken python2 support
  * Spelling fixes
  * Remove unneeded va_copy()

==== tdb ====
Version update (1.4.8 -> 1.4.9)
Subpackages: libtdb1 python3-tdb

-  Update to 1.4.9
  * Remove remaining, but broken python2 support
  * Spelling fixes
  * python: Safely clear structure members

==== tevent ====
Version update (0.14.1 -> 0.15.0)
Subpackages: libtevent0 python3-tevent

-  Update to version 0.15.0
  * remove py2 ifdefs
  * python: Safely clear structure members
  * the tevent_thread_call_depth API is updated
    in order to allow better tracing.
  * add tevent_set_max_debug_level() only and don't
    pass TEVENT_DEBUG_TRACE to tevent_debug() callbacks by default.
  * Spelling fixes
  * Make use of epoll_create1() for epoll backend
  * Optimize overhead in the epoll backend

==== u-boot-rpiarm64 ====
Version update (2023.07 -> 2023.10)
Subpackages: u-boot-rpiarm64-doc

- Fix update_git.sh
- Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2023.10
  * Patches added:
    0017-rpi-fix-boot-on-RPi4-after-commit-c.patch - boo#1216036
- Add microchipmpfsicicle flavor
-  Update to 2023.10:
  * Full changelog available at:
    https://source.denx.de/u-boot/u-boot/-/compare/v2023.07...v2023.10

==== vsftpd ====

- Add vsftpd.ftpusers, the netcfg one is not maintained, outdated
  and will be removed.
- vsftpd.pam: use own copy of ftpusers.

==== vte ====
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91

- Add f1a547f1dfebd8860021b6b727fa5d5717e9f143.patch: widget:
  VteTerminalSpawnAsyncCallback's error is nullable. Fixes:
  https://gitlab.gnome.org/GNOME/vte/-/issues/2647

==== xdg-desktop-portal ====

- Support building with meson 0.61.x used by SLE, where .pc files
  in dataonly packages are installed to %_libdir unlike in
  meson >= 0.62.0 where the default was changed to %_datadir.

==== xfce4-clipman-plugin ====
Version update (1.6.4 -> 1.6.5)
Subpackages: xfce4-clipman-plugin-lang

- Update to version 1.6.5
  * wayland: Hide skip-action-on-key-down setting
  * wayland: Hide persistent-primary-clipboard setting
  * Add set-text action to plugin app to allow D-Bus calls
  * Add Wayland impl for clipboard-manager
  * Make clipboard manager an interface and add X11 impl
  * Rename x11-clipboard-manager to clipboard-manager
  * Move paste_on_activate() to common
  * Make X11 dependencies optional and guard X11 code paths
  * cleanup: Remove unused project files
  * cleanup: Remove useless variable assignment
  * tests: Add missing include
  * history-dialog: Fix memory leak
  * ui: Mark 2 strings translatable
  * history-dialog: Keep paste-on-activate in sync with the settings (V2)
  * settings: Fix tooltip text
  * status-icon: Enable tooltip
  * status-icon: Add missing sanity check
  * popup-clipman: Replace deprecated gdk_keyboard_grab()
  * Replace deprecated gtk_menu_popup() when possible
  * collector: Do not restore default clipboard if not really empty
  * menu: Fix translated string
  * Update URLs
  * Translation Updates
- Add xfce4-clipman-plugin-relax-x11-version.patch

==== xfce4-notifyd ====
Version update (0.8.2 -> 0.9.2)
Subpackages: xfce4-notifyd-lang

- Update to 0.9.2:
  * (Hopefully) actually fix settings migration code
  * (Hopefully) fix enum setting migration code
- Add --enable-systemd when calling configure
- Update to 0.9.1:
  * Make the XDG autostart file attempt a systemd start first
  * Only include the SystemdService= line if systemd support is
    enabled
  * Clean up some conditionals in configure.ac
  * Go back to installing the XDG autostart file by default
  * Allow installing systemd service file even if systemd is not
    installed
- Update to 0.9.0:
  * Add missing sanity check
  * I18n: Update po/LINGUAS list
  * wayland: put windows on overlay layer, not top
  * Set window theme before placing window
  * Set initial window position before realizing windows
  * Avoid storing NULL app IDs in the app ID count hashtable
  * Simplify dbus/systemd service dir logic in configure.ac
  * Fix typos in README
  * Install D-Bus and systemd files under $prefix by default
  * Fix distcheck when run as non-root
  * Use pkg-config to find default systemd user unit directory
  * Change default systemd user path from /lib/... to /usr/lib/...
  * Change options for installing startup files
  * Add positioning options top-center and bottom-center
  * Simplify notification placement code
  * Stop using GtkCornerType; migrate setting to enum nick
  * Move log level settings from int to enum nick string
  * Move datetime format setting from int to enum nick string
  * Have a single entry point for setting migrations
  * Fix incorrect enum value for apps log level
  * Use registered enum types for config->enum mapping
  * Move enums to common, use glib-mkenums
  * Use new XDT feature macros
  * Don't log duplicate entries when updating an existing notification
  * Clean up logic in notify_notify()
  * Correctly update critical notifications while in DnD mode
  * Fix incorrect casts in GTree foreach functions
  * Remove expire/fade timeout source removal hacks
  * Missed a spot to reset fade/slide
  * Allow slideout when no fadeout
  * Only start fade timeout if no existing handle
  * Only start expiration timeout if no existing handle
  * Ensure timeout sources are removed in _window_dispose()
  * Move log dbus signal emissions to XfceNotifyDaemonLog
  * Remove expire and fade sources before emitting closed signal
  * Emit NotificationClosed when not showing notification
  * Consolidate the window movement code
  * Add option to show notifications on all monitors
  * Migrate the primary-monitor setting to a string-based enum
  * Translation Updates

==== xfce4-panel ====
Version update (4.18.4 -> 4.18.5)
Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults

- Update to version 4.18.5
  * pager: Do not adapt upper value of spin button in viewport mode
  * pager: Update workspace layout also on window manager change
  * pager: Fix aspect ratio for viewport (V2)
  * actions: Fix memory leak
  * pager: Delay GdkScreen signal handlers
  * panel: Do not scale background image when UI scale > 1
  * popup-command: Do not block autohide when popped up at pointer
  * Fix memory leaks when using gtk_css_provider_new()
  * panel: Clear item list before repopulating item dialog
  * panel: Remove autosave timer for plugins
  * wrapper: Really ensure we don't call gtk_main_quit() twice
  * panel: Block autohide when the panel has input focus
  * clock: Fix sync timeout for seconds display
  * clock: Implement ConsoleKit sleep monitor
  * Add/Sharpen icons at 48-128px
  * Adjust 32px icon margins, new separator icon
  * Sharpen icons at 16px and 32px
  * Increase margins for 24px icons
  * Make 24px icons sharper
  * icons: Fix wrong exported sizes
  * Translation Updates

==== xfce4-pulseaudio-plugin ====
Version update (0.4.7 -> 0.4.8)
Subpackages: xfce4-pulseaudio-plugin-lang

- Update to version 0.4.8
  * MPRIS: Use D-Bus name for identifying players
  * Fix possible context menu crash with MPRIS playlist
  * Add option to make mic icon persistent
  * Check for mic widget visibility
  * Preserve channel balance when changing sink/source volume
  * MPRIS: Add option to send multimedia keys to all players
  * MPRIS: Fix default controlled player by multimedia keys
  * Remove dead code
  * Translation Updates

==== xfce4-taskmanager ====
Version update (1.5.5 -> 1.5.6)
Subpackages: xfce4-taskmanager-lang

- Update to version 1.5.6
  * Update copyright year
  * Rounded legend icons
  * Reopen process window maximized when closed maximized
  * Properly finalize global objects in main
  * Add missing include
  * Fix more memory leaks
  * Fix memory leak
  * Fix CSS related deprecation warnings
  * Ignore GtkStatusIcon related deprecations
  * Make libx11 optional, guard x11 code paths
  * Change type so that memory values are correct (Fixes #65)
  * settings-dialog: Fix untranslated label
  * Add icons at missing sizes, clean up SVG metadata
  * Add minimal support for Wayland
  * Fix graph drop off on the right side
  * Change graph peak variable to double
  * Remove timeout before exiting main loop
  * build: Add GLib requirement
  * Do not treat missing swap as error on OpenBSD and NetBSD
  * Fix process filter crash caused by the use of an uninitialized
    variable
  * Translation Updates

==== xscreensaver ====
Version update (6.06 -> 6.07)
Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang

- update to 6.07:
  * New hacks, droste, skulloop, papercube and cubocteversion
  * xscreensaver-settings was sometimes turning off the DPMS
    checkbox
  * Log pid of caller of deactivate command, to give a hint about
    who is preventing the screen from blanking
  * Updates to sphereeversion.
  * Added some new map sources to mapscroller.
  * Various other minor bug fixes.
- leave a nice notice for a very angry upstream developer in
  xscreensaver-disable-upgrade-nagging-message.patch
- drop xscreensaver-bsc1204744.patch, included upstream

==== xterm ====
Version update (384 -> 385)
Subpackages: xterm-bin xterm-resize

- update to 385:
  * fixes for ReGIS (report by Ben Wong).
    + correct conversion from HLS to RGB
    + improve font-caching performance.
  * update tables in wcwidth.c based on Unicode 15.1.0
  * improve fastScroll resource:
    + suppress screen-refreshes for carriage-returns
    + add -jf option to simplify use of this resource.
    + add a control sequence for enabling/disabling the resource.
    + enable this feature by default
  * extend  title-stack  feature  to  allow  an additional parameter to
    directly  access  the  stack, like the XTPUSHCOLORS and XTPOPCOLORS
    feature.
  * correct  size  and  position of box shown for double-cell character
    which  happens  to be missing from the bitmap font (report by Peter
    Fabinski).
  * improved configure script:
    + add  pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
    Waldemar Brodkorb).
    + add configure options --with-utmp-path and --with-wtmp-path to
    override  configure  script's  check  for  utmp/wtmp pathnames
    which are shown in the manual (Debian #1042767).
    + CF_XOPEN_SOURCE  provides  for  defining  _DEFAULT_SOURCE  for
    MinGW32 and MinGW64.
    + sed expression used to report gcc version now works with MinGW
  * ensure   that  line-attributes  are  reset  after  drawing  missing
    character (report by Christian Weisgerber).
  * update config.guess, config.sub
- rebased all patches

==== zxing-cpp ====
Version update (2.0.0 -> 2.1.0)

- Update to 2.1.0:
  * Considerable performance improvements in linear symbol detection (up to 2x speedup in select use cases of ReadBarcodes)
  * QRCode: major improvement in detection of high version symbols (see e.g. here)
  * DMDetector: reduce runtime overhead of c++-20 builds
  * Refactor Python wrapper so the sdist includes the core library code
  * wasm wrapper: add function to reader to scan multiple barcode
  * Added a C wrapper
  * Python: improve error reporting
  * DMDetector: fix potential dead-lock
  * DMDecoder: support 144x144 symbols in legacy and compliant variants
- Remove the %check section since we are not building the tests.