Packages changed:
  NetworkManager
  NetworkManager-applet
  PackageKit (1.2.5 -> 1.2.8)
  PackageKit-branding-openSUSE
  accountsservice
  avahi
  avahi-glib2
  dracut (059+suse.522.g0fc72191 -> 059+suse.530.gba7b6a35)
  evince
  gcr
  gcr3
  gdm
  glib2
  gnome-control-center (45.1+14 -> 45.1+22)
  gnome-keyring
  gnome-menus-branding-openSUSE
  gnome-music
  gnome-session
  gnome-settings-daemon
  gnome-shell
  grub2
  gsettings-desktop-schemas
  gstreamer-plugins-bad
  gstreamer-plugins-base
  gstreamer-plugins-ugly
  gtk2
  gtk2-engines
  gtk2-metatheme-sonar
  gtk3
  gvfs
  kernel-firmware (20231107 -> 20231127)
  kio-extras5
  libcanberra
  libdrm
  libsecret
  libsemanage
  libxslt (1.1.38 -> 1.1.39)
  mozjs115
  mutter
  pcsc-lite (2.0.0 -> 2.0.1)
  polkit-gnome
  python-Pygments (2.16.1 -> 2.17.2)
  python-SQLAlchemy (2.0.21 -> 2.0.23)
  python-argcomplete (3.1.4 -> 3.1.6)
  python-certifi (2023.7.22 -> 2023.11.17)
  python-cryptography (41.0.5 -> 41.0.7)
  python-gevent (23.9.0 -> 23.9.1)
  python-greenlet (3.0.0 -> 3.0.1)
  python-httpx (0.25.0 -> 0.25.2)
  python-idna (3.4 -> 3.6)
  python-mysqlclient (2.1.1 -> 2.2.0)
  python-pyOpenSSL (23.2.0 -> 23.3.0)
  python-pyasn1 (0.5.0 -> 0.5.1)
  python-pycryptodome (3.18.0 -> 3.19.0)
  python-reportlab (4.0.5 -> 4.0.7)
  python-simplejson (3.19.1 -> 3.19.2)
  python-zipp (3.15.0 -> 3.17.0)
  rubygem-autoprefixer-rails (10.4.15.0 -> 10.4.16.0)
  rubygem-bcrypt (3.1.19 -> 3.1.20)
  rubygem-debase-ruby_core_source (3.2.2 -> 3.2.3)
  rubygem-hoe (4.0.5 -> 4.1.0)
  rubygem-mustermann-grape (1.0.2 -> 1.1.0)
  rubygem-nio4r (2.5.9 -> 2.6.1)
  rubygem-nokogiri (1.15.4 -> 1.15.5)
  rubygem-pkg-config (1.5.5 -> 1.5.6)
  rubygem-raindrops (0.20.0 -> 0.20.1)
  rubygem-spring (4.1.2 -> 4.1.3)
  rubygem-sshkit (1.21.5 -> 1.21.6)
  rubygem-unf_ext (0.0.8.2 -> 0.0.9.1)
  rubygem-xdg (7.0.2 -> 7.1.3)
  rubygem-xmlhash (1.3.8 -> 1.3.9)
  system-config-printer
  thin-provisioning-tools
  tigervnc
  tracker-miners
  util-linux
  util-linux-systemd
  virt-manager
  vte
  webkit2gtk3
  webkit2gtk3-soup2
  xdg-desktop-portal (1.18.1 -> 1.18.2)
  xdg-desktop-portal-gnome (45.0 -> 45.1)
  xfce4-dict (0.8.5 -> 0.8.6)
  yast2-core (5.0.0 -> 5.0.1)
  zenity (3.99.2 -> 3.99.90)

=== Details ===

==== NetworkManager ====
Subpackages: NetworkManager-bluetooth NetworkManager-pppoe NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0

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

==== NetworkManager-applet ====
Subpackages: NetworkManager-connection-editor

- Use %autosetup instead of %setup/%patch.

==== PackageKit ====
Version update (1.2.5 -> 1.2.8)
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0

- Update to version 1.2.8:
  + Libraries:
  - offline-updates:
    . Make package update list deduplication more efficient.
    . Add only one entry per package to 'offline-update-competed'
    file.
  - PkClient: Replace the GSimpleAsyncResult with the GTask API.
  - pk-client:
    . Fix use-before-set of PkProgress on cancellation.
    . Move cancellable disconnect to dispose.
    . Rework refcounting for PkClientState.
  + Backends: Changes to apt, dnf, PiSi and BSD backends.
- Changes from version 1.2.7:
  + New Features:
  - pkclient: Add an option to count download size with
    dependencies.
  - pk-transaction: Add support for getting the RemainingTime
    property.
  + Backends:
  - zypp: Fix ambiguous reference to 'filesystem' class.
  - Changes to dnf, apt, alpm backends.
- Changes from version 1.2.6:
  + New Features:
  - Expose transaction sender as read-only property on the bus.
  - pkmon: Display transaction sender binary name in log.
  - pk-transaction: Add Packages signal.
  - pk-transaction: Combine some D-Bus PropertiesChanged signal
    emissions.
  - pk-transaction: Add UpdateDetails signal.
  + Backends:
  - zypp:
    . implement upgrade-system method.
    . Clean up trailing whitespaces.
    . Avoid statuReset() on locked packages.
    . restore pool status after simulating an update.
    . Disable upgrade-system support in SLE.
    . build the pool before calling is_tumbleweed().
    . update libzypp dependency version.
    . Don't refresh repos before searching.
    . Check if packages are locked before removing.
    . add repository data in package id.
    . Remove trailing whitespace.
    + Changes to alpm, aptcc, apt, and nix backends.
- Rebase patches:
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
  + PackageKit-dynamic-export.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
- Drop upstream fixed patches:
  + PackageKit-zypp-add-repo-in-packageid.patch
  + PackageKit-zypp-add-upgrade-system.patch
  + PackageKit-zypp-avoid-statuReset.patch
  + PackageKit-zypp-dont-refresh-before-searching.patch
  + PackageKit-zypp-dont-remove-locked-packages.patch
  + PackageKit-zypp-fix-ambiguous-filesystem-reference.patch
  + PackageKit-zypp-fix-is-tumbleweed-check.patch
  + PackageKit-zypp-restore-pool-status-after-simulating-update.patch
  + PackageKit-zypp-update-libzypp-dependency-version.patch

==== PackageKit-branding-openSUSE ====

- Use %patch -p N instead of deprecated %patchN.
- Rebase PackageKit-branding-vendor.patch to apply against
  PackageKit 1.2.7 and later.

==== accountsservice ====
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0

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

==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7

- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.

==== avahi-glib2 ====
Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0

- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.

==== dracut ====
Version update (059+suse.522.g0fc72191 -> 059+suse.530.gba7b6a35)

- Update to version 059+suse.530.gba7b6a35:
  * fix(dracut.sh): skip README for AMD microcode generation (bsc#1217083)
  * fix(90kernel-modules): add intel_lpss_pci for MacBook Pro 2017
  * feat(kernel-modules): install SPMI modules on ARM/RISC-V
  * feat(kernel-modules): add Qualcomm IPC router to enable USB
  * fix(pcsc): add --disable-polkit to pcscd.service
  * fix(pcsc): add opensc load module file

==== evince ====
Subpackages: evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0

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

==== gcr ====
Subpackages: gcr-ssh-agent gcr-ssh-askpass gcr-viewer libgck-2-2 libgcr-4-4 typelib-1_0-Gck-2 typelib-1_0-Gcr-4

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

==== gcr3 ====
Subpackages: gcr3-data gcr3-prompter gcr3-ssh-agent gcr3-ssh-askpass libgck-1-0 libgcr-3-1

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

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

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

==== glib2 ====
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0

- Use %autosetup instead of %setup/%patch.

==== gnome-control-center ====
Version update (45.1+14 -> 45.1+22)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces

- Use %patch -p N instead of deprecated %patchN.
- Update to version 45.1+22:
  + apps: Fix status page glitch on initialization
  + po: Fix missing closing tag in pt_BR locale
  + background: Improve preview performance
  + applications: Fix File & Link Associations UI
  + Updated translations.

==== gnome-keyring ====
Subpackages: gnome-keyring-pam libgck-modules-gnome-keyring

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

==== gnome-menus-branding-openSUSE ====

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

==== gnome-music ====

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

==== gnome-session ====
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland

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

==== gnome-settings-daemon ====

- Use %patch -p N instead of deprecated %patchN.
- Add a059909d62da0c11774f1089d02937699fabf150.patch: power: Fix
  enum mismatch warning
- Add 41d0dc1db4d75c37ba67fe903105b4e162d42f1a.patch: power: Fix
  uninitialised variable warning
- Renumber patches, ensure we have a patch0 when upstream patches
  are available in future release.

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

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

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

- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch
- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk

==== gsettings-desktop-schemas ====

- Use %autosetup instead of %setup/%patch.

==== gstreamer-plugins-bad ====
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0

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

==== gstreamer-plugins-base ====
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0

- Use %autosetup instead of %setup/%patch.

==== gstreamer-plugins-ugly ====

- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.

==== gtk2 ====
Subpackages: gtk2-data gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-immodule-thai gtk2-immodule-tigrigna gtk2-immodule-vietnamese gtk2-tools libgtk-2_0-0

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

==== gtk2-engines ====
Subpackages: gtk2-engine-clearlooks gtk2-engine-crux gtk2-engine-glide gtk2-engine-hcengine gtk2-engine-industrial gtk2-engine-mist gtk2-engine-redmond95 gtk2-engine-thinice gtk2-theme-clearlooks gtk2-theme-crux gtk2-theme-industrial gtk2-theme-mist gtk2-theme-redmond95 gtk2-theme-thinice

- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.

==== gtk2-metatheme-sonar ====
Subpackages: metatheme-sonar-common sonar-icon-theme

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

==== gtk3 ====
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0

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

==== gvfs ====
Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse

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

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

- Update to version 20231127 (git commit 4124f8f928d5):
  * Make rdfind optional
  * ice: update ice DDP wireless_edge package to 1.3.13.0
  * linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
  * linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
  * linux-firmware: update firmware for MT7922 WiFi device
  * linux-firmware: update firmware for MT7921 WiFi device
  * Makefile, copy-firmware: Use portable "command -v" to detect installed programs
  * amdgpu: update DMCUB firmware to 0.0.194.0 for DCN321 and DCN32
  * powervr: add firmware for Imagination Technologies AXE-1-16M GPU
  * ice: update ice DDP comms package to 1.3.45.0
  * ice: update ice DDP package to 1.3.35.0
  * mediatek: Remove an unused packed library
  * amdgpu: update DMCUB firmware to 0.0.193.0 for DCN31 and DCN314
- Drop obsoleted copy-file-skip-rdfind.patch; use --ignore-duplicates
- Update to version 20231120 (git commit 9552083a783e):
  * mediatek: Sync shared memory structure changes
  * Intel Bluetooth: Update firmware file for Intel Bluetooth BE200
  * i915: Update MTL DMC to v2.19
  * Make email replies more resilient
  * Try both utf-8 and windows-1252 for decoding email
- Update to version 20231116 (git commit 6723a8d90923):
  * iwlwifi: fix for the new FWs from core83-55 release
  * Enable deb and rpm builds on tags
  * linux-firmware: Add firmware for Cirrus CS35L41 on HP G11 Laptops
  * linux-firmware: Add firmware for Cirrus CS35L41 on 2024 ASUS Zenbook Laptops
- Update to version 20231115 (git commit a07fd0b96b5a):
  * iwlwifi: add new FWs from core83-55 release
  * iwlwifi: update cc/Qu/QuZ firmwares for core83-55 release
  * Add a workaround for gitlab.freedesktop.org pull requests
  * Add extra debugging output when processing pull requests
  * Process pull requets directly from mbox
  * linux-firmware: add firmware for mt7988 internal 2.5G ethernet phy
  * Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX101
  * Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX203
  * Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX211
  * Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX101
  * Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX101
  * Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX203
  * Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX203
  * Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX211
  * Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX211
  * Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX210
- Update to version 20231110 (git commit 74158e7ac86d):
  * amdgpu: DMCUB updates for various AMDGPU ASICs
  * Ensure rdfind is installed
  * Add checks for destination directory being specified
  * Fix symlink creation for some files
  * Fix classification of some pull requests
  * nvidia: add GSP-RM version 535.113.01 firmware images
- Skip rdfind (not included in our distro as default):
  copy-file-skip-rdfind.patch
- Fix make-files.sh to handle symlinked directories

==== kio-extras5 ====
Subpackages: libkioarchive5

- Add missing BuildRequires again, they got removed for some reason
  (boo#1211933)
- Mention all plugins in %files explicitly

==== libcanberra ====
Subpackages: canberra-gtk-play libcanberra-gtk-module-common libcanberra-gtk0 libcanberra-gtk2-module libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra0

- Use %autosetup instead of %setup/%patch.

==== libdrm ====
Subpackages: libdrm2 libdrm_amdgpu1 libdrm_nouveau2 libdrm_radeon1

- adjusted n_libdrm-drop-valgrind-dep-generic.patch,
  n_libdrm-drop-valgrind-dep-intel.patch to fix build on sle15-sp6

==== libsecret ====
Subpackages: libsecret-1-0 typelib-1_0-Secret-1

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

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

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

==== libxslt ====
Version update (1.1.38 -> 1.1.39)
Subpackages: libexslt0 libxslt-tools libxslt1

- Update to version 1.1.39:
  * Bug fixes: extensions: Don't search imports for extension
    prefixes
  * Improvements:
  - transform: Check maximum depth when processing default
    templates
  - build:
    . Add more missing include
    . Add missing includes
  - python: Don't set deprecated global
  - imports: Limit nesting depth
  - extensions: Report top-level elements in
    xsltDebugDumpExtensions
  - Add extern "C" { } block to xsltlocale.h
  * Portability:
  - python: Make it compatible with python3.12
  - date:
    . Fix check for localtime_s
    . Fix check for gmtime_s
  * Build systems:
  - pkg-config files include cflags for static builds
  - Handle NOCONFIG case when setting locations from CMake target
    properties
  - autotools: Make xslt-config executable
  * Tests:
  - tests: Structured error handler now passes a const xmlError
  - python: Fix tests on MinGW
  - fuzz: Fix xmlFuzzEntityLoader after recent libxml2 changes

==== mozjs115 ====

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

==== mutter ====

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

==== pcsc-lite ====
Version update (2.0.0 -> 2.0.1)
Subpackages: libpcsclite1

- version 2.0.1
  * SCardConnect(): return SCARD_W_SECURITY_VIOLATION when needed (polkit)
  * SCardCancel(): return SCARD_S_SUCCESS even if the client already finished
  * polkit is enabled by default
  * libpcscspy: fix a crash with NULL pointers
  * Doxygen: fix SCardBeginTransaction() documentation
  * fix pcscd internal thread safety issues (clang -fsanitize=thread)
  * Some other minor improvements

==== polkit-gnome ====

- Use %autosetup instead of %setup/%patch.

==== python-Pygments ====
Version update (2.16.1 -> 2.17.2)

- update to 2.17.2:
  * Fix a packaging issue on macOS
  * Updated lexers:
  * TOML: Fix bug making lexing of single-quoted strings too
    eager
  * Cypher: fix comment matching, add missing keywords
  * Fortran: add ``elseif`` keyword
  * Lean: make it available as ``lean3``, in preparation for
  * a possible switch to ``lean`` highlighting as Lean 4
  * JSON: add MIME types and file extensions for several line-
    delimited JSON formats
  * Nix: many improvements
  * OCaml: Add ``and`` keyword, remove ``value`` from keywords
  * Python: add ``starlark`` and ``bazel`` aliases
  * Snowball: Treat ``len`` like ``size``
  * Spice: add ``panic`` keyword and ``->`` operator
  * squid.conf: fix catastrophic backtracking
  * TOML: rewritten, with many fixes
  * Turtle: support blank nodes
  * Wikitext: fix erroneous highlighting of LanguageConverter
    markup
  * CMake: support ``[=[ bracketed arguments ]=]```
  * Fix ctags support and tests
  * Include ``Lexer.add_filter`` in the documentation
  * Add a ``Lean3Lexer`` alias
  * The ``pygments.styles`` module contains a new ``STYLES``
    variable with a dictionary of built-in styles.  The old
    ``STYLE_MAP`` variable, which uses a different format,
    is kept for backwards compatibility.
  * On Windows, add a new installation extra (``windows-
    terminal``) which pulls in dependencies for colored
    console output. See :doc:`cmdline` for more details.
  * Support more file types in ``autopygmentize`` script
  * Change color of numbers in ``rrt`` style
  * Fix error when trying to look up plugin formatters by file
    extension of the output format
  * Use Hatchling as a build backend instead of setuptools.
  * This change is transparent to most users. Distribution
    packagers who build without build isolation need to add
    hatchling as a build dependency and remove setuptools.
    People downloading source distributions and wheels from PyPI
    directly should note that they now have ``pygments`` in their
    file names instead of ``Pygments``.
  * Improve the test framework to also check for lost tokens when
    processing the snippets and example files
  * Improve the *Dracula* style definition to make it easier to
    maintain

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

- update to 2.0.23:
  * https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.23
  * https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.22

==== python-argcomplete ====
Version update (3.1.4 -> 3.1.6)

- update to 3.1.6:
  * Respect user choice in activate-global-python-argcomplete
  * Escape colon in zsh completions. Fixes #456
  * Call \_default as a fallback in zsh global completion

==== python-certifi ====
Version update (2023.7.22 -> 2023.11.17)

- update to 2023.11.17:
  Added certs:
  * Subject: CN=TrustAsia Global Root CA G3 O=TrustAsia Technologies, Inc.
  * Subject: CN=TrustAsia Global Root CA G4 O=TrustAsia Technologies, Inc.
  * Subject: CN=CommScope Public Trust ECC Root-01 O=CommScope
  * Subject: CN=CommScope Public Trust ECC Root-02 O=CommScope
  * Subject: CN=CommScope Public Trust RSA Root-01 O=CommScope
  * Subject: CN=CommScope Public Trust RSA Root-02 O=CommScope
  Removed certs:
  * Subject: CN=Autoridad de Certificacion Firmaprofesional CIF A62634068

==== python-cryptography ====
Version update (41.0.5 -> 41.0.7)

- update to 41.0.7 (CVE-2023-49083, bsc#1217592):
  * Fixed compilation when using LibreSSL 3.8.2.
  * Fixed a null-pointer-dereference and segfault that could
    occur when loading certificates from a PKCS#7 bundle.
    Credit to **pkuzco** for reporting the issue. **CVE-2023-49083**

==== python-gevent ====
Version update (23.9.0 -> 23.9.1)

- update to 23.9.1:
  * Require greenlet 3.0 on Python 3.11 and Python 3.12; greenlet
    3.0 is recommended for all platforms.

==== python-greenlet ====
Version update (3.0.0 -> 3.0.1)

- update to 3.0.1:
  * Fix a potential crash on Python 3.8 at interpreter shutdown
    time.  This was a regression from earlier 3.0.x releases.

==== python-httpx ====
Version update (0.25.0 -> 0.25.2)

- update to 0.25.2:
  * Add missing type hints to few `__init__()` methods. (#2938)
  * Add support for Python 3.12. (#2854)
  * Add support for httpcore 1.0 (#2885)
  * Raise `ValueError` on `Response.encoding` being set after
    `Response.text` has been accessed. (#2852)
- drop newer-httpcore.patch (upstream)

==== python-idna ====
Version update (3.4 -> 3.6)

- update to 3.6:
  * Fix regression to include tests in source distribution.
  * Update to Unicode 15.1.0
  * String codec name is now "idna2008" as overriding the system codec
    "idna" was not working.
  * Fix typing error for codec encoding
  * "setup.cfg" has been added for this release due to some downstream
  * lack of adherence to PEP 517. Should be removed in a future release
    so please prepare accordingly.
  * Removed reliance on a symlink for the "idna-data" tool to comport
    with PEP 517 and the Python Packaging User Guide for sdist
    archives.
  * Added security reporting protocol for project

==== python-mysqlclient ====
Version update (2.1.1 -> 2.2.0)

- update to 2.2.0:
  * Use ``pkg-config`` instead of ``mysql_config`` (#586)
  * Raise ProgrammingError on -inf (#557)
  * Raise IntegrityError for ER_BAD_NULL. (#579)
  * Windows: Use MariaDB Connector/C 3.3.4 (#585)
  * Use pkg-config instead of mysql_config (#586)
  * Add collation option (#564)
  * Drop Python 3.7 support (#593)
  * Use pyproject.toml for build (#598)
  * Add Cursor.mogrify (#477)
  * Partial support of ssl_mode option with mariadbclient (#475)
  * Discard remaining results without creating Python objects
  * Fix executemany with binary prefix (#605)

==== python-pyOpenSSL ====
Version update (23.2.0 -> 23.3.0)

- update to 23.3.0:
  * Dropped support for Python 3.6.
  * The minimum ``cryptography`` version is now 41.0.5.
  * Removed ``OpenSSL.crypto.loads_pkcs7`` and
    ``OpenSSL.crypto.loads_pkcs12`` which had been deprecated for
    3 years.
  * Added ``OpenSSL.SSL.OP_LEGACY_SERVER_CONNECT`` to allow
    legacy insecure renegotiation between OpenSSL and unpatched
    servers.
  * Deprecated ``OpenSSL.crypto.PKCS12`` (which was intended to
    have been deprecated at the same time as
    ``OpenSSL.crypto.load_pkcs12``).
  * Deprecated ``OpenSSL.crypto.NetscapeSPKI``.
  * Deprecated ``OpenSSL.crypto.CRL``
  * Deprecated ``OpenSSL.crypto.Revoked``
  * Deprecated ``OpenSSL.crypto.load_crl`` and
    ``OpenSSL.crypto.dump_crl``
  * Deprecated ``OpenSSL.crypto.sign`` and
    ``OpenSSL.crypto.verify``
  * Deprecated ``OpenSSL.crypto.X509Extension``
  * Changed ``OpenSSL.crypto.X509Store.add_crl`` to also accept
  * ``cryptography``'s ``x509.CertificateRevocationList``
    arguments in addition
  * to the now deprecated ``OpenSSL.crypto.CRL`` arguments.
  * Fixed ``test_set_default_verify_paths`` test so that it is
    skipped if no network connection is available.

==== python-pyasn1 ====
Version update (0.5.0 -> 0.5.1)

- update to 0.5.1:
  * Added support for PyPy 3.10 and Python 3.12
  * Updated RTD configuration to include a dummy index.rst
    redirecting to contents.html, ensuring compatibility with
    third-party documentation and search indexes.
  * Fixed the API breakage wih decoder.decode(substrateFun=...).
  * A substrateFun passed to ``decoder.decode()`` can now be
    either v0.4 Non-Streaming or v0.5 Streaming.
    pyasn1 will detect and handle both cases transparently.
  * A substrateFun passed to one of the new streaming decoders is
  * still expected to be v0.5 Streaming only.

==== python-pycryptodome ====
Version update (3.18.0 -> 3.19.0)

- update to 3.19.0:
  * The ``update()`` methods of TupleHash128 and TupleHash256
    objects can now hash multiple items (byte strings) at once.
  * Added support for ECDH, with ``Crypto.Protocol.DH``.
  * GH#754: due to a bug in ``cffi``, do not use it on Windows
    with Python 3.12+.

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

- update to 4.0.7:
  * allow testutils.makeSuiteForClasses to specify a prefix for
    test method names
  * SpiderChart can have direct draw flowable labels
  * fix and improve tests for python -mreportlab.lib.rl_accel
  * fix barchart 3D stacked case & fix barchart valueAxis
    reverseDirection behaviour.
  * fix importlib usage in reportlab init, reported by Frank
    Epperlein and others
  * add value axes extraMinMaxValues as aid to parallel axes
  * add styles str2alignment maps
    left/right/center/centre/justify etc
  * fix validators.isSubclassOf
  * test ddfStyle as instance first in textlabels.py
  * allow Pie Doughnut classes to control label class
- drop importlib.patch (upstream)

==== python-simplejson ====
Version update (3.19.1 -> 3.19.2)

- update to 3.19.2:
  * Updated test & build matrix to include Python 3.12

==== python-zipp ====
Version update (3.15.0 -> 3.17.0)

- update to 3.17.0:
  * Added ``CompleteDirs.inject`` classmethod to make available
    for use elsewhere.
  * Avoid matching path separators for '?' in glob.
  * In ``Path.match``, Windows path separators are no longer
    honored. The fact that they were was incidental and never
    supported. (#92)
  * Fixed name/suffix/suffixes/stem operations when no filename
    is present and the Path is not at the root of the zipfile.
    (#96)
  * Reworked glob utilizing the namelist directly. (#101)
  * Replaced the ``fnmatch.translate`` with a fresh glob-to-regex
    translator for more correct matching behavior. (#98)
  * Require Python 3.8 or later.

==== rubygem-autoprefixer-rails ====
Version update (10.4.15.0 -> 10.4.16.0)

- ## 10.4.16.0
  * Improved performance (by Romain Menke).

==== rubygem-bcrypt ====
Version update (3.1.19 -> 3.1.20)

- 3.1.20 Nov 17 2023
  - Limit packaged files -- decrease gem filesize by ~28% [GH #272 by @pusewicz]

==== rubygem-debase-ruby_core_source ====
Version update (3.2.2 -> 3.2.3)

- ## [3.2.3](https://github.com/ruby-debug/debase-ruby_core_source/compare/3.2.3...3.2.2)
  * ruby-3.3.0-preview3 sources added
  * ruby-3.3.0-preview2 sources removed

==== rubygem-hoe ====
Version update (4.0.5 -> 4.1.0)

- New upstream release 4.1.0, see bundled History.rdoc

==== rubygem-mustermann-grape ====
Version update (1.0.2 -> 1.1.0)

- New upstream release 1.1.0, see bundled CHANGELOG.md

==== rubygem-nio4r ====
Version update (2.5.9 -> 2.6.1)

- New upstream release 2.6.1, see bundled changes.md

==== rubygem-nokogiri ====
Version update (1.15.4 -> 1.15.5)

- 1.15.5:
  [#]# 1.15.5 / 2023-11-17
  [#]## Dependencies
  * [CRuby] Vendored libxml2 is updated to v2.11.6 from v2.11.5. For details please see https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.11.6
  * [CRuby] Vendored libxslt is updated to v1.1.39 from v1.1.38. For details please see https://gitlab.gnome.org/GNOME/libxslt/-/releases/v1.1.39

==== rubygem-pkg-config ====
Version update (1.5.5 -> 1.5.6)

- New upstream release 1.5.6, see bundled NEWS

==== rubygem-raindrops ====
Version update (0.20.0 -> 0.20.1)

- New upstream release 0.20.1, see bundled NEWS

==== rubygem-spring ====
Version update (4.1.2 -> 4.1.3)

- New upstream release 4.1.3, no changelog found

==== rubygem-sshkit ====
Version update (1.21.5 -> 1.21.6)

- New upstream release 1.21.6, see bundled CHANGELOG.md

==== rubygem-unf_ext ====
Version update (0.0.8.2 -> 0.0.9.1)

- # Changelog
  [#]# [0.0.9.1](https://github.com/knu/ruby-unf_ext/tree/v0.0.9.1) (2023-11-16)
  [Full Changelog](https://github.com/knu/ruby-unf_ext/compare/v0.0.9...v0.0.9.1)
- Fix use of designated initializers. [\#75](https://github.com/knu/ruby-unf_ext/pull/75) ([igorpeshansky](https://github.com/igorpeshansky))
  [#]# [0.0.9](https://github.com/knu/ruby-unf_ext/tree/v0.0.9) (2023-11-11)
  [Full Changelog](https://github.com/knu/ruby-unf_ext/compare/v0.0.8.2...v0.0.9)
- Use the newer TypedData extension API [\#72](https://github.com/knu/ruby-unf_ext/pull/72) ([casperisfine](https://github.com/casperisfine))
- Update Actions - updates OS's, add Ruby 3,2, etc [\#71](https://github.com/knu/ruby-unf_ext/pull/71) ([MSP-Greg](https://github.com/MSP-Greg))
- Add cross compilation for Ruby 3.2 [\#69](https://github.com/knu/ruby-unf_ext/pull/69) ([johnnyshields](https://github.com/johnnyshields))

==== rubygem-xdg ====
Version update (7.0.2 -> 7.1.3)

- New upstream release 7.1.3, no changelog found

==== rubygem-xmlhash ====
Version update (1.3.8 -> 1.3.9)

- New upstream release 1.3.9, see bundled History.txt

==== system-config-printer ====
Subpackages: python3-cupshelpers system-config-printer-applet system-config-printer-common system-config-printer-dbus-service udev-configure-printer

- Use %autosetup -p1 instead of multiple %patch lines. Allows us to
  get rid of deprecated %patchN.

==== thin-provisioning-tools ====

- Update vendored dependencies

==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module

- introduced n_dont_sign_java_client.patch and changed
  n_tigervnc-date-time.patch to allow the build to be reproducible
  (bsc#1208478):
  * Dont sign the Java client so the jar file won't contain a
    signed file with a variable timestamp.
  * The signing was necessary for accessing the system clipboard
    when the Java client runs as an applet.
    (This shouldn't harm due to the deprecation of Java applets
    was done in version 9).

==== tracker-miners ====
Subpackages: tracker-miner-files

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

==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1

- Remove /etc/filesystem, the content is outdated
  (/etc cleanup, [jsc#PED-240])
- Add libuuid-avoid-truncate-clocks.txt-to-improve-performance.patch

==== util-linux-systemd ====

- Remove /etc/filesystem, the content is outdated
  (/etc cleanup, [jsc#PED-240])
- Add libuuid-avoid-truncate-clocks.txt-to-improve-performance.patch

==== virt-manager ====
Subpackages: virt-install virt-manager-common

- Upstream bug fixes (bsc#1027942) (jsc#PED-2104)
  001-cli-disk-Add-driver.metadata_cache-options.patch
  002-tests-cli-Fix-test-output-after-previous-commit.patch
  003-fsdetails-Fix-an-error-with-source.socket-of-virtiofs.patch
  004-cli-Drop-unnecessary-disk-prop-aliases.patch
  005-tests-testdriver-Add-filesystem-socket-example.patch
  006-virtinstall-split-no_install-conditional-apart-to-track-code-coverage.patch
  007-virtinstall-fix-regression-with-boot-and-no-install-method.patch
  008-tests-Add-a-compat-check-for-linux2020-in-amd-sev-test-case.patch
  009-cli-cpu-Add-maxphysaddr.mode-bits-options.patch
  010-virt-install-help-required-options-are-wrong.patch
  011-cloner-Sync-uuid-and-sysinfo-system-uuid.patch
  012-virt-install-unattended-and-cloud-init-conflict.patch
  013-virt-install-Reuse-cli.fail_conflicting.patch
  014-cli-support-boot-loader.stateless-.patch
  015-diskbackend-Drop-support-for-sheepdog.patch
  016-Fix-pylint-pycodestyle-warnings-with-latest-versions.patch
  017-tests-cpio-set-owner-to-00.patch
  018-addhardware-Fix-backtrace-when-controller.index-is-None.patch
  019-Clean-up-FileChooser-usage-a-bit.patch
  020-guest-Query-availability-of-usb-redirdevs-in-domcaps.patch
  021-guest-Query-availability-of-spicevmc-channels-in-domcaps.patch
  022-tests-Add-domcaps-coverage-for-usb-redir-spicevmc-channel-checks.patch
  023-tests-Update-to-latest-kvm-domcaps.patch
  024-progress-Fix-showing-correct-final-total.patch
  025-virtinstall-Fix-the-allocating-disk-size-printed-by-the-progress-bar.patch
  026-virtinstall-Hide-total_size-in-the-progress-bar-if-it-doesnt-need.patch
  027-asyncjob-Fix-backtrace-when-no-cursor-theme-installed.patch
  029-asyncjob-Remove-unused-import.patch
  030-Packit-initial-enablement.patch
  031-virt-install-Recommend-boot-uefi.patch
  032-virt-install-Document-Secure-Boot-setups.patch
  033-cloner-clone-serial-files.patch
  034-tests-cli-test-serial-file-clone.patch
  035-man-virt-install-Add-a-note-about-different-behavior-of-boot-on-s390x.patch
  036-tests-uitests-Fix-window-reposition-on-f38.patch
  037-tests-livetests-work-around-qemu-media-change-regression.patch
  038-tests-uitests-Fix-manager-window-repositioning-test.patch
  039-tests-Default-uitests-to-verbosity-2.patch
  040-uitests-Make-hotplug-test-pass-on-both-f37-and-f38.patch
  041-uitests-More-attempts-at-making-manager-reposition-test-reliable.patch
  042-tests-uitests-make-menu-operations-more-robust.patch
  043-rpm-convert-license-to-SPDX-format.patch
  044-uitests-Drop-hotplug-work-around-f38-libvirt-is-fixed-now.patch
  045-virtinst-delay-lookup_capsinfo-until-we-really-need-it.patch
  046-virtinst-suppress-lookup_capsinfo-exception-in-machine-type-alias-check.patch
  047-tests-data-refresh-Fedora-tree-URLs-in-virt-install-osinfo-expected-XMLs.patch
  048-tests-Add-unit-test-coverage-for-539.patch
  049-fix-indentation-of-multiline-log.exception-invocations.patch
  050-virt-clone-Copy-disk-permissions-as-well.patch
  051-data-appstream-add-launchable-tag.patch
  052-Fix-some-pylint.patch
  055-connectauth-Drop-sanity-checking-for-libvirtd.patch
  056-delete-Fix-ambiguity-that-confused-pylint.patch
  057-Fix-filesystem-socket.source.patch
- Replaced patches
  11a887ec-cli-disk-Add-driver.metadata_cache-options.patch
  1cb0be40-virtinstall-split-no_install-conditional-apart-to-track-code-coverage.patch
  58f5e36d-fsdetails-Fix-an-error-with-source.socket-of-virtiofs.patch
  67832d30-addhardware-Fix-backtrace-when-controller-index-is-None.patch
  7295ebfb-tests-cli-Fix-test-output-after-previous-commit.patch
  999ccb85-virt-install-unattended-and-cloud-init-conflict.patch
  b0d05167-cloner-Sync-uuid-and-sysinfo-system-uuid.patch
  c22a876e-tests-Add-a-compat-check-for-linux2020-in-amd-sev-test-case.patch
  e94786c0-virtinstall-fix-regression-with-boot-and-no-install-method.patch
  fbdf0516-cli-cpu-Add-maxphysaddr.mode-bits-options.patch
- Dropped patches
  virtman-check-for-libvirt-modular-daemons.patch
  virtman-fix-osinfo-tests.patch
- Supportconfig: Adapt plugin to modern supportconfig
  The supportconfig 'scplugin.rc' file is deprecated in favor of
  supportconfig.rc'. Adapt the virt-manager plugin to the new scheme.
  virt-manager-supportconfig

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

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

==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles

- Adjust path to (openSUSE renamed) gst-plugin-scanner in the code
  using sed.

==== webkit2gtk3-soup2 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles

- Adjust path to (openSUSE renamed) gst-plugin-scanner in the code
  using sed.

==== xdg-desktop-portal ====
Version update (1.18.1 -> 1.18.2)

- Update to version 1.18.2:
  + Pass the token to the OpenURI portal and, when missing, an
    empty string.
  + Fix various memory and file descriptor leaks in the Document
    portal.
  + Make files and folders openend with the Document portal close
    properly. This should fix cases where the Document portal
    prevented external devices from unmounting, due to files inside
    them not getting closed after applications stop using them.
  + Implement FUSE getlk and setlk callbacks.This should enable
    using sqlite3 through the Document portal.
  + Properly resolve fd symlinks before opening them with
    O_NOFOLLOW.
  + Fix cases where the portal id is assumed to match the .desktop
    file name.
  + Allow sending directories in the file transfer portal. This
    should make it possible to, among other things, drag and drop
    folders and files simultaneously from and to sandboxed
    applications.
  + Fallback to a hardcoded check to xdg-desktop-portal-gtk in the
    absence of any other portal or configuration file, as a last
    resort mechanism.
  + Various smaller fixes to the build system.

==== xdg-desktop-portal-gnome ====
Version update (45.0 -> 45.1)

- Update to version 45.1:
  + accountdialog: Fix crash when pressing Escape
  + Send remote file URIs as local FUSE URIs
  + Various fixes to screencast and input capture
  + Expose org.gnome.desktop.calendar through the Settings portal
  + Put dialogs in separate window groups
  + Updated translations.

==== xfce4-dict ====
Version update (0.8.5 -> 0.8.6)
Subpackages: xfce4-dict-lang xfce4-panel-plugin-dict

- Update to version 0.8.6
  * Use getaddrinfo(3) to support IPv6 DICT servers
  * Add icons at missing sizes, clean up SVG metadata

==== yast2-core ====
Version update (5.0.0 -> 5.0.1)

- Do not test YCP on non-UTF-8 strings (bsc#1217523)
- 5.0.1

==== zenity ====
Version update (3.99.2 -> 3.99.90)

- Update to version 3.99.90:
  + build: Make building manpage dependent upon manpage option
  + text: Handle long inputs properly
  + colview: Use g_signal_connect_object
  + tree/colview: Return correct value when filtered using search;
    code cleanups
  + colview: Add missing declaration to header
  + build:
  - Make implicit declarations an error
  - Make zenity4 compile against gtk 4.12 without deprecation
    warnings
  + tree:
  - Fix reading input from a named pipe
  - --checklist or --radiolist with < 2 cols should be an error
  - Fix output for non-check/radio multiple selections
  + util: Replace gtk_window_destroy() with
    gtk_application_remove_window().
  + Updated translations.