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