Packages changed:
  NetworkManager
  PackageKit (1.2.5 -> 1.2.8)
  PackageKit-branding-openSUSE
  accountsservice
  enchant-1
  gcr
  gcr3
  gdm
  glib2
  gnome-control-center (45.1+14 -> 45.1+22)
  gnome-keyring
  gnome-menus-branding-openSUSE
  gnome-session
  gnome-settings-daemon
  gnome-shell
  gsettings-desktop-schemas
  gstreamer-plugins-bad
  gstreamer-plugins-base
  gtk2
  gtk2-engines
  gtk3
  gvfs
  kio-extras5
  libcanberra
  libdrm
  libsecret
  libsemanage
  mozjs115
  mutter
  polkit-gnome
  python-cryptography (41.0.5 -> 41.0.7)
  rubygem-nokogiri (1.15.4 -> 1.15.5)
  thin-provisioning-tools
  tracker-miners
  util-linux
  util-linux-systemd
  vte
  webkit2gtk3
  webkit2gtk4
  yast2-core (5.0.0 -> 5.0.1)

=== Details ===

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

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

==== PackageKit ====
Version update (1.2.5 -> 1.2.8)
Subpackages: PackageKit-backend-dnf PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang 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: accountsservice-lang libaccountsservice0 typelib-1_0-AccountsService-1_0

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

==== enchant-1 ====
Subpackages: enchant-1-backends libenchant1

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

==== gcr ====
Subpackages: gcr-lang 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-lang 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-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0

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

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

- 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-lang 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-lang 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-session ====
Subpackages: gnome-session-core gnome-session-default-session gnome-session-lang gnome-session-wayland

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

==== gnome-settings-daemon ====
Subpackages: gnome-settings-daemon-lang

- 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 gnome-shell-lang

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

==== gsettings-desktop-schemas ====
Subpackages: gsettings-desktop-schemas-lang

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

==== gstreamer-plugins-bad ====
Subpackages: gstreamer-plugins-bad-lang 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: gstreamer-plugins-base-lang 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-GstTag-1_0

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

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

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

==== gtk2-engines ====

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

==== gtk3 ====
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang 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 gvfs-lang

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

==== kio-extras5 ====
Subpackages: kio-extras5-lang 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_intel1 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 libsecret-lang typelib-1_0-Secret-1

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

==== libsemanage ====
Subpackages: libsemanage-conf libsemanage2

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

==== mozjs115 ====

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

==== mutter ====
Subpackages: mutter-lang

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

==== polkit-gnome ====
Subpackages: polkit-gnome-lang

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

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

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

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

- Update vendored dependencies

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

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

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

- 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

==== vte ====
Subpackages: libvte-2_91-0 vte-lang

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

==== webkit2gtk3 ====
Subpackages: WebKitGTK-4.1-lang 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.

==== webkit2gtk4 ====
Subpackages: WebKitGTK-6.0-lang libjavascriptcoregtk6_0-1 libwebkitgtk6_0-4 webkitgtk-6_0-injected-bundles

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

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

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