Packages changed: Mesa-demo MozillaFirefox (117.0 -> 117.0.1) PackageKit adwaita-icon-theme (44.0 -> 45.0) alsa at-spi2-core (2.48.4 -> 2.50.0) attica-qt5 (5.109.0 -> 5.110.0) baloo5 (5.109.0 -> 5.110.0) baloo5-widgets (23.08.0 -> 23.08.1) bind (9.18.18 -> 9.18.19) bluedevil5 (5.27.7 -> 5.27.8) bluez-qt (5.109.0 -> 5.110.0) breeze (5.27.7 -> 5.27.8) breeze-gtk (5.27.7 -> 5.27.8) breeze5-icons (5.109.0 -> 5.110.0) btrfsprogs (6.5 -> 6.5.1) cni-plugins (1.1.1 -> 1.3.0) containerd (1.6.21 -> 1.7.6) coreutils cups curl (8.2.1 -> 8.3.0) dbus-1 (1.14.8 -> 1.14.10) discover (5.27.7 -> 5.27.8) docker (24.0.5_ce -> 24.0.6_ce) dolphin (23.08.0 -> 23.08.1) dracut (059+suse.497.ga7feaf12 -> 059+suse.501.gc44a365d) drkonqi5 (5.27.7 -> 5.27.8) duktape ethtool (6.3 -> 6.5) evince (44.3 -> 45.0) evolution-data-server (3.48.4 -> 3.50.0) ffmpegthumbs (23.08.0 -> 23.08.1) filelight (23.08.0 -> 23.08.1) filesystem findutils flatpak (1.14.4 -> 1.15.4) frameworkintegration (5.109.0 -> 5.110.0) fwupd gcc13 (13.2.1+git7683 -> 13.2.1+git7813) gdm (44.1 -> 45.0.1) ghostscript gjs (1.76.2 -> 1.78.0) glib-networking (2.76.1 -> 2.78.0) glib2 (2.76.5 -> 2.78.0) gnome-calculator (44.0 -> 45.0.2) gnome-clocks (44.0 -> 45.0) gnome-control-center (44.3 -> 45.0) gnome-disk-utility (44.0 -> 45.0) gnome-initial-setup (44.0 -> 45.0) gnome-session (44.0 -> 45.0) gnome-settings-daemon (44.1 -> 45.0) gnome-shell (44.4 -> 45.0) gnome-shell-extensions (44.0 -> 45.0) gnome-software (44.4 -> 45.0) gnome-system-monitor (44.0 -> 45.0.2) gnome-terminal (3.48.2 -> 3.50.0) gnome-text-editor (44.0 -> 45.0) gnome-user-docs (44.3 -> 45.0) gobject-introspection (1.76.1 -> 1.78.1) gpsd gptfdisk groff (1.22.4 -> 1.23.0) groff-full (1.22.4 -> 1.23.0) gsettings-desktop-schemas (44.0 -> 45.0) gstreamer-plugins-bad gtk3 gtk4 (4.12.0 -> 4.12.2) gtkmm3 (3.24.7 -> 3.24.8) gtksourceview5 (5.8.0 -> 5.10.0) gvfs (1.50.5 -> 1.52.0) harfbuzz (8.1.1 -> 8.2.1) health-checker (1.9 -> 1.10) hplip (3.22.10 -> 3.23.5) icu installation-images-MicroOS (17.91 -> 17.95) iproute2 (6.4 -> 6.5) json-glib (1.6.6 -> 1.8.0) kaccounts-integration (23.08.0 -> 23.08.1) kaccounts-providers (23.08.0 -> 23.08.1) kactivities-stats (5.109.0 -> 5.110.0) kactivities5 (5.109.0 -> 5.110.0) kactivitymanagerd (5.27.7 -> 5.27.8) karchive (5.109.0 -> 5.110.0) kate (23.08.0 -> 23.08.1) kauth (5.109.0 -> 5.110.0) kbookmarks (5.109.0 -> 5.110.0) kcm_flatpak (5.27.7 -> 5.27.8) kcm_sddm (5.27.7 -> 5.27.8) kcmutils (5.109.0 -> 5.110.0) kcodecs (5.109.0 -> 5.110.0) kcompletion (5.109.0 -> 5.110.0) kconfig (5.109.0 -> 5.110.0) kconfigwidgets (5.109.0 -> 5.110.0) kcoreaddons (5.109.0 -> 5.110.0) kcrash (5.109.0 -> 5.110.0) kdbusaddons (5.109.0 -> 5.110.0) kde-cli-tools5 (5.27.7 -> 5.27.8) kde-gtk-config5 (5.27.7 -> 5.27.8) kde-print-manager (23.08.0 -> 23.08.1) kdeclarative (5.109.0 -> 5.110.0) kded (5.109.0 -> 5.110.0) kdegraphics-thumbnailers (23.08.0 -> 23.08.1) kdelibs4support (5.109.0 -> 5.110.0) kdenetwork-filesharing (23.08.0 -> 23.08.1) kdesu (5.109.0 -> 5.110.0) kdialog (23.08.0 -> 23.08.1) kdnssd-framework (5.109.0 -> 5.110.0) kdoctools (5.109.0 -> 5.110.0) kernel-source (6.4.12 -> 6.5.4) kfilemetadata5 (5.109.0 -> 5.110.0) kgamma5 (5.27.7 -> 5.27.8) kglobalaccel (5.109.0 -> 5.110.0) kguiaddons (5.109.0 -> 5.110.0) khelpcenter5 (23.08.0 -> 23.08.1) kholidays (5.109.0 -> 5.110.0) khotkeys5 (5.27.7 -> 5.27.8) khtml (5.109.0 -> 5.110.0) ki18n (5.109.0 -> 5.110.0) kiconthemes (5.109.0 -> 5.110.0) kidletime (5.109.0 -> 5.110.0) kimageformats (5.109.0 -> 5.110.0) kinfocenter5 (5.27.7 -> 5.27.8) kinit (5.109.0 -> 5.110.0) kio (5.109.0 -> 5.110.0) kio-extras5 (23.08.0 -> 23.08.1) kirigami2 (5.109.0 -> 5.110.0) kitemmodels (5.109.0 -> 5.110.0) kitemviews (5.109.0 -> 5.110.0) kjobwidgets (5.109.0 -> 5.110.0) kjs (5.109.0 -> 5.110.0) kmenuedit5 (5.27.7 -> 5.27.8) knewstuff (5.109.0 -> 5.110.0) knotifications (5.109.0 -> 5.110.0) knotifyconfig (5.109.0 -> 5.110.0) konsole (23.08.0 -> 23.08.1) kpackage (5.109.0 -> 5.110.0) kparts (5.109.0 -> 5.110.0) kpeople5 (5.109.0 -> 5.110.0) kpipewire (5.27.7 -> 5.27.8) kpmcore (23.08.0 -> 23.08.1) kpty (5.109.0 -> 5.110.0) kquickcharts (5.109.0 -> 5.110.0) krunner (5.109.0 -> 5.110.0) kscreen5 (5.27.7 -> 5.27.8) kscreenlocker (5.27.7 -> 5.27.8) kservice (5.109.0 -> 5.110.0) ksshaskpass5 (5.27.7 -> 5.27.8) ksystemstats5 (5.27.7 -> 5.27.8) ktexteditor (5.109.0 -> 5.110.0) ktextwidgets (5.109.0 -> 5.110.0) kunitconversion (5.109.0 -> 5.110.0) kwallet (5.109.0 -> 5.110.0) kwalletmanager5 (23.08.0 -> 23.08.1) kwayland (5.109.0 -> 5.110.0) kwayland-integration (5.27.7 -> 5.27.8) kwidgetsaddons (5.109.0 -> 5.110.0) kwin5 (5.27.7 -> 5.27.8) kwindowsystem (5.109.0 -> 5.110.0) kwrited5 (5.27.7 -> 5.27.8) kxmlgui (5.109.0 -> 5.110.0) layer-shell-qt (5.27.7 -> 5.27.8) libKF5ModemManagerQt (5.109.0 -> 5.110.0) libKF5NetworkManagerQt (5.109.0 -> 5.110.0) libadwaita (1.3.5 -> 1.4.0) libaom (3.6.1 -> 3.7.0) libcloudproviders (0.3.2 -> 0.3.4) libcontainers-common (20230814 -> 20230913) libeconf libev libgweather4 (4.3.2 -> 4.4.0) libkdcraw (23.08.0 -> 23.08.1) libkdecoration2 (5.27.7 -> 5.27.8) libkexiv2 (23.08.0 -> 23.08.1) libkscreen2 (5.27.7 -> 5.27.8) libksysguard5 (5.27.7 -> 5.27.8) libostree libportal (0.7 -> 0.7.1) libproxy-client (0.4.18 -> 0.5.3) libraw librsvg (2.56.3 -> 2.57.0) libsecret (0.20.5 -> 0.21.0) libsoup (3.4.2 -> 3.4.3) liburing libwacom (2.5.0 -> 2.8.0) libwebp (1.3.1 -> 1.3.2) lvm2 (2.03.16 -> 2.03.22) lvm2-device-mapper (2.03.16_1.02.185 -> 2.03.22_1.02.196) man milou5 (5.27.7 -> 5.27.8) mobipocket (23.08.0 -> 23.08.1) multipath-tools mutter (44.4 -> 45.0) nautilus (44.2 -> 45.0) ncurses (6.4.20230819 -> 6.4.20230909) openldap2 openldap2-contrib-src orca (44.1 -> 45.0) oxygen5-sounds (5.27.7 -> 5.27.8) pam_kwallet (5.27.7 -> 5.27.8) pango (1.50.14 -> 1.51.1) partitionmanager (23.08.0 -> 23.08.1) patterns-base patterns-microos pipewire (0.3.79 -> 0.3.80) plasma-browser-integration (5.27.7 -> 5.27.8) plasma-framework (5.109.0 -> 5.110.0) plasma-nm5 (5.27.7 -> 5.27.8) plasma5-addons (5.27.7 -> 5.27.8) plasma5-desktop (5.27.7.1 -> 5.27.8) plasma5-disks (5.27.7 -> 5.27.8) plasma5-integration (5.27.7 -> 5.27.8) plasma5-openSUSE plasma5-pa (5.27.7 -> 5.27.8) plasma5-systemmonitor (5.27.7 -> 5.27.8) plasma5-thunderbolt (5.27.7 -> 5.27.8) plasma5-workspace (5.27.7 -> 5.27.8) polkit-default-privs (1550+20230829.1a9a761 -> 1550+20230912.0978001) polkit-kde-agent-5 (5.27.7 -> 5.27.8) poppler (23.07.0 -> 23.09.0) poppler-qt5 (23.07.0 -> 23.09.0) powerdevil5 (5.27.7 -> 5.27.8) prison-qt5 (5.109.0 -> 5.110.0) procps4 (4.0.3 -> 4.0.4) pulseaudio purpose (5.109.0 -> 5.110.0) python-Automat python-Brotli (1.0.9 -> 1.1.0) python-PyYAML python-gevent (23.7.0 -> 23.9.0) python-gobject (3.44.1 -> 3.46.0) python-httpcore (0.17.0 -> 0.17.3) python-httpx (0.24.0 -> 0.24.1) python-python-dateutil python-requests python-service_identity qemu (8.0.4 -> 8.1.0) qqc2-desktop-style (5.109.0 -> 5.110.0) rsync runc (1.1.8 -> 1.1.9) signon-kwallet-extension (23.08.0 -> 23.08.1) snapper (0.10.5 -> 0.10.6) solid (5.109.0 -> 5.110.0) sonnet (5.109.0 -> 5.110.0) sord spectacle (23.08.0 -> 23.08.1) sratom strace (6.4 -> 6.5) sudo (1.9.14p1 -> 1.9.14p3) sushi (44.2 -> 45.0) syndication (5.109.0 -> 5.110.0) syntax-highlighting (5.109.0 -> 5.110.0) system-users systemd (253.8 -> 254.3) systemsettings5 (5.27.7 -> 5.27.8) threadweaver (5.109.0 -> 5.110.0) tiff (4.5.1 -> 4.6.0) tracker (3.5.3 -> 3.6.0) tracker-miners (3.5.2 -> 3.6.0) transactional-update (4.3.0 -> 4.4.0) update-alternatives (1.21.22 -> 1.22.0) util-linux (2.39.1 -> 2.39.2) util-linux-systemd (2.39.1 -> 2.39.2) vim (9.0.1632 -> 9.0.1894) vte (0.72.2 -> 0.74.0) webkit2gtk3 (2.40.5 -> 2.42.0) webkit2gtk4 (2.40.5 -> 2.42.0) wireless-regdb wtmpdb (0.9.1 -> 0.9.2) xdg-desktop-portal (1.16.0 -> 1.18.0) xdg-desktop-portal-gnome (44.2 -> 45.0) xdg-desktop-portal-kde (5.27.7 -> 5.27.8) xdg-user-dirs-gtk xwayland (23.2.0 -> 23.2.1) zenity (3.99.0 -> 3.99.2) === Details === ==== Mesa-demo ==== Subpackages: Mesa-demo-egl Mesa-demo-x - don't package "bitmap" sample (conflict with /usr/bin/bitmap of package bitmap) {boo#1215185) ==== MozillaFirefox ==== Version update (117.0 -> 117.0.1) - Mozilla Firefox 117.0.1 * Fix a bug causing extensions using an event page for long- running tasks to be terminated while running, causing unexpected behavior changes (bmo#1851373) * Temporarily revert an intentional behavior change preventing Javascript from changing URL.protocol (bmo#1850954). * Fix audio worklets not working for sites using WebAssembly exception handling (bmo#1851468) * Fix the Reopen all tabs option in the Recently closed tabs menu sometimes failing to open all tabs (bmo#1850856) * Fix the bookmarks menu sometimes remaining partially visible when minimizing Firefox (bmo#1843700) * Fix an issue causing incorrect time zones to be detected on some sites (bmo#1848615) * MFSA 2023-40 CVE-2023-4863 (boo#1215231) Heap buffer overflow in WebP ==== PackageKit ==== Subpackages: PackageKit-backend-dnf PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Add PackageKit-dynamic-export.patch: fix loading of modules when built using glib 2.70 (boo#1213309). ==== adwaita-icon-theme ==== Version update (44.0 -> 45.0) - Update to version 45.0: + No changes from 45.rc, stable versionbump only. - Update to version 45.rc: + cursors: new hand cursors, updated spinner. - Update to version 45.beta: + New meson build system + fullcolor: new audio mimetype + symbolic: - notifications in outline style - go home, user-home, notifications in outline style - new weather icons + cursors: tooling in python 3 - Add meson BuildRequires and macros following upstreams port. ==== alsa ==== Subpackages: libasound2 libatopology2 - More upstream fix for incosistent compile conditions: 0004-reshuffle-included-files-to-include-config.h-as-firs.patch - Upstream fix backport: 0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch - Upstream fix for PCM segfault regression (bsc#1215167): 0003-pcm-Fix-segfault-with-32bit-libs.patch ==== at-spi2-core ==== Version update (2.48.4 -> 2.50.0) Subpackages: libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0 - Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of the parent directories of the former parameter, to symlink other duplicate files under the datadir. - Update to version 2.50.0: + Fix at-spi2-atk test when running under a non-English locale. ==== attica-qt5 ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5Attica5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== baloo5 ==== Version update (5.109.0 -> 5.110.0) Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== baloo5-widgets ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== bind ==== Version update (9.18.18 -> 9.18.19) - Update to release 9.18.19 Security Fixes: * Previously, sending a specially crafted message over the control channel could cause the packet-parsing code to run out of available stack memory, causing named to terminate unexpectedly. This has been fixed. (CVE-2023-3341) [bsc#1215472] * A flaw in the networking code handling DNS-over-TLS queries could cause named to terminate unexpectedly due to an assertion failure under significant DNS-over-TLS query load. This has been fixed. (CVE-2023-4236) [bsc#1215471] Removed Features: * The dnssec-must-be-secure option has been deprecated and will be removed in a future release. Feature Changes: * If the server command is specified, nsupdate now honors the nsupdate -v option for SOA queries by sending both the UPDATE request and the initial query over TCP. Bug Fixes: * The value of the If-Modified-Since header in the statistics channel was not being correctly validated for its length, potentially allowing an authorized user to trigger a buffer overflow. Ensuring the statistics channel is configured correctly to grant access exclusively to authorized users is essential (see the statistics-channels block definition and usage section). * The Content-Length header in the statistics channel was lacking proper bounds checking. A negative or excessively large value could potentially trigger an integer overflow and result in an assertion failure. * Several memory leaks caused by not clearing the OpenSSL error stack were fixed. * The introduction of krb5-subdomain-self-rhs and ms-subdomain-self-rhs UPDATE policies accidentally caused named to return SERVFAIL responses to deletion requests for non-existent PTR and SRV records. This has been fixed. * The stale-refresh-time feature was mistakenly disabled when the server cache was flushed by rndc flush. This has been fixed. * BIND’s memory consumption has been improved by implementing dedicated jemalloc memory arenas for sending buffers. This optimization ensures that memory usage is more efficient and better manages the return of memory pages to the operating system. * Previously, partial writes in the TLS DNS code were not accounted for correctly, which could have led to DNS message corruption. This has been fixed. - Enable crypto-policies support: [bsc#1211301] * Rebase vendor-files/config/named.conf ==== bluedevil5 ==== Version update (5.27.7 -> 5.27.8) Subpackages: bluedevil5-lang - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== bluez-qt ==== Version update (5.109.0 -> 5.110.0) Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== breeze ==== Version update (5.27.7 -> 5.27.8) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5 - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * Decoration: remove extra 1px padding * toolarea: Fix separator position on hi dpi ==== breeze-gtk ==== Version update (5.27.7 -> 5.27.8) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze gtk4-metatheme-breeze metatheme-breeze-common - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== breeze5-icons ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Add filled `bookmarks-bookmarked` icon (kde#473694) ==== btrfsprogs ==== Version update (6.5 -> 6.5.1) Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1 - update to 6.5.1: * build fixes: * crc32c if PIE or relro is enabled * detect if PCLMUL feature is recognized by compiler and also detect that at runtime * check: verify metadata item level when skinny-metadata is enabled * other: minor build and docs updates * spec: remove xmlto dependency, docs built by sphinx ==== cni-plugins ==== Version update (1.1.1 -> 1.3.0) - Update to version v1.3.0: * [sbr]: Ignore LinkNotFoundError during cmdDel * build(deps): bump github.com/Microsoft/hcsshim from 0.9.8 to 0.9.9 * Bump to golang 1.20 to pick up go1.19.6 / go1.20.1 CVE fixes * Fix ValidateExpectedRoute with non default routes and nil GW * tuning: fix cmdCheck when using IFNAME * bridge, del: timeout after 55 secs of trying to list rules * bridge, spoofcheck: only read the prerouting chain on CNI delete * build: consume specific tables/chains via go-nft * bridge: add vlan trunk support * enable govet and unparam linters * build(deps): bump golang.org/x/sys from 0.6.0 to 0.7.0 * Add parameter to disable default vlan * bridge, spoof check: remove drop rule index * go.mod: bump all deps * linter: fix ginkgolinter errors * Fix wastedassign linter errors * build(deps): bump actions/stale from 7 to 8 * Fix revive linter errors * build(deps): bump actions/setup-go from 3 to 4 * enable durationcheck, predeclared, unconvert, unused and wastedassign linters * remove govet and gofmt from test_linux.sh * enable ginkgolinter linter * enable revive linter * enable gocritic linter * enable gosimple linter * enable nonamedreturns linter * enable ineffassign linter * enable contextcheck linter * enable staticcheck linter * ci(lint): setup golangci-lint * ci(lint): setup yamllint linter Signed-off-by: Matthieu MOREL * Fix overwritten error var in getMTUByName * Update tests to utilize ginkgo/v2 * Update ginkgo to v2 in go.mod, go.sum, vendor * Tap plugin * build(deps): bump github.com/onsi/gomega from 1.24.2 to 1.26.0 * build(deps): bump golang.org/x/sys from 0.4.0 to 0.5.0 * Only check ipv6 when an IPv6 is configured * Add support for in-container master for macvlans * Add support for in-container master for ipvlan * Add support for in-container master for vlans * bridge: re-fetch mac address * Update Allocate method to reuse lease if present * build(deps): bump github.com/safchain/ethtool to v0.2.0 * build(deps): bump golang.org/x/sys from 0.3.0 to 0.4.0 * Add IPv6 support for AddDefaultRoute * build(deps): bump github.com/containernetworking/cni from 1.0.1 to 1.1.2 * build(deps): bump github.com/coreos/go-systemd/v22 from 22.3.2 to 22.5.0 * build(deps): bump github.com/onsi/ginkgo from 1.16.4 to 1.16.5 * build(deps): bump alpine in /.github/actions/retest-action * build(deps): bump github.com/godbus/dbus/v5 from 5.0.4 to 5.1.0 * build(deps): bump github.com/vishvananda/netlink * build(deps): bump github.com/alexflint/go-filemutex from 1.1.0 to 1.2.0 * build(deps): bump github.com/Microsoft/hcsshim from 0.8.20 to 0.9.6 * build(deps): bump github.com/onsi/gomega from 1.15.0 to 1.24.2 * Update dependabot.yml * build(deps): bump actions/checkout from 2 to 3 * build(deps): bump actions/stale from 4 to 7 * build(deps): bump actions/setup-go from 2 to 3 * Update dependabot.yml * Update dependabot.yml * ci(deps): setup dependabot * Fix tuning path validation * Update email to gmail * Update portmap test's iptables error check * Remove references to io/ioutil package * fix bug on getting NextIP of addresses with first byte 0 * Fix path substitution to enable setting sysctls on vlan interfaces * support masquerade all config * host-local: remove unused Release(ip) from type Store interface * Cleanup Socket and Pidfile on exit * dummy: Create a Dummy CNI plugin that creates a virtual interface. * Use the same options for acquiring, renewing lease * bridge: update vlanFiltering variable to make code more readable * ci: only rerun failed jobs on `/retest` * build: support riscv64 * Check for duplicated sysctl keys * Update github.com/vishvananda/netlink to v1.2.0-beta * bridge: support IPAM DNS settings * Bump to go 1.18 * V2 API support for win-overlay CNI * bug: return errors when iptables and ip6tables are unusable * github: ignore issues with "keep" label from stale closing * Make description for `static` plugin more exact * workflow: add something to auto-close stale PRs * ipam/dhcp: Fix client id in renew/release * call ipam.ExceDel after clean up device in netns fix #666 * Add sysctl allowlist ==== containerd ==== Version update (1.6.21 -> 1.7.6) - Update to containerd v1.7.6 for Docker v24.0.6-ce. Upstream release notes: bsc#1215323 - Add `Provides: cri-runtime` to use containerd as container runtime in Factory Kubernetes packages ==== coreutils ==== Subpackages: coreutils-doc - gnulib-readutmp-under-gdm.patch: Add upstream gnulib patch to fix crash of who/uptime when gdm is in use. [bsc#1215361] - gnulib-readutmp.patch: Update with upstream patch. ==== cups ==== Subpackages: cups-client cups-config libcups2 libcupsimage2 - cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504 "CUPS PostScript Parsing Heap Overflow" https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h bsc#1215204 - cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360 "Information leak through Cups-Get-Document operation" by requiring authentication for CUPS-Get-Document in cupsd.conf https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913 https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g bsc#1214254 - cups-2.4.2-additional_policies.patch is an updated version of cups-2.0.3-additional_policies.patch that replaces it to add the 'allowallforanybody' policy to cupsd.conf after cups-2.4.2-CVE-2023-32360.patch was applied ==== curl ==== Version update (8.2.1 -> 8.3.0) Subpackages: libcurl4 - Update to 8.3.0: [bsc#1215026, CVE-2023-38039] * Changes: - curl: make %output{} in -w specify a file to write to - gskit: remove - lib: --disable-bindlocal builds curl without local binding support - nss: remove support for this TLS library - tool: add "variable" support - trace: make tracing available in non-debug builds - url: change default value for CURLOPT_MAXREDIRS to 30 - urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name * Bugfixes: - altsvc: accept and parse IPv6 addresses in response headers - asyn-ares: reduce timeout to 2000ms - aws-sigv4: canonicalize the query - aws-sigv4: fix having date header twice in some cases - aws-sigv4: handle no-value user header entries - c-hyper: adjust the hyper to curlcode conversion - c-hyper: fix memory leaks in `Curl_http` - cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP - cf-socket: log successful interface bind - cmake: add GnuTLS option - cmake: add support for `CURL_DEFAULT_SSL_BACKEND` - cmake: detect `SSL_set0_wbio` in OpenSSL - configure: trust pkg-config when it's used for zlib - configure: use the pkg-config --libs-only-l flag for libssh2 - connect: stop halving the remaining timeout when less than 600 ms left - crypto: ensure crypto initialization works - digest: Use hostname to generate spn instead of realm - ftp: fix temp write of ipv6 address - headers: accept leading whitespaces on first response header - http2: fix in h2 proxy tunnel: progress in ingress on sending - http3/ngtcp2: shorten handshake, trace cleanup - http3: quiche, handshake optimization, trace cleanup - http: close the connection after a late 417 is received - http: fix sending of large requests - http: return error when receiving too large header set - lib: fix null ptr derefs and uninitialized vars (h2/h3) - lib: move mimepost data from ->req.p.http to ->state - list-only.d: mention SFTP as supported protocol - ngtcp2: fix handling of large requests - openssl: auto-detect `SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED` - openssl: clear error queue after SSL_shutdown - openssl: make aws-lc version support OCSP - openssl: Support async cert verify callback - openssl: switch to modern init for LibreSSL 2.7.0+ - openssl: when CURLOPT_SSL_CTX_FUNCTION is registered, init x509 store before - quic: don't set SNI if hostname is an IP address - quiche: adjust quiche `QUIC_IDLE_TIMEOUT` to 60s - quiche: enable quiche to handle timeout events - resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set - schannel: verify hostname independent of verify cert - tool_filetime: make -z work with file dates before 1970 - tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR - tool_operate: make aws-sigv4 not require TLS to be used - transfer: also stop the sending on closed connection - urlapi: fix heap buffer overflow - urlapi: setting a blank URL ("") is not an ok URL ==== dbus-1 ==== Version update (1.14.8 -> 1.14.10) Subpackages: dbus-1-common dbus-1-daemon dbus-1-tools libdbus-1-3 - update to 1.14.10: * Avoid a dbus-daemon crash if re-creating a connection's policy fails. If it isn't possible to re-create its policy (for example if it belongs to a user account that has been deleted or if the Name Service Switch is broken, on a system not supporting SO_PEERGROUPS), we now log a warning, continue to use its current policy, and continue to reload other connections' policies. * If getting the groups from a user ID fails, report the error correctly, instead of logging "(null)" * Return the primary group ID in GetConnectionCredentials()' UnixGroupIDs field for processes with a valid-but-empty supplementary group list ==== discover ==== Version update (5.27.7 -> 5.27.8) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang discover-notifier - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * SteamOS: Use new currentBuildID in addition to currentVersion. * flatpak: Check if error is null before trying to log a message (kde#473497) * flatpak: Do not crash if we failed to get unused refs ==== docker ==== Version update (24.0.5_ce -> 24.0.6_ce) Subpackages: docker-bash-completion docker-rootless-extras - Update to Docker 24.0.6-ce. See upstream changelong online at . bsc#1215323 - Rebase patches: * 0001-SECRETS-daemon-allow-directory-creation-in-run-secre.patch * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch * 0003-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch * 0004-bsc1073877-apparmor-clobber-docker-default-profile-o.patch * cli-0001-docs-include-required-tools-in-source-tree.patch - Switch from disabledrun to manualrun in _service. - Add a docker.socket unit file, but with socket activation effectively disabled to ensure that Docker will always run even if you start the socket individually. Users should probably just ignore this unit file. bsc#1210141 ==== dolphin ==== Version update (23.08.0 -> 23.08.1) Subpackages: dolphin-part libdolphinvcs5 - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - Changes since 23.08.0: * Copy Location: Make sure to export path with native separators ==== dracut ==== Version update (059+suse.497.ga7feaf12 -> 059+suse.501.gc44a365d) Subpackages: dracut-ima - Update to version 059+suse.501.gc44a365d: * chore(suse): remove obsolete fillup template (bsc#1212764) * fix(systemd): add new systemd-tmpfiles-setup-dev-early.service ==== drkonqi5 ==== Version update (5.27.7 -> 5.27.8) Subpackages: drkonqi5-lang - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== duktape ==== - Ship libduktape207-32bit: needed by libproxy since version 0.5. ==== ethtool ==== Version update (6.3 -> 6.5) Subpackages: ethtool-bash-completion - update to upstream release 6.5 * Feature: register dump for hns3 driver (-d) * Fix: fix fallback to ioctl for sset (-s) * Fix: fix empty slot search in rmgr (-N) - update to upstream release 6.4 * Feature: get/set Tx push buffer length (-G) * Feature: sff-8636 and cmis: report LOL / LOS / Tx Fault (-m) * Fix: fix duplex setting parser (-s) * Misc: check and require C11 language standard * Misc: clean up obsolete pre-build checks - make ethtool-bash-completion noarch ==== evince ==== Version update (44.3 -> 45.0) Subpackages: evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0 - Update to version 45.0: + data: Remove defunct mailing list; add Discourse. + help: Correct dead IRC link. + Updated translations. - Update to version 45.rc: + build: Update flatpak dependencies. + ci: Add default template for issues. + data: - Move metainfo top-level dir to data dir. - Use gitlab issues as the official bugtracker. + libview: Fix transformation of view coordinates. + Updated translations. ==== evolution-data-server ==== Version update (3.48.4 -> 3.50.0) Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-2 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4 - Update to version 3.50.0: + Correct test-cal-backend-sexp expected arguments + Add e_util_guess_source_is_readonly() utility function + Bugs fixed: - addressbook-export: Do not translate `--format` arg description - Disable building tests in CMake - Fix a typo (begining) in an openldap-extract.h comment - Allow to use the flatpak manifest directly from GNOME Builder + Updated translations. - Update to version 3.49.3: + libecal: Move some basic utility functions from Evolution + build: Do not depend on libsecret-unstable + Harmonize `sizeof` keyword use + CamelGgpContext: Strip unneeded information from keys on export + ECalComponentText: Fix compiler warning from type-check of const object + Bugs fixed: - IMAPx: Messages unexpectedly deleted from Inbox - docs: Move the gi-docgen documentation to the parent folder - Use collection source also when it has no auth method set - IMAP: Cache does not refresh after UIDVALIDITY changes - reminder-watcher: Default to system set 24-hour format - docs: Add more dependencies to the gi-docgen generated documentation - Refine the pkgconfig and .gir dependencies - Add "Unset Label" action in filter rules - OAuth2: Provide detailed error on access token refresh failure + Updated translations. - Update to version 3.49.2: + ECalMetaBackend: Error when trying to modify all instances from a detached instance. + ESoupSession: Setup GSSAPI/NTLM authentication also for insecure connections. + Calendar: Correct function prototype declarations (-Wenum-int-mismatch). + IMAPx: Remove unused argument from imapx_update_message_info_flags(). + Camel: Add functions related to GPG key import/info. + IMAPx: Disable "Single client mode" by default. + Fix a memory leak in EDataBookViewWatcher-s. + libedata-book: Querying in aux tables fails with an SQLite error. + libedata-book: Treat "contains" query with empty value as "exists". + EDataBookViewWatcher-s: Claim runtime warning when fails to get contacts. + Bugs fixed: - CalDAV: Allow to disable schedule reply on remove. - Add option to reduce book/cal data usage when on a metered connection. - CalDAV: Zimbra has incorrect OPTIONS response for shared calendars. - Calendar: Add option to (not) delete "Declined" meeting. - Camel MIME utils: fix aliasing issue in datetok. - ECollator: Always include Latin/English letters. - Camel: Filtering Search folder leaves changed messages in the result. - EBookMetaBackend: Changes from refresh() not propagated to the opened views. - ci: Export the documentation with GitLab Pages. - docs: Add gi-docgen based documentation for all the libraries. - Add functions to set and support Autocrypt for mail messages. - Calendar: Use user-configured date format in the editor - Option to get Delivery Status Notification (DSN). - CamelCipherContext: Add a specific error code for missing public key. + Updated translations. - Update to version 3.49.1: + Bugs Fixed: IMAP: Overriding "[Gmail]" namespace doesn't work. ==== ffmpegthumbs ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== filelight ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== filesystem ==== - remove complex dependency on rpmlib(X-CheckUnifiedSystemdir), there is nothing that ever provided it and it triggers a libsolv bug (in progress of being fixed) ==== findutils ==== - Remove obsolete qemu workaround ==== flatpak ==== Version update (1.14.4 -> 1.15.4) Subpackages: flatpak-remote-flathub libflatpak0 system-user-flatpak - Add update-user-flatpaks service and timer Systemd units - based on update-system-flatpaks.{service,timer} - to help users keep their user installed flatpaks up to date. - Prefix /etc/flatpak/remotes.d/flathub.flatpakrepo with %config macro to mark it as a configuration file. - Update to version 1.15.4 (CVE-2023-28101, CVE-2023-28100): + Escape special characters when displaying permissions and metadata, preventing malicious apps from manipulating the appearance of the permissions list using crafted metadata (CVE-2023-28101). + If a Flatpak app is run on a Linux virtual console (tty1, tty2, etc.), don't allow copy/paste via the TIOCLINUX ioctl (CVE-2023-28100). Note that this is specific to virtual consoles: Flatpak is not vulnerable to this if run from a graphical terminal emulator such as xterm, gnome-terminal or Konsole. + Document the path used for flatpak override. + Updated translations. - Update to version 1.15.3: + Build system: Building this version of Flatpak with Meson is recommended. The source release flatpak-1.15.3.tar.xz no longer contains Autotools-generated files, although this version can still be built using Autotools after running ./autogen.sh. Future versions are likely to remove the Autotools buildsystem. + Bug fixes: - When splitting an upgrade into two steps (download without installing, and then upgrade without allowing further downloads) like GNOME Software does, if an app is marked EOL and superseded by a replacement, don't remove the superseded app in the first step, which would result in the replacement incorrectly not being installed. - Fix a crash when --socket=gpg-agent is used. - Fix a crash when listing apps if one of them is broken or misconfigured. - If an app has invalid syntax in its overrides or metadata, mention the filename in the error message. - Unset $GDK_BACKEND for apps, ensuring GTK apps with - -socket=fallback-x11 can work. - Fix a deprecation warning when compiled with curl >= 7.85. + Updated translations. + Internal changes: Better diagnostic messages for why runtimes are or are not considered unused. - Changes from version 1.15.2: + Bug fixes: - Never try to export a parent of reserved directories as a - -filesystem, for example /run, which would prevent the app from starting. - Never try to export a --filesystem below /run/flatpak or /run/host, which could similarly prevent the app from starting. - The above change also fixes apps not starting if a - -filesystem is a symlink to the root directory. - Show a warning when the --filesystem exists but cannot be shared with the sandbox. - Display the intended messages for flatpak repair. - Exporting an app to an existing repository on a CIFS filesystem now works as intended. - Unset $GIO_EXTRA_MODULES for apps, avoiding misbehaviour in some GLib apps when set to a path on the host. - Unset $XKB_CONFIG_ROOT for apps, avoiding crashes in GTK and Qt apps under Wayland when this variable is set to a path not available in the sandbox. - When using the fish shell, avoid duplicate XDG_DATA_DIRS entries if the profile script is sourced more than once. - Update included copy of bubblewrap to 0.7.0 for better error messages. - Install SELinux files correctly when building with Meson + Internal changes: - Update included copy of libglnx - flatpak -v now uses the INFO log level, and flatpak -vv uses the DEBUG log level in the flatpak log domain. Previously, the extra messages that were logged by flatpak -vv were in a separate "flatpak2" log domain. G_MESSAGES_DEBUG=flatpak previously had an effect similar to flatpak -v, and is now more similar to flatpak -vv. - Changes from version 1.15.1: + Dependencies: When building with Meson, gpgme 1.8.0 is now required. Older versions can still be used by building with Autotools. + Features: If an old temporary deploy directory was leaked by versions before #5146, clean it up the next time the same app is updated. + Bug fixes: - If an app update is blocked by parental controls policies, clean up the temporary deploy directory. - Fix Autotools build with versions of gpgme that no longer provide gpgme-config(1). - Fix a possible parallel build failure with Meson. - Fix a compiler warning on 32-bit architectures. - When building with Autotools, be more consistent about applying compiler warning flags. - Unset $TEMP, $TEMPDIR and $TMP for apps, the same as $TMPDIR. - Treat /efi the same as /boot/efi. - Changes from version 1.15.0: + Build system: - Flatpak can now be compiled using Meson instead of Autotools. This requires Meson 0.53.0 or later, and Python 3.5 or later. - The Autotools build system is likely to be removed during either the 1.15.x or 1.17.x cycle. ... changelog too long, skipping 32 lines ... and enable-gtk-doc to configure, building documentation manually. ==== frameworkintegration ==== Version update (5.109.0 -> 5.110.0) Subpackages: frameworkintegration-plugin libKF5Style5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== fwupd ==== Subpackages: fwupd-bash-completion libfwupd2 typelib-1_0-Fwupd-2_0 - Remove protobuf-c BR: SLE now matches TW package layout - Remove gnu-efi BR: efi binary is in fwupd-efi ==== gcc13 ==== Version update (13.2.1+git7683 -> 13.2.1+git7813) Subpackages: cpp13 libgcc_s1 libgfortran5 libgomp1 libobjc4 libstdc++6 libstdc++6-pp libubsan1 - add pr111411.patch (bsc#1215427) - Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831 * Includes many bugfixes * Includes fix to -fstack-protector issues with variable length stack allocations on aarch64. [bsc#1214052] (CVE-2023-4039) ==== gdm ==== Version update (44.1 -> 45.0.1) Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Update to version 45.0.1: + Fix for the crasher fix. - Changes from version 45.0: + Crasher fix. + Updated translations. - Rebase gdm-xauthlocalhostname.patch with quilt. - Update to version 45.beta: + A ton of small code clean ups and small leak fixes. + Set gnome-initial-setup dconf profile. + Honor settings configured with a template in AccountsService. + Crash fix from stray udev events. + VT handling fixes. + Work better in presence of simpledrm. + wayland multi-seat support. - Rebase patches with quilt. ==== ghostscript ==== Subpackages: ghostscript-x11 - CVE-2023-43115.patch is https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5 that fixes CVE-2023-43115 "remote code execution via crafted PostScript documents in gdevijs.c" see https://bugs.ghostscript.com/show_bug.cgi?id=707051 (bsc#1215466) ==== gjs ==== Version update (1.76.2 -> 1.78.0) Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 - Update to version 1.78.0: + Closed bugs and merge requests: - Improved Console.log Output - `gjs:dbus / Gtk4` unit test fails: Function Gtk.SectionModel.get_section() cannot be called - Drop pkgconfig(sysprof-4) BuildRequires. This was only needed because sysprof-capture-static-devel was lacking header files, which was mistakenly being packaged with sysprof-devel, and it's fixed now. - Add with(out) "profiling" build switch and disable it, by default, as profiling isn't meant for general use. This nests pkgconfig(sysprof-capture-4) BuildRequires under an if-with expression and passes profiler=(enabled|disabled) to meson, depending on the profiling switch. - Update to version 1.77.90: + Building GJS with -fno-exceptions is now the default. To retain the previous behaviour, invoke Meson with -Dcpp_eh=default. + Closed bugs and merge requests: - testEverything fails make check - Using a Gio.Appinfo().launch with context may crash gjs - Fixed-size and Zero-terminated arrays are leaked when used as in or inout arguments with transfer none - Crash due to bad memory usage when calling a function taking an inout array with length parameter and transfer full - Various maintenance - README.MSVC.md: Update for SpiderMonkey-115.x - GJS returns pointers instead of numbers for function with output parameters - Profiler spuriously records GJS.boxed_instance and GJS.boxed_prototype - installed-tests/js/meson: Add tests dependencies to dbus tests - eslint: Make multi-line imports to always include a trailing comma - Make console.error format GError correctly - Gtk: . Throw an error for an invalid Template string . Attempt to load Template from a string, if it appears valid - global: Really enable non-mutating Array methods - Update to version 1.77.2: + New JavaScript features! This version of GJS is based on SpiderMonkey 115, an upgrade from the previous ESR (Extended Support Release) of SpiderMonkey 102. Here are the highlights of the new JavaScript features. For more information, look them up on MDN or devdocs.io. + New APIs: - Arrays and typed arrays have gained `findLast()` and `findLastIndex()` methods, which act like `find()` and `findIndex()` respectively, but start searching at the end of the array. - Arrays and typed arrays have gained the `with()` method, which returns a copy of the array with one element replaced. - Arrays and typed arrays have gained `toReversed()`, `toSorted()`, and `toSpliced()` methods, which act like `reverse()`, `sort()`, and `splice()` respectively, but return a copy of the array instead of modifying it in-place. - The `Array.fromAsync()` static method acts like `Array.from()` but with async iterables, and returns a Promise that fulfills to the new Array. + It is now possible to build GJS with -fno-exceptions, by invoking Meson with -Dcpp_eh=none. + Closed bugs and merge requests: - Port to mozjs115 - Various maintenance - arg: Preserve transfer when freeing out arrays - Some values leak fixes and cleanups - Does not parse hash tables in signals - docs: fix minor URL mistakes and behavioural omissions - gjs: Listen to GMemoryMonitor::low-memory-warning to trigger GC - GSettings override in Gio.js may fail on construction - Gio: Fix constructing Settings with a SettingsSchema object - Replace pkgconfig(mozjs-102) with pkgconfig(mozjs-115) BuildRequires following upstreams port. - Update to version 1.77.1: + Many documentation improvements and cleanups. + New API for C programs embedding GJS: gjs_context_run_in_realm(). This allows using the SpiderMonkey API, for advanced use cases, while having entered the main realm where GJS code runs. Most programs will not need to use this. + Closed bugs and merge requests: - Cleanups: Use more autopointers. - bug(build, tests): broken dependency cycle associated with the `have_gtk4` variable. - Better handling of callbacks during GC. - doc: Add Gio and GLib runAsync overrides. - installed-tests/meson: Add tests dependencies on gjs console and GjsPrivate. - gi/arg: Cleanup handling of C arrays and GValue arrays. - Various maintenance. - doc: Fix http-client.js example. - use `meson setup` instead of ambiguous `meson`. - docs: document `GObject.gtypeNameBasedOnJSPath`. - docs: fix formatting for `Signals.md`. - Provide API to get GTypes defined in a module. - doc: Update inroduction. - gi/args.cpp: Fix build with Visual Studio. ==== glib-networking ==== Version update (2.76.1 -> 2.78.0) - Update to version 2.78.0: + Respect root certificates added to macOS system keychain by users + Disable PKCS #11 tests when GnuTLS is built without PKCS #11 support + Fix connection tests on 32-bit systems with 64-bit time_t + Updated translations. - Ignore test suite errors for now: the test passes when run locally in a chroot build env, but fails inside a kvm build env. ==== glib2 ==== Version update (2.76.5 -> 2.78.0) Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 - Update to version 2.78.0: + Bugs fixed: - Error handling of invalid GKeyFile string escape sequences changed in GLib 2.77.3 - gdb: Workaround optimized out quark_seq_id - meson: fix `gnetworking.h` install tag - gthread: Annotate g_thread_exit() with G_NORETURN - Fix gutils-user-database unit test + Updated translations. ==== gnome-calculator ==== Version update (44.0 -> 45.0.2) Subpackages: gnome-shell-search-provider-gnome-calculator - Update to version 45.0.2: + Updated translations. - Update to version 45.0.1: + Updated translations. - Update to version 45.0: + Search provider performance improvements. + Use numeric font instead of monospace. + Fixed electron-volt unit abbreviation. + Fixed erroneous Joule unit name. + Fixed missing build dependency. + Updated translations. - Update to version 45.beta: + Fixed variable and function popover reverse typing. + Better left/right cursor key handling. + Improved toolbar using Adwaita library. + Flatpak build improvements. + Updated translations. - Update to version 45.alpha: + Remember window size + Allow opening Main Menu by pressing F10 + Extend bit-shifting limit + Added new energy units + Added TWD support via Bank of Canada rates + Added legal section for exchange rate source attribution + Added United Nations Treasury exchange rate datasource + Added Jamaican Dollar currency + Added Ukrainian hryvnia currency + Added Nigerian Naira currency + Changed symbolic icon to C on the clear button + Dropped VEF currency support + Use new vala-nightly SDK extension for flatpak + Updated translations. ==== gnome-clocks ==== Version update (44.0 -> 45.0) Subpackages: gnome-shell-search-provider-gnome-clocks - Update to version 45.0: + Port to new libadwaita widgets, including breakpoints + Bundle bell sounds + GNOME Shell search provider performance improvements + Improve location matching by normalizing location search strings + Replace deprecated code paths + Use xdg-desktop-portal to get system clock format + Updated translations. ==== gnome-control-center ==== Version update (44.3 -> 45.0) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces - Update to version 45.0: + Fix panel list (sidebar) issues with panel centering + Use g_printeer to message when running in non-supported environments + About: - Fix issue with system details label having the "selected" state - Allow system details labels to span multiple lines + Accessibility: Fix issue when icon theme changes to HighContrast can't be reverted + Keyboard: Fallback to subproject when keyboard previewer (tecla) is not available + Network: - Fix criticals when updating connection - Don't try to update device if it doesn't exist - Don't show QR Code button for wifi connections using unsupported security methods + Online Accounts: Add line-breaks to log messages + Search: Fix crash when selecting folder in "Other Search" locations + Users: Allow new password insert if the old one is right - Add explicit pkgconfig(tecla) BuildRequires: New dependency. - Switch service and tarball produced to zst compression. - Update to version 45.rc: + About: - Port to AdwToolbarView - Make System Details window more compact - Port System Details window to AdwBreakpoint - Port System Details window to AdwToolbarView + Accessibility: Port to AdwToolbarView + Applications: - Make panel fit on narrow widths - Port deprecated GtkDialogs to AdwWindow + Background: Port to AdwToolbarView + Bluetooth: Port to AdwToolbarView + Color: Port to AdwToolbarView + Date and Time: - Port to AdwToolbarView - Port dialog to AdwWindow + Default Apps: Port to AdwToolbarView + Display: - Port to AdwNavigationView and AdwtoolbarView - Reduce the size of the preview width + Keyboard: - Port to AdwToolbarView - Port keyboard shortcuts dialog to AdwNavigationView - Fix criticals when inpuit chooser is destroyed - Write to mru-sources setting if it has never been set before + Mouse: - Make adaptative - Port to AdwToolbarView - Port the test dialog to AdwToolbarView - Stop leaking the test window + Multitasking: Port to AdwToolbarView + Network: - Port to AdwNavigationView and AdwToolbarView - Port the Wi-Fi panel to AdwToolbarView - Stop leaking the hotspot dialog + Notifications: - Port to AdwToolbarView - Port dialog to AdwWindow and AdwToolbarView + Online Accounts: Port to AdwToolbarView + Power: - Port to AdwToolbarView - Port the suspend dialog to AdwWindow and AdwToolbarView + Printers: - Port to AdwToolbarView - Make the panel adaptative - Move search bar above the banner - Port dialogs to AdwWindow and AdwToolbarView - Fix size calculation for normalized printer name + Removable Media: - Port the dialog to AdwWindow - Port to AdwToolbarView + Region: Port to AdwToolbarView + Search: Port to AdwToolbarView + Sharing: - Port to AdwToolbarView - Port dialogs to AdwWindow and AdwToolbarView - Port Remote Login row to AdwSwitchRow + Sound: - Port to AdwToolbarView - Port dialogs to AdwWindow and AdwToolbarView + User Accounts: - Fix account type row sensitivity - Port to AdwToolbarView - Port Add User dialog from deprecated GtkDialog to AdwWindow - Update status page text when no accountsservice is available - Show label when another user is logged in - Port error message dialogs to AdwToasts - Port deprecated GtkMessageDialogs to AdwMessageDialog - Add "loading" page at startup + Wacom: Port to AdwToolbarView + WWAN: Port to AdwToolbarView - Pass tests=false to meson, we are not running tests, so lets not build them either (avoids a dependency on setxkbmap). - Update to version 45.beta: + Prevent loading last-panel unconditionally on startup + Multiple settings rows got ported to use the AdwSwitchRow ... changelog too long, skipping 140 lines ... current form, so needs reworking or possibly dropping. ==== gnome-disk-utility ==== Version update (44.0 -> 45.0) - Update to version 45.0: + benchmark-dialog: Silence two maybe-uninitialized warnings. + Updated translations. ==== gnome-initial-setup ==== Version update (44.0 -> 45.0) - Update to version 45.0: + Mark more strings as translatable. + Updated translations. - Update to version 45.beta: + Initial Setup now invokes tecla, rather than gkbd-keyboard-display, to show keyboard layout previews. This is a new runtime dependency. + Initial Setup now installs dconf presets to disable some irrelevant Shell functionality and always display the Accessibility menu in the Initial Setup session. + Bugs fixed: - Label for a default non-xkb ibus input method remains a placeholder - Replace applications with apps - Third-party repos: don't set the status if the user doesn't activate - [ARM64][Wayland] gnome-initial-setup crashing - Replace gkbd-keyboard-display with Tecla - keyboard: Don't leak IBus engine display name - driver: Set a non-trivial window title - Replace deprecated gtk_widget_show/hide with set_visible - Replace deprecated gtk_style_context_add_class with gtk_widget_add_css_class - ci: Update to new ci-templates snapshot - Misc tweaks for ABRT setting on privacy page - Improve the README + Updated translations. ==== gnome-session ==== Version update (44.0 -> 45.0) Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland - Update to version 45.0: + Two crashers fixes. + Fix inverted boolean in the "null" system backend. + Updated translations. - Drop gnome-session-Fix-inhibit-DBus.patch: Fixed upstream. - Bump basever define to 45 following upstream changes. - Add gnome-session-Fix-inhibit-DBus.patch: gsm-manager: Fix Inhibit DBus method handler (glgo#gnome-session!97). - Update to version 44.0+10: + gnome-session: Bind more LC_* variables to REGION + gsm-system: make return_false actually return FALSE + data: Add gnome-portals.conf + DOAP: Fix 'bug-database' value to point to GNOME GitLab Issues + Updated translations. - Switch compression to zst, both in service and tarball produced. ==== gnome-settings-daemon ==== Version update (44.1 -> 45.0) - Update to version 45.0: + Updated translations. - Update to version 45.rc: + Smartcards: Rewrite to use p11-kit backend via Gck API. + Updated translations. - Replace BuildRequires on pkgconfig(nss) with pkgconfig(gck-2), following upstream change. And nest it under if-with "smartcard", as it's only required when building with smartcard support. - Refresh patches with Quilt. - Update to version 45.beta: + Fix linkage of GResources. + USB protection: Change wording of notification. + Updated translations. ==== gnome-shell ==== Version update (44.4 -> 45.0) Subpackages: gnome-extensions gnome-shell-calendar - Update to version 45.0: + Fix exposing window previews on lock screen via keyboard shortcuts + Improve handling of latched vs. locked modes in OSK + Fix regression in workspace state tracking + Update extensions immediately on startup after major upgrades + Reverse slider direction in RTL locales + Misc. bug fixes and cleanups (CVE-2023-43090). + Updated translations. - Change compression of tarball in service and spec to zst from xz. - Update to version 45.rc: + Allow notification dismissal with backspace + Add workspace indicators in activities button + Add extension hook to add quick settings items + Fix legibility issue in calendar + Fix three-finger swipes on touchscreens + Add more options to `gnome-extensions create` + Fix scrolling regression in ScrollView + Fix broken workspace animation with swipe gesture + Restore focus indication in system entries + Use UUID as fallback extension gettext domain + Reflect core app change in default "Utilities" folder + Support OWE networks in status menu + Show immediate feedback when toggling bluetooth + Switch workspaces when scrolling over activities button + Wrap around when navigating menus with arrow keys + Fix background apps menu showing up empty + Misc. bug fixes and cleanups + Updated translations. ==== gnome-shell-extensions ==== Version update (44.0 -> 45.0) Subpackages: gnome-shell-classic gnome-shell-extensions-common - Update to version 45.0: + Updated translations. - Drop gnome-shell-extension-desktop-icons Requires from the gnome-shell-classic package, and add a Obsoletes. Upstream have stagnated since two releases back, and does currently not work. - Fix a typo in an old Obsoletes. - Update to version 45.rc: + Misc. bug fixes and cleanups. + Updated translations. - Disable gnome-shell-add-app-to-desktop.patch for now: patch needs to be rebased. - Update to version 45.beta: + Port extensions to ESM + Misc. bug fixes and cleanups + Updated translations. - Update to version 45.alpha: + window-list: Modernize default styling + Replace classic styling with built-in light style + window-list: Add tooltip for long window titles + light-style: New extension + Misc. bug fixes and cleanups ==== gnome-software ==== Version update (44.4 -> 45.0) Subpackages: gnome-software-plugin-packagekit - Update to version 45.0: + Fix a crash when downloading resources from the Internet + Fix a crash after cancelled Restart request + Correct safety rating for KDE apps + Correct version history widgets visibility in the details page + Updated translations. - Add with(out) "profiling" build switch and disable it, by default, as profiling isn't meant for general use. This nests pkgconfig(sysprof-capture-4) BuildRequires under an if-with expression and passes profiler=(enabled|disabled) to meson, depending on the profiling switch. - Update to version 45.rc: + Fix firmware's 'Restart & Update' to ask for the restart. + Fix app getting unresponsive when loading screenshots. + Improve performance for PackageKit plugin search-by-file. + Improve app license display. + Improve search to also check for 'contains' words. + Various minor styling updates. + Updated translations. - Drop deprecated pkgconfig(sysprof-4) BuildRequires and pinpoint pkgconfig(sysprof-capture-4) BuildRequires to 45.rc, as a minimum. ==== gnome-system-monitor ==== Version update (44.0 -> 45.0.2) - Update to version 45.0.2: + Updated translations. - Update to version 45.0.1: + GTK4 port preparations. + Remove visible property from window. + Updated translations. - Update to version 45.0: + Fixed dconf error handling. + Avoid network spike when monitored interfaces change. + Updated translations. - Update to version 45.beta: + Settings write should be async and delayed. + Use Terminate instead of End process. + Make affinity strings translatable. + Fixed gschema descriptions to match column names. + Updated translations. - Update to version 45.alpha: + Add placeholder text to the search entry + Remove unused ctime_r check + Don't move main window to left/top screen on start on multi-screen + Use action-name properties + Fixed issue with displaying wrong icon proceeding process name + Updated translations. ==== gnome-terminal ==== Version update (3.48.2 -> 3.50.0) Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal - Let the description point out details distinguishing this terminal emulator from others. - Update to version 3.50.0: * search: Mark search provider as no autostart * Revert "screen: Use clean env when creating new tab" * Updated translations. - Change compression in service and tarball produced to zst. - Update to version 3.49.99: * search: Mark search provider as no autostart * Revert "screen: Use clean env when creating new tab" * Updated translations. - Update to version 3.49.92: + build: - Bump vte req version - More detailed version info + debug: Move debug print to right branch + docs: Document new color schemes + help: Add help translation for TR locale + prefs: Update theme variant names + server: - Add theme style support - Block pk-gtk module - More env var sanitisation + util: Also check /usr/etc for xdg-terminal-exec configuration + window: Add a11y labels to the headerbar buttons + Updated translations. - Add pkgconfig(libhandy-1) BuildRequires: New dependency. ==== gnome-text-editor ==== Version update (44.0 -> 45.0) - Update to version 45.0: + Fix tab closing while documents are loading. + Shortcuts are removed from tooltips to match GNOME behavior. They continue to be available in the shortcuts window. + Focus fixes for the language selection dialog making keyboard use more accessible. + You can now set defaults for "Plain Text" in the language dialog. + Improved search filtering in the Open popover. - Update to version 45.beta: + Remove keyboard shortcuts from tooltips. + Fix initial focus of language selection dialog. + Allow setting "Plain Text" in language selection dialog. - Update to version 45.alpha: + Styling improvements to match recent libadwaita changes + Fixes for various settings in per-tab overrides + Various Windows build system improvements + Style scheme metadata fixes for light/dark mode + Updated translations. ==== gnome-user-docs ==== Version update (44.3 -> 45.0) - Update to version 45.0: + Updates to GNOME Help. + Updates to System Admin Guide. + Updated translations. ==== gobject-introspection ==== Version update (1.76.1 -> 1.78.1) Subpackages: girepository-1_0 libgirepository-1_0-1 - Update to version 1.78.1: + Avoid undefined behaviour in the Regress test suite - Update to version 1.78.0: + Update the GIR data for GLib, GObject, and GIO + Add GObject as a dependency for the Cairo GIR + Add more tests for GI marshalling + Update regression test suite + Fix build on Windows for paths using '\' as a separator + Support different prefix for finding GIR data + Add GI_GIR_PATH environment variable for controlling GIR paths - Adapt split_name_version2 function to deal with possible argument containing "pkg.require({" string before the wanted module name (a case from a JS script from gnome-weather). This is a side effect from the previous change to the pcre2grep regex in the javascript_pkg_requires function. Now, AWK should strip this string with the help of a sub() function call with the ^.*{ regex. - Amend gi-find-deps.sh's javascript_pkg_requires function to extend GREP's filtering by passing the extended regex option flag (-E) and appending ? to the first two single quotes, accounting for quoted AND unquoted names before the colon. This should ensure that typelib() symbols provisioning are versioned where in some previous cases they weren't, but should've, causing a different version than the needed to be pulled. Those changes address the case where Sushi was requiring only typelib(GtkSource), rather than typelib(GtkSource) = 4. And without something else, in a default installation of openSUSE Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail to present previews in Nautilus (boo#1211546). ==== gpsd ==== - Split the Qt5 wrapper from gpsd-devel to avoid installing unneeded dependencies when building plasma 6 packages (boo#1215444) ==== gptfdisk ==== - Add patch to fix UUID generation with util-linux >= 2.38: * gptfdisk-1.0.9-libuuid.patch ==== groff ==== Version update (1.22.4 -> 1.23.0) - Refresh bash-scripts.patch - Add nroff-map-CW-to-R.patch * Fixes man-db build errors - Update to 1.23.0: * Too many changes, see NEWS file for details. - Refreshed patches: * 0002-documentation-for-the-locale-keyword.patch * 0004-don-t-use-usr-bin-env-in-shebang.patch * groff-1.20.1-deunicode.patch * groff-1.20.1-nroff-empty-LANGUAGE.patch * groff-1.21-CVE-2009-5081.patch * groff-force-locale-usage.patch - Drop sort-perl-hash-keys.patch (upstreamed) - Drop doc-volume-operating-system and doc-default-operating-system changes (doesn't default to BSD anymore) - Configure flag --with-appresdir has been renamed to --with-appdefdir - Update file list with files that were removed from the package ==== groff-full ==== Version update (1.22.4 -> 1.23.0) Subpackages: gxditview - Refresh bash-scripts.patch - Add nroff-map-CW-to-R.patch * Fixes man-db build errors - Update to 1.23.0: * Too many changes, see NEWS file for details. - Refreshed patches: * 0002-documentation-for-the-locale-keyword.patch * 0004-don-t-use-usr-bin-env-in-shebang.patch * groff-1.20.1-deunicode.patch * groff-1.20.1-nroff-empty-LANGUAGE.patch * groff-1.21-CVE-2009-5081.patch * groff-force-locale-usage.patch - Drop sort-perl-hash-keys.patch (upstreamed) - Drop doc-volume-operating-system and doc-default-operating-system changes (doesn't default to BSD anymore) - Configure flag --with-appresdir has been renamed to --with-appdefdir - Update file list with files that were removed from the package ==== gsettings-desktop-schemas ==== Version update (44.0 -> 45.0) - Update to version 45.0: + Updated translations. - Update to version 45.rc: + Updated translations. - Update to version 45.beta: + Updated translations. - Update to version 45.alpha: + Revert back to jpeg wallpapers + Update focus-new-window description to new behavior + Remove window shading + Change default to not autostart software from media + Updated translations. ==== 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 - Add patch from upstream to build the package with webrtc-audio-processing-1 in Tumbleweed: * 0001-Update-code-for-webrtc-audio-processing-1.patch ==== 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 RPM ternary operations to specify true/false arguments based on build conditions (%[%{with FOO} ? "true" : "false"]) ==== gtk4 ==== Version update (4.12.0 -> 4.12.2) Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0 - Update to version 4.12.2: + GtkTooltip: Don't cross native boundaries when looking for tooltips. + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with baseline handling. + GtkSwitch: Respect text direction. + Theme: Use relative font sizes. + GSK: - Make repeated gradients match between GL and cairo. - Make rounded rect shrinking match between Vulkan, GL and cairo. - Fix parsing of text nodes with color glyphs. - Restrict an optimization to the cases where it is correct. - Fix rendering of shadows with opacity. + Updated translations. - Drop merged upstream patch: e001b421.patch. - Add e001b421.patch: tooltip: don't cross native boundaries. - Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch and rebased/simplified (less correct, but sufficient for us) for 4.12.1. - Update to version 4.12.1: + GtkGridView: Fix a crash when scrolling + GtkColumnView: Fix a refcounting issue in the new scroll_to api + GtkTreeView: Fix style classes for sort arrows + GtkEntry: Improve tracking of user changes (for undo) + GtkNotebook: Fix a critical when switching pages + GtkColor/FontDialogButton: Make these widgets activatable + GtkMenuButton: - Fix problems with focus handling - Fix problems with DND + Printing: Fix the cpdb backend build + GSK: Fix issues with color matrix nodes + Wayland: Fix a crash with compositors other than gnome-shell + Updated translations. - Drop patches fixed upstream: + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch + 6af9dc86.patch ==== gtkmm3 ==== Version update (3.24.7 -> 3.24.8) - Update to version 3.24.8: + Gtk: gtk/gtkmm/base.h: Fix GTK_VERSION_GT_MICRO + Documentation: Remove README.SUN and other obsolete files + Build with Meson: - Detect if we build from a git subtree - Fix the evaluation of is_git_build on Windows - Don't copy files with configure_file() ==== gtksourceview5 ==== Version update (5.8.0 -> 5.10.0) - Update to version 5.10.0: + Updated translations. - Update to version 5.9.0: + This is a release candidate for GNOME 45. + Documentation improvements. + Various introspection improvements. + New languages: Blueprint. + Updated languages: C, C++, Rust, Python3, Shell, Java, OCaml. + Updated style schemes: cobalt. + GtkSourceBuffer gained a "loading" property which is toggled when GtkSourceFileLoader is loading the buffer from storage. + More defensiveness improvements in GtkSourceBufferOutputStream. + A leak in Vim emulation has been fixed. + Vim emulation now supports visual replace. + Scheduling of batched workers has been improved with gtk_source_scheduler_add(). + Snippets are now initialized from GtkSourceView.constructed() to allow for applications to hook buffer creation. + Updated translations. ==== gvfs ==== Version update (1.50.5 -> 1.52.0) Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse - Update to version 1.52.0: + Updated translations. - Update to version 1.51.91: + sftp/ftp: Ensure that is-symlink is always set to avoid warnings. + Updated translations. - Make devel sub-package as noarch. It doesn't contain any binaries. - Update to version 1.51.90: + Fix various memory leaks + udisks2: Disconnect signal handlers to fix crashes when unmounting + fuse: Include missing locale.h header + Some other fixes and improvements + Updated translations. - Update to version 1.51.1: + smbbrowse: Fix empty device listing after unrelated mount failure + udisks: Fix missing unmount notifications + trash: - Run blocking methods on a thread to avoid hangs - Fix nfs4 and cifs monitoring - Fix wrongly reported item-count + smb: Allow renaming a file to the same name with a different case + mtp: - Add support for incremental enumeration - Emit delete event on device disconnection + Some other fixes and improvements + Updated translations. ==== harfbuzz ==== Version update (8.1.1 -> 8.2.1) Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0 - Update to version 8.2.1: + Unicode 15.1 support. - Update to version 8.2.0: + Various build and fuzzing fixes + Improvements to COLRv1 painting. + New API: - hb_paint_color_glyph_func_t - hb_paint_funcs_set_color_glyph_func - hb_paint_color_glyph ==== health-checker ==== Version update (1.9 -> 1.10) Subpackages: health-checker-plugins-MicroOS - Update to version 1.10 * Fix Btrfs subvolume check if subvol starts with '-' [boo#1215368]. ==== hplip ==== Version update (3.22.10 -> 3.23.5) Subpackages: hplip-hpijs hplip-udev-rules - Update to hplip 3.23.5 * added new CUPS filter hpcdmfax - Support for new printers: * HP Smart Tank 520_540 series * HP Smart Tank 580-590 series * HP Smart Tank 5100 series * HP Smart Tank 210-220 series * HP Color LaserJet Enterprise 6700dn * HP Color LaserJet Enterprise 6700 * HP Color LaserJet Enterprise 6701dn * HP Color LaserJet Enterprise 6701 * HP Color LaserJet Enterprise X654dn * HP Color LaserJet Enterprise X65455dn * HP Color LaserJet Enterprise X654 * HP Color LaserJet Enterprise X65465dn * HP Color LaserJet Enterprise X654 65 PPM * HP Color LaserJet Enterprise X654 55 to 65ppm License * HP Color LaserJet Enterprise X654 Down License * HP Color LaserJet Enterprise MFP 6800dn * HP Color LaserJet Enterprise Flow MFP 6800zf * HP Color LaserJet Enterprise Flow MFP 6800zfsw * HP Color LaserJet Enterprise Flow MFP 6800zfw+ * HP Color LaserJet Enterprise MFP 6800 * HP Color LaserJet Enterprise MFP 6801 * HP Color LaserJet Enterprise MFP 6801 zfsw * HP Color LaserJet Enterprise Flow MFP 6801zfw+ * HP Color LaserJet Enterprise MFP X677 55 to 65ppm License * HP Color LaserJet Enterprise MFP X677 65ppm * HP Color LaserJet Enterprise MFP X677s * HP Color LaserJet Enterprise Flow MFP X677z * HP Color LaserJet Enterprise MFP X67765dn * HP Color LaserJet Enterprise Flow MFP X67765zs * HP Color LaserJet Enterprise Flow MFP X67765z+ * HP Color LaserJet Enterprise MFP X677 * HP Color LaserJet Enterprise MFP X67755dn * HP Color LaserJet Enterprise Flow MFP X67755zs * HP Color LaserJet Enterprise Flow MFP X67755z+ * HP Color LaserJet Enterprise MFP X677dn * HP Color LaserJet Enterprise Flow MFP X677zs * HP Color LaserJet Enterprise Flow MFP X677z+ * HP Color LaserJet Enterprise 5700dn * HP Color LaserJet Enterprise 5700 * HP Color LaserJet Enterprise X55745dn * HP Color LaserJet Enterprise X55745 * HP Color LaserJet Enterprise MFP 5800dn * HP Color LaserJet Enterprise MFP 5800f * HP Color LaserJet Enterprise Flow MFP 5800zf * HP Color LaserJet Enterprise MFP 5800 * HP Color LaserJet Enterprise MFP X57945 * HP Color LaserJet Enterprise Flow MFP X57945zs * HP Color LaserJet Enterprise MFP X57945dn * HP Color LaserJet Enterprise Flow MFP X57945z ==== icu ==== Subpackages: libicu73 libicu73-ledata - Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425] icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch ==== installation-images-MicroOS ==== Version update (17.91 -> 17.95) - merge gh#openSUSE/installation-images#661 - etc: update module.config to match 6.6 - 17.95 - merge gh#openSUSE/installation-images#660 - Add kernel modules for Lenovo X13s (bsc#1215326) - merge gh#openSUSE/installation-images#662 - avoid using libpxbackend-1_0-mini (bsc#1215290) - BuildConflict libpxbackend-1_0-mini (bsc#1215290) - merge gh#openSUSE/installation-images#659 - drop unused wget (bsc#1215290) - 17.94 - merge gh#openSUSE/installation-images#654 - cifs kernel modules have a new location (bsc#1214329) - 17.93 - merge gh#openSUSE/installation-images#653 - Add system-user-lp to initrd. group(lp) moved from system-group-hardware there (bsc#1214467) - 17.92 ==== iproute2 ==== Version update (6.4 -> 6.5) Subpackages: iproute2-bash-completion - Update to release 6.5 * rdma: Report device protocol * ip: error out if iplink does not consume all options ==== json-glib ==== Version update (1.6.6 -> 1.8.0) Subpackages: libjson-glib-1_0-0 typelib-1_0-Json-1_0 - Update to version 1.8.0: + Build fixes + Add current node accessor to JsonReader + Make xgettext optional + Avoid leaking memory in error paths + Update test suite to conform with TAP + Ensure valid output for exponential notation of numbers + Updated translations. ==== kaccounts-integration ==== Version update (23.08.0 -> 23.08.1) Subpackages: libkaccounts2 - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== kaccounts-providers ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== kactivities-stats ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kactivities5 ==== Version update (5.109.0 -> 5.110.0) Subpackages: kactivities5-imports libKF5Activities5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kactivitymanagerd ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * plugins/sqlite: Skipping insert/update when m_blockAll or m_whatToRemember==NoApplications (kde#397487) ==== karchive ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kate ==== Version update (23.08.0 -> 23.08.1) Subpackages: kate-plugins - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - Changes since 23.08.0: * lsp: Fix crash on clicking "Close dynamic reference tabs" (kde#474216) * Fix assert when moving a widget to a new vertical viewspace * Fix crash on viewspace close ==== kauth ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kbookmarks ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kcm_flatpak ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== kcm_sddm ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== kcmutils ==== Version update (5.109.0 -> 5.110.0) Subpackages: kcmutils-imports libKF5KCMUtils5 libKF5KCMUtilsCore5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kcodecs ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kcompletion ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kconfig ==== Version update (5.109.0 -> 5.110.0) Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5 libKF5ConfigQml5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Fix deadlock when KConfigIni fails to acquire a file lock ==== kconfigwidgets ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kcoreaddons ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5CoreAddons5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * KFileSystemType: recognize ntfs3 ==== kcrash ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kdbusaddons ==== Version update (5.109.0 -> 5.110.0) Subpackages: kdbusaddons-tools libKF5DBusAddons5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kde-cli-tools5 ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== kde-gtk-config5 ==== Version update (5.27.7 -> 5.27.8) Subpackages: kde-gtk-config5-gtk3 - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * Set GTK scale-factor value as a uint (kde#472305) ==== kde-print-manager ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== kdeclarative ==== Version update (5.109.0 -> 5.110.0) Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * GridDelegate: lazy load menu ==== kded ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kdegraphics-thumbnailers ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== kdelibs4support ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5KDELibs4Support5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kdenetwork-filesharing ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== kdesu ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kdialog ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== kdnssd-framework ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kdoctools ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5DocTools5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kernel-source ==== Version update (6.4.12 -> 6.5.4) - smb3: move server check earlier when setting channel sequence number (git-fixes). - commit fdd7e9e - Update config files. (bsc#1205447, jsc#PED-6528) Set CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=n to armv6hl/default, armv7hl/default Let's disable CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY before we have conclusion on PED-6528. Which means that the .secondary_trusted_keys keyring can NOT be used to verify .ima/.evm keys. It also means that MOK in .machine keyring can not be used to verify .ima/.evm keys. (bsc#1205447, jsc#PED-6528) - commit 6f5f69b - Linux 6.5.4 (bsc#1012628). - drm/virtio: Conditionally allocate virtio_gpu_fence (bsc#1012628). - scsi: ufs: core: Add advanced RPMB support where UFSHCI 4.0 does not support EHS length in UTRD (bsc#1012628). - scsi: qla2xxx: Adjust IOCB resource on qpair create (bsc#1012628). - scsi: qla2xxx: Limit TMF to 8 per function (bsc#1012628). - scsi: qla2xxx: Fix deletion race condition (bsc#1012628). - scsi: qla2xxx: fix inconsistent TMF timeout (bsc#1012628). - scsi: qla2xxx: Fix command flush during TMF (bsc#1012628). - scsi: qla2xxx: Fix erroneous link up failure (bsc#1012628). - scsi: qla2xxx: Turn off noisy message log (bsc#1012628). - scsi: qla2xxx: Fix session hang in gnl (bsc#1012628). - scsi: qla2xxx: Fix TMF leak through (bsc#1012628). - scsi: qla2xxx: Remove unsupported ql2xenabledif option (bsc#1012628). - scsi: qla2xxx: Flush mailbox commands on chip reset (bsc#1012628). - scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit() (bsc#1012628). - scsi: qla2xxx: Error code did not return to upper layer (bsc#1012628). - scsi: qla2xxx: Fix firmware resource tracking (bsc#1012628). - null_blk: fix poll request timeout handling (bsc#1012628). - kernfs: fix missing kernfs_iattr_rwsem locking (bsc#1012628). - fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (bsc#1012628). - clk: qcom: camcc-sc7180: fix async resume during probe (bsc#1012628). - drm/ast: Fix DRAM init on AST2200 (bsc#1012628). - ASoC: tegra: Fix SFC conversion for few rates (bsc#1012628). - ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size (bsc#1012628). - arm64: tegra: Update AHUB clock parent and rate on Tegra234 (bsc#1012628). - arm64: tegra: Update AHUB clock parent and rate (bsc#1012628). - clk: qcom: turingcc-qcs404: fix missing resume during probe (bsc#1012628). - ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen (bsc#1012628). - arm64: dts: qcom: msm8953-vince: drop duplicated touschreen parent interrupt (bsc#1012628). - ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names (bsc#1012628). - ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode (bsc#1012628). - arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos (bsc#1012628). - ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (bsc#1012628). - send channel sequence number in SMB3 requests after reconnects (bsc#1012628). - memcg: drop kmem.limit_in_bytes (bsc#1012628). - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (bsc#1012628). - lib/test_meminit: allocate pages up to order MAX_ORDER (bsc#1012628). - Multi-gen LRU: avoid race in inc_min_seq() (bsc#1012628). - parisc: led: Fix LAN receive and transmit LEDs (bsc#1012628). - parisc: led: Reduce CPU overhead for disk & lan LED computation (bsc#1012628). - cifs: update desired access while requesting for directory lease (bsc#1012628). - pinctrl: cherryview: fix address_space_handler() argument (bsc#1012628). - dt-bindings: clock: xlnx,versal-clk: drop select:false (bsc#1012628). - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (bsc#1012628). - clk: imx: pll14xx: align pdiv with reference manual (bsc#1012628). - clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (bsc#1012628). - soc: qcom: qmi_encdec: Restrict string length in decode (bsc#1012628). - clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors (bsc#1012628). - clk: qcom: dispcc-sm8550: fix runtime PM imbalance on probe errors (bsc#1012628). - clk: qcom: lpasscc-sc7280: fix missing resume during probe (bsc#1012628). - clk: qcom: q6sstop-qcs404: fix missing resume during probe (bsc#1012628). - clk: qcom: mss-sc7180: fix missing resume during probe (bsc#1012628). - NFS: Fix a potential data corruption (bsc#1012628). ... changelog too long, skipping 1878 lines ... - commit 2844291 ==== kfilemetadata5 ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kgamma5 ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== kglobalaccel ==== Version update (5.109.0 -> 5.110.0) Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kguiaddons ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5GuiAddons5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== khelpcenter5 ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== kholidays ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Add holidays for Benin (kde#473315) * Improve Norwegian names of the Sámi National Day * Add holidays for Tanzania (kde#473279) ==== khotkeys5 ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== khtml ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== ki18n ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kiconthemes ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kidletime ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kimageformats ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * QOI: Advertise write support in the desktop file * qoi: write support backported from master * xcf: format v12 support (kf5) * Support libavif 1.0 * exr: multiple fixes (kf5) * Fix missing qoi.desktop * qoi: fix buffer overflow kf5 * Renamed qoi.h to qoi_p.h * Minor improvements * Add support for the QOI image format * Set linear color space and round fix - Drop patch, merged upstream * 0001-Support-libavif-1.0.patch ==== kinfocenter5 ==== Version update (5.27.7 -> 5.27.8) Subpackages: kinfocenter5-lang - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== kinit ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kio ==== Version update (5.109.0 -> 5.110.0) Subpackages: kio-core - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Don't unlink + rename on CIFS mounts during copy operations (kde#454693) * KFileWidget: better exclude string that may look like Urls (kde#473228) * Fix Ask Jeeves search provider (kde#473297) ==== kio-extras5 ==== Version update (23.08.0 -> 23.08.1) Subpackages: libkioarchive5 - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - Changes since 23.08.0: * thumbnail: Fix heap-use-after-free in AudioCreator::create (kde#469458) * Fix crash with corrupted EXR images ==== kirigami2 ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5Kirigami2-5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * OverlayDrawer: Fix up property access * Pass spacing on FlexColumn to it's inner ColumnLayout * ShadowedRectangle: proceed itemChange in QQuickItem ==== kitemmodels ==== Version update (5.109.0 -> 5.110.0) Subpackages: kitemmodels-imports libKF5ItemModels5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kitemviews ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kjobwidgets ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kjs ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kmenuedit5 ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== knewstuff ==== Version update (5.109.0 -> 5.110.0) Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5 libKF5NewStuffWidgets5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== knotifications ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Fix StatusNotifierItem checkVisibility on Windows ==== knotifyconfig ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== konsole ==== Version update (23.08.0 -> 23.08.1) Subpackages: konsole-part konsole-part-lang - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - Changes since 23.08.0: * Fix crashes in testTerminalInterface (kde#473043) - Drop patch, merged upstream: * 0001-Fix-crashes-in-testTerminalInterface.patch ==== kpackage ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kparts ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kpeople5 ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kpipewire ==== Version update (5.27.7 -> 5.27.8) Subpackages: kpipewire-imports libKPipeWire5 libKPipeWireDmaBuf5 libKPipeWireRecord5 - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== kpmcore ==== Version update (23.08.0 -> 23.08.1) Subpackages: libkpmcore12 - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== kpty ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kquickcharts ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== krunner ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kscreen5 ==== Version update (5.27.7 -> 5.27.8) Subpackages: kscreen5-plasmoid - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * kded/device: Write configuration when UPower is not available (kde#474099) ==== kscreenlocker ==== Version update (5.27.7 -> 5.27.8) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== kservice ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== ksshaskpass5 ==== Version update (5.27.7 -> 5.27.8) Subpackages: ksshaskpass5-lang - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== ksystemstats5 ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * NvidiaSmiProcess: Fix missing data for GPU 2+ BUG: 473424 (kde#473424) ==== ktexteditor ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== ktextwidgets ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kunitconversion ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kwallet ==== Version update (5.109.0 -> 5.110.0) Subpackages: kwallet-tools kwalletd5 libKF5Wallet5 libkwalletbackend5-5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kwalletmanager5 ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== kwayland ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Unbreak build where XLib's Bool definition harms moc generated code ==== kwayland-integration ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== kwidgetsaddons ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Fix height of text after update ==== kwin5 ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * XdgToplevelWindow: Consider app responsive only if sent ping was received * wayland: Fix high-resolution scroll wheel discrete step calculation * wayland: Refactor the high-resolution scroll wheel step accumulator * wayland: Send data device selections to data control on bind even if null * backends/drm: check explicit gpu paths for symlinks * effects/screenshot: Fix screen screenshot infinite loop on X11 * input: add special handling for tabbox modifiers (kde#473099) * backends/drm: don't assume we never get new subpixel types * internalwindow: don't crash on pointer leave when m_handle is nullptr (kde#472922) * backends/drm: allow modesets with atomic tests if a modeset is already pending (kde#461657) * input: use modifiersRelevantForGlobalShortcuts for tabbox events (kde#453918) ==== kwindowsystem ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== kwrited5 ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== kxmlgui ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== layer-shell-qt ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== libKF5ModemManagerQt ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Example: drop stand-alone CMake code, here part of normal build ==== libKF5NetworkManagerQt ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Build examples on KDE CI ==== libadwaita ==== Version update (1.3.5 -> 1.4.0) Subpackages: libadwaita-1-0 typelib-1_0-Adw-1 - Update to version 1.4.0: + AdwBreakpointBin: Clarify minimum size warnings + AdwExpanderRow: Improve accessible roles + AdwPreferencesGroup: Set described-by on the listbox + Docs: Fix a property name in breakpoint migration guide + Stylesheet: - Fix toolbar view styles within sidebars - Fix .navigation-sidebar:disabled style when used with GtkListView + Build system fixes + Updated translations. - Switch compression in service and spec (tarball produced) to zst. ==== libaom ==== Version update (3.6.1 -> 3.7.0) - Split docs to multibuild to avoid dependency cycle - New upstream release 3.7.0 - New Features * New codec controls: * AV1E_SET_QUANTIZER_ONE_PASS: Set quantizer for each frame. * AV1E_ENABLE_RATE_GUIDE_DELTAQ: enable the rate distribution guided delta quantization in all intra mode. The "enable-rate-guide-deltaq" option is added for this control. * AV1E_SET_RATE_DISTRIBUTION_INFO: set the input file for rate distribution used in all intra mode. The "rate-distribution-info" option is added for this control. * AV1E_GET_LUMA_CDEF_STRENGTH * AV1E_SET_BITRATE_ONE_PASS_CBR * AOM_SCALING_MODE is extended to include 2/3 and 1/3 scaling. * aom_tune_metric is extended to include AOM_TUNE_VMAF_SALIENCY_MAP. The "tune" option is extended to include "vmaf_saliency_map". * SVC example encoder svc_encoder_rtc is able to use the rate control library. * Loopfilter level and CDEF filter level is supported by RTC rate control library. * New speed (--cpu-used) 11, intended for RTC screen sharing, added for faster encoding with ~3% bdrate loss with 16% IC (instruction count) speedup compared to speed 10. - Compression Efficiency Improvements * Improved VoD encoding performance * 0.1-0.6% BDrate gains for encoding speeds 2 to 6 * Rate control accuracy improvement in VBR mode * RTC encoding improvements * Screen content mode: 10-19% BDrate gains for speeds 6 - 10 * Temporal layers video mode, for speed 10: * 2 temporal layers on low resolutions: 13-15% BDrate gain * 3 temporal layers on VGA/HD: 3-4% BDrate gain - Perceptual Quality Improvements * Fixed multiple block and color artifacts for RTC screen content by * Incorporating color into RD cost for IDTX * Reducing thresholds for palette mode in non RD mode * Allowing more palette mode testing * Improved color sensitivity for altref in non-RD mode. * Reduced video flickering for temporal layer encoding. - Speedup and Memory Optimizations * Speed up the VoD encoder * 2-5% for encoding speed 2 to 4 * 9-15% for encoding speed 5 to 6 * ARM * Standard bitdepth * speed 5: +31% * speed 4: +2% * speed 3: +9% * speed 2: +157% * High bitdepth * speed 5: +85% * RTC speedups * Screen content mode * 15% IC speedup for speeds 6-8 * ARM: 7% for speed 9, 3% for speed 10 * Temporal layers video mode * 7% speedup for 3 temporal layers on VGA/HD, for speed 10 * Single layer video * x86: 2% IC speedup for speeds 7-10 * ARM: 2-4% speedup across speeds 5-10 - Bug Fixes * aomedia:3261 Assertion failed when encoding av1 with film grain and '--monochrome' flag * aomedia:3276 ensure all allocations are checked (partial fix) * aomedia:3451 The libaom library calls exit() * aomedia:3450 enable -Wshadow for C++ sources * aomedia:3449 Test Seg Faults After b459af3e345be402db052a143fcc5383d4b74cbd * aomedia:3416 prune unused symbols / restrict symbol visibility * aomedia:3443 Jenkins failure: UninstantiatedParameterizedTestSuite * aomedia:3434 realtime failures with CONFIG_BITSTREAM_DEBUG=1 * aomedia:3433 DeltaqModeTest crash w/row_mt=0 * aomedia:3429 Encoder crash when turn on both ExternalResize and g_threads > 2 * aomedia:3438 Build failure with `-DSANITIZE=address -DBUILD_SHARED_LIBS=ON` when using clang. * aomedia:3435 Block artifacts when scrolling with AV1 in screen sharing scenarios * aomedia:3170 vmaf tune presets produce extreme glitches in one scene * aomedia:3401 Building shared libaom with MSVC results in a race condition with the export library * aomedia:3420 Floating point exception in av1_tpl_get_frame_importance() * aomedia:3424 heap-buffer-overflow in ScaleFilterCols_16_C() (SIGABRT) * aomedia:3417 examples/svc_encoder_rtc.c is using internal macros and functions * aomedia:3372 SEGV in assign_frame_buffer_p av1_common_int.h * aomedia:3130 'cpu-features.h' file not found on Android NDK 22 * aomedia:3415 Encoder/decoder mismatch for svc_encoder_rtc running 1 SL 3 TL * aomedia:3412 Lossless Mode Fails Loopback Bit Test * aomedia:3409 The use of AV1_VAR_OFFS in av1/encoder/var_based_part.c is incorrect for high bit depths * aomedia:3403 test_libaom fails with error message "feenableexcept() failed" on Linux arm * aomedia:3370 Random color block at fast motion area * aomedia:3393 Assertion failure in av1_convolve_2d_sr_c() * aomedia:3392 Strong artifacting for high bit-depth real-time * aomedia:3376 aomenc --threads=10 --deltaq-mode=3 crashes after ... changelog too long, skipping 18 lines ... - Fix missing images in documentation ==== libcloudproviders ==== Version update (0.3.2 -> 0.3.4) - Update to version 0.3.4: + Re-release due to release tarball issue - Changes from version 0.3.3: + Use a new way to register providers using .desktop files - Drop libcloudproviders-rpmlintrc file/source: No longer needed. ==== libcontainers-common ==== Version update (20230814 -> 20230913) Subpackages: libcontainers-default-policy - Require libcontainers-sles-mounts for *all* SLE products, and not just SLES. (bsc#1215291) - New release 20230913 - bump c/image to 5.28.0 * Bump to v5.26.0 * fix(deps): update module github.com/sigstore/rekor to v1.2.2 * fix(deps): update module github.com/sigstore/fulcio to v1.3.2 * Adding IO decorator to copy progress bar * Ensure we close HTTP connections on all paths * fix(deps): update module github.com/containers/storage to v1.48.0 * fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc4 * fix(deps): update github.com/cyberphone/json-canonicalization digest to 91eb5f1 * fix(deps): update golang.org/x/exp digest to 97b1e66 * fix(deps): update module github.com/klauspost/compress to v1.16.7 * fix(deps): update module github.com/docker/docker to v24.0.3+incompatible * fix(deps): update module golang.org/x/oauth2 to v0.10.0 * manifest: ListUpdate add imgspecv1.Platform field * fix(deps): update module github.com/docker/docker to v24.0.4+incompatible * pkg/docker: use the same default auth path as macOS on FreeBSD * fix(deps): update module github.com/sigstore/fulcio to v1.3.4 * blob: TryReusingBlobWithOptions consider RequiredCompression if set * Fix tests of the ostree transport * helpers_test,cleanup: correct argument order * fix(deps): update module github.com/vbauerster/mpb/v8 to v8.5.1 * Make temporary names container/image specific * listupdate,oci: instance show read-only annotations and CompressionAlgorithmNames * fix(deps): update module github.com/docker/docker-credential-helpers to v0.8.0 * fix(deps): update module github.com/vbauerster/mpb/v8 to v8.5.2 * Fix TestOCI1IndexChooseInstanc * Refactor data passing in c/image/copy * Update module github.com/sigstore/fulcio to v1.4.0 * copy/multiple: instanceCopyCopy honor UpdateCompressionAlgorithms * Update vendor of containers/storage * copy/single: accept custom *Options and wrap arguments in copySingleImageOptions * Improve transport documentation * fix(deps): update module github.com/vbatts/tar-split to v0.11.5 * fix(deps): update module github.com/docker/docker to v24.0.5+incompatible * copy: implement instanceCopyClone for zstd compression * copy/multiple: priority of instanceCopyCopy must be higher than instanceCopyClone * Clarify where mirrors are used * fix(deps): update github.com/cyberphone/json-canonicalization digest to aa7fe85 * fix(deps): update github.com/containers/storage digest to c3da76f * Update x/exp/slices, and some small slice-related cleanups * Use consistent example domains in #2069 * copy: add support for ForceCompressionFormat * fix(deps): update module golang.org/x/term to v0.11.0 * fix(deps): update module golang.org/x/crypto to v0.12.0 * fix(deps): update module golang.org/x/oauth2 to v0.11.0 * [release-5.27] Preparing 5.27 backport * Update to Go 1.19 * storage.storageImageDestination.Commit(): leverage image options * Rename SKOPEO_CI_TAG to SKOPEO_CI_BRANCH * [CI:DOCS] Add cirrus-cron retry/monitor jobs * chore(deps): update dependency containers/automation_images to v20230807 * [release-5.27] Fix the branch we use for determining a git-validation starting point * fix(deps): update golang.org/x/exp digest to 352e893 * fix(deps): update module github.com/sigstore/sigstore to v1.7.2 * OCI image-spec / distribution-spec v1.1 updates, first round * fix(deps): update module github.com/sylabs/sif/v2 to v2.12.0 * chore(deps): update dependency containers/automation_images to v20230809 * Merge release branch into main * BREAKING: Update for move of github.com/theupdateframework/go-tuf/encrypted * Update module github.com/containers/ocicrypt to v1.1.8 * chore(deps): update dependency containers/automation_images to v20230816 * fix(deps): update module github.com/containers/storage to v1.49.0 * fix(deps): update module github.com/sylabs/sif/v2 to v2.13.0 * fix(deps): update module github.com/vbauerster/mpb/v8 to v8.6.0 * fix(deps): update module github.com/vbauerster/mpb/v8 to v8.6.1 * fix(deps): update golang.org/x/exp digest to d852ddb * fix(deps): update module golang.org/x/term to v0.12.0 * fix(deps): update module github.com/sigstore/sigstore to v1.7.3 * fix removal of temp file in GetBlob on Windows * fix(deps): update module golang.org/x/crypto to v0.13.0 * Fix build with golangci-lint 1.54.2 * fix(deps): update module golang.org/x/oauth2 to v0.12.0 * Implement, and default to, a SQLite BlobInfoCache instead of BoltDB * fix(deps): update module github.com/docker/docker to v24.0.6+incompatible * Update dependencies of docker/docker * Correctly handle encryption/decryption changes in non-OCI formats * chore(deps): update module github.com/cyphar/filepath-securejoin to v0.2.4 [security] * fix(deps): update module github.com/containers/storage to v1.50.1 - bump c/storage to 1.50.2 * Bump to v1.50.1 * Add an OWNERS file for the merge bot to refer to - bump c/common to 0.55.4 * Bump c/image to v0.55.3 ==== libeconf ==== - Additional info for version 0.5.2: * Fixed a stack-buffer-overflow vulnerability in "econf_writeFile" function. (CVE-2023-30078, CVE-2023-32181, bsc#1211078) * Fixed a stack-buffer-overflow vulnerability in "read_file" function. (CVE-2023-30079, CVE-2023-22652, bsc#1211078) ==== libev ==== - %bcond for signify ==== libgweather4 ==== Version update (4.3.2 -> 4.4.0) Subpackages: gweather4-data libgweather-4-0 typelib-1_0-GWeather-4_0 - Update to version 4.4.0: + nws: fix null string comparison when reading visibility + Location database changes: Adds Cities from Ukraines Zaporizhzhia Oblast + Updated translations. ==== libkdcraw ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== libkdecoration2 ==== Version update (5.27.7 -> 5.27.8) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private10 - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== libkexiv2 ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== libkscreen2 ==== Version update (5.27.7 -> 5.27.8) Subpackages: libKF5Screen8 libKF5ScreenDpms8 libkscreen2-plugin - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * backends/xrandr: make sure `XRandRCrtc::update` is always called ==== libksysguard5 ==== Version update (5.27.7 -> 5.27.8) Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-plugins - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * sensors: Correctly handle the return value of QCollator::compare (kde#461070) ==== libostree ==== Subpackages: libostree-1-1 - Use OpenSSL for ed25519 signatures which automatically uses OpenSSL for SHA256 too (which is faster according to upstream and libcurl already links with openssl). Also, openssl is fips certified unlike libsodium. ==== libportal ==== Version update (0.7 -> 0.7.1) Subpackages: libportal-1 libportal-gtk3-1 libportal-gtk4-1 - Update to version 0.7.1: + Restore ability to call g_object_new (XDP_TYPE_PORTAL, ...). ==== libproxy-client ==== Version update (0.4.18 -> 0.5.3) - Add libpxbackend-1_0 to baselibs.conf: required by libproxy.so.1. - Generate libpxbackend-1_0-mini to be used inside OBS: the backend is built without additional dependencies like cURL. So there is no wpad/pac support in this variant. Helps break a build cycle. - Update to version 0.5.3: + Fix crash querying URLs without a host. + Web: Update application page. + Add appplication info about apt and python requests. - Update to version 0.5.2: + Link with libsocket where needed. + Remove libsoup from doc and CI. + Fix coverity findings. + Add a comment that docs option needs introspection. + Set pac data after download only. + Fix race condition in px_manager_get_proxies_sync. + Update gobject dependency in pkgconfig file. + Reread env variables in each get_config call. - Update to version 0.5.1: + Guard PxManager test with pacrunner-duktape option. + Install libpxbackend into pkglibdir. + Move glib2 inclusion out of c++ protection. + Replace libsoup with glib socket service functions. + Use glib-object header instead of gio. + Fix libproxy rpath. + Draft: Improve ignore checks. - Drop pkgconfig(libpeas-1.0) BuildRequires: libpeas is no longer needed. - Add pkgconfig(gobject-introspection-1.0) BuildRequires: this was used before, but pulled in by libpeas. - Update to version 0.5.0: + Complete rewrite, now actively maintained by Volkswagen. - Drop libproxy-perl-cflags.patch: no longer applicable as the bindings were ported to gobject-introspection. - Adjusted build dependencies: + Dropped cmake, gcc-c++, netcfg, pkgconfig, zlib-devel, NetworkManager-devel, dbus-1-devel, perl, python-rpm-macros, python3-devel, python-devel, pkgconfig(gio-2.0) >= 2.26, pkgconfig(gobject-2.0), pkgconfig(javascriptcoregtk-4.0), libKF5ConfigCore5, pkgconfig(mozjs-38), mono-devel. + Added meson, sysuser-tools, vala, pkgconfig(glib-2.0), pkgconfig(libpeas-1.0), pkgconfig(gi-docgen), pkgconfig(gsettings-desktop-schemas), pkgconfig(libcurl), pkgconfig(libsoup-3.0). - Change multibuild flavors to build a client library (libproxy.so.1 plus consumer include files) and a backend flavor (pxbackend, linked against cURL, duktape; the lib doing the actual work. The split is needed to break up build cycles with curl). - Drop no longer existing subpackages libproxy1-config-kde, libproxy1-config-gnome3, libproxy1-config-pacrunner, libproxy1-networkmanager, libproxy1-pacrunner-duktape, libproxy1-pacrunner-webkit, libproxy1-pacrunner-mozjs, python-libproxy, python3-libproxy, perl-Net-Libproxy, libproxy-sharp. All the language bindings are now handled by gobject-introspection. - Introduce the new sub packages typelib-1_0-Libproxy-1_0, libpxbackend-1_0, and libproxy-devel-doc. ==== libraw ==== - security update - added patches fix CVE-2020-22628 [bsc#1215308], stretch() function in libraw/src/postprocessing/aspect_ratio.cpp + libraw-CVE-2020-22628.patch ==== librsvg ==== Version update (2.56.3 -> 2.57.0) Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0 - Update to version 2.57.0: + rsvg-convert can now output PDF versions 1.4, 1.5, 1.6, in addition to the default 1.7, especially for LaTeX users. See the rsvg-convert(1) man page for options like --format=pdf1.4 + Support the image-rendering property. + For consistency with other command-line tools, rsvg-convert now supports an argument "-" to specify the standard input. This is in addition to the already-supported syntax of not specifying an input file at all. + Partial support for the edgeMode attribute in feGaussianBlur, only for small blurs right now. + The minimum supported Rust version (MSRV) is 1.70.0. - Skip bugs_bug668_small_caps_svg test, started failing with harfbuzz-8.2.0 - Update to version 2.56.92: + Fix the build for aarch64. + More extensive logging for filter primitives. + Update gtk-rs-core to 0.18. + Update dependencies. + Include license text in packaged crates. + The minimum supported Rust version (MSRV) is 1.70.0, due to the gtk-rs-core update. ==== libsecret ==== Version update (0.20.5 -> 0.21.0) Subpackages: libsecret-1-0 typelib-1_0-Secret-1 - Update to version 0.20.6: + Unlock the keyring before getting secret attributes + file-backend: avoid deadlock when portal op is canceled + Properly chain-up GTasks around GDBusProxy::init_async + Fix nullable in secret_collection_for_alias_* + Fix finish function for search + secret-paths: Fix a little memory leak + Stop using GSlice + docs: - port to gi-docgen - fix example in usage docs + Several CI fixes + Updated translations. ==== libsoup ==== Version update (3.4.2 -> 3.4.3) Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0 - Update to version 3.4.3: + Fix incorrect UTF-8 encoding for params in headers + Numerous HTTP/2 fixes and improvements + Fix possible crashes in connection management + Fix small leak in SoupServer + Fix the possibility of empty HTTP/2 frames being sent ==== liburing ==== - tests-don-t-expect-multishot-recv-overflow-backloggi.patch (bsc#1215332) - build tests in parallel (using %{?_smp_mflags}) - add test-io_uring_register-fix-errno-confusion-and-new-e.patch to fix test errors on the 6.5 kernel ==== libwacom ==== Version update (2.5.0 -> 2.8.0) Subpackages: libwacom-data libwacom9 - update to 2.8.0 (bsc#1214390): * data: Add "Wacom One pen tablet" * data: add Wacom One 12 & Wacom One 13 * data: Add support for the Samsung Chromebook Plus v2 * data: Add support for Nuvision Solo 10 Draw * data: add ELAN 2C1B and 2D55 (Asus ZenBook Pro Duo UX482EG) * data: create a stylus group for the generic-no-eraser pen * data: create a generic-with-eraser group for the default stylus * data: include another device name for the Huion H950P * libwacom 2.8.0 * data: add XP Pen Deco mini7 - update keyring with keys from https://github.com/whot.gpg - update to 2.7.0: * Added support for XP-Pen Deco MW (#548) * Add support for Lenovo Ideapad Duet 5i * Add support for HP Spectre x360 14 * data: make XP-Pen Deco Pro MW layout generic * data: Add XP-Pen Deco Pro SW * Format python files with Python black * tools: add list-local-devices as builddir tool * data: narrow down the Huion H950p to include a name match * tools: list the kernel name together with the event node * Add ID 04f3:23b9 for HP Envy x360 ar0xxx (#550) * Add Wacom HID 52D3 (Lenovo Yoga 7 14ARB7) * Update to follow auto-generated standard * Add Wacom HID 52D5 (Lenovo Yoga 7 14ARB7) (#549) * Support for xp-pen deco pro mw (#552) - update to libwacom-2.6.0: * Add Ugee M708 v1 tablet * Add tablet definition for Wacom HID 52FA Pen (#536) * Added support for XP-Pen Deco01 v2 * tools/clean_svg: don't modify the dict while iterating * data: add the sysinfo to the wacom.example file * CI: update some actions to newer versions * CI: bump an action to the current version * README: note that we support tablets other than Wacom's too * CI: bump to use latest Ubuntu LTS * Add tablet definition for Huion Kamvas 13 * tests: fix failure if system doesn't use systemd ==== libwebp ==== Version update (1.3.1 -> 1.3.2) Subpackages: libsharpyuv0 libwebp7 libwebpdemux2 libwebpmux3 - update to 1.3.2: * security fix for lossless decoder (boo#1215231 CVE-2023-4863) - Drop 0001-Fix-OOB-write-in-BuildHuffmanTable.patch, 0001-Fix-invalid-incremental-decoding-check.patch - Add 0001-Fix-invalid-incremental-decoding-check.patch: [boo#1215231] [CVE-2023-4863] - Add 0001-Fix-OOB-write-in-BuildHuffmanTable.patch [boo#1215231] [CVE-2023-4863] ==== lvm2 ==== Version update (2.03.16 -> 2.03.22) Subpackages: liblvm2cmd2_03 - Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339) * ** WHATS_NEW from 2.03.17 to 2.03.22 *** version 2.03.22 - 02nd August 2023 ================================== Fix pv_major/pv_minor report field types so they are integers, not strings. Add lvmdevices --delnotfound to delete entries for missing devices. Always use cachepool name for metadata backup LV for lvconvert --repair. Make metadata backup LVs read-only after pool's lvconvert --repair. Improve VDO and Thin support with lvmlockd. Handle 'lvextend --usepolicies' for pools for all activation variants. Fix memleak in vgchange autoactivation setup. Update py-compile building script. Support conversion from thick to fully provisioned thin LV. Cache/Thin-pool can use error and zero volumes for testing. Individual thin volume can be cached, but cannot take snapshot. Better internal support for handling error and zero target (for testing). Resize COW above trimmed maximal size is does not return error. Support parsing of vdo geometry format version 4. Add lvm.conf thin_restore and cache_restore settings. Handle multiple mounts while resizing volume with a FS. Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id. Enhance lvm_import_vdo and use snapshot when converting VDO volume. Fix parsing of VDO metadata. Fix failing -S|--select for non-reporting cmds if using LV info/status fields. Allow snapshots of raid+integrity LV. Fix multisegment RAID1 allocator to prevent using single disk for more legs. version 2.03.21 - 21st April 2023 ================================= Fix activation of vdo-pool for with 0 length headers (converted pools). Avoid printing internal init messages when creation integration devices. Allow (write)cache over raid+integrity LV. version 2.03.20 - 21st March 2023 ================================= Fix segfault if using -S|--select with log/report_command_log=1 setting. Configure now fails when requested lvmlockd dependencies are missing. Add some configure Gentoo enhancements for static builds. version 2.03.19 - 21st February 2023 ==================================== Configure supports --with-systemd-run executed from udev rules. Enhancement for build with MuslC systemd and non-bash system shells (dash). Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices. Ensure udev is processing origin LV before its thick snapshots LVs. Fix and improve runtime memory size detection for VDO volumes. version 2.03.18 - 22nd December 2022 ==================================== Fix issues reported by coverity scan. Fix warning for thin pool overprovisioning on lvextend (2.03.17). Add support for writecache metadata_only and pause_writeback settings. Fix missing error messages in lvmdbusd. Version 2.03.17 - 10th November 2022 ==================================== Add new options (--fs, --fsmode) for FS handling when resizing LVs. Fix 'lvremove -S|--select LV' to not also remove its historical LV right away. Fix lv_active field type to binary so --select and --binary applies properly. Switch to use mallinfo2 and use it only with glibc. Error out in lvm shell if using a cmd argument not supported in the shell. Fix lvm shell's lastlog command to report previous pre-command failures. Extend VDO and VDOPOOL without flushing and locking fs. Add --valuesonly option to lvmconfig to print only values without keys. Updates configure with recent autoconf tooling. Fix lvconvert --test --type vdo-pool execution. Add json_std output format for more JSON standard compliant version of output. Fix vdo_slab_size_mb value for converted VDO volume. Fix many corner cases in device_id, including handling of S/N duplicates. Fix various issues in lvmdbusd. - Drop patches that have been merged into upstream - 0001-devices-file-move-clean-up-after-command-is-run.patch - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch - 0005-pvdisplay-restore-reportformat-option.patch - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch - 0009-mm-remove-libaio-from-being-skipped.patch - 0010-dmsetup-check-also-for-ouf-of-range-value.patch - 0011-devices-drop-double-from-sysfs-path.patch - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch - Add upstream patch + 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch + 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch + 0003-lvconvert-fix-regresion-from-integrity-check.patch + 0004-gcc-cleanup-warnings.patch + 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch + 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch + 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch + 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch + 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch + 0010-lvmlockd-client-mutex-ordering.patch + 0011-filesystem-move-stat-after-open-check.patch + 0012-tests-check-for-writecache.patch + 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch + 0014-gcc-fix-warnings-for-x32-architecture.patch + 0015-gcc-warning-missing-braces-around-initializer.patch + 0016-test-improve-aux-teardown.patch ... changelog too long, skipping 20 lines ... - add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package ==== lvm2-device-mapper ==== Version update (2.03.16_1.02.185 -> 2.03.22_1.02.196) Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339) * ** WHATS_NEW from 2.03.17 to 2.03.22 *** version 2.03.22 - 02nd August 2023 ================================== Fix pv_major/pv_minor report field types so they are integers, not strings. Add lvmdevices --delnotfound to delete entries for missing devices. Always use cachepool name for metadata backup LV for lvconvert --repair. Make metadata backup LVs read-only after pool's lvconvert --repair. Improve VDO and Thin support with lvmlockd. Handle 'lvextend --usepolicies' for pools for all activation variants. Fix memleak in vgchange autoactivation setup. Update py-compile building script. Support conversion from thick to fully provisioned thin LV. Cache/Thin-pool can use error and zero volumes for testing. Individual thin volume can be cached, but cannot take snapshot. Better internal support for handling error and zero target (for testing). Resize COW above trimmed maximal size is does not return error. Support parsing of vdo geometry format version 4. Add lvm.conf thin_restore and cache_restore settings. Handle multiple mounts while resizing volume with a FS. Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id. Enhance lvm_import_vdo and use snapshot when converting VDO volume. Fix parsing of VDO metadata. Fix failing -S|--select for non-reporting cmds if using LV info/status fields. Allow snapshots of raid+integrity LV. Fix multisegment RAID1 allocator to prevent using single disk for more legs. version 2.03.21 - 21st April 2023 ================================= Fix activation of vdo-pool for with 0 length headers (converted pools). Avoid printing internal init messages when creation integration devices. Allow (write)cache over raid+integrity LV. version 2.03.20 - 21st March 2023 ================================= Fix segfault if using -S|--select with log/report_command_log=1 setting. Configure now fails when requested lvmlockd dependencies are missing. Add some configure Gentoo enhancements for static builds. version 2.03.19 - 21st February 2023 ==================================== Configure supports --with-systemd-run executed from udev rules. Enhancement for build with MuslC systemd and non-bash system shells (dash). Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices. Ensure udev is processing origin LV before its thick snapshots LVs. Fix and improve runtime memory size detection for VDO volumes. version 2.03.18 - 22nd December 2022 ==================================== Fix issues reported by coverity scan. Fix warning for thin pool overprovisioning on lvextend (2.03.17). Add support for writecache metadata_only and pause_writeback settings. Fix missing error messages in lvmdbusd. Version 2.03.17 - 10th November 2022 ==================================== Add new options (--fs, --fsmode) for FS handling when resizing LVs. Fix 'lvremove -S|--select LV' to not also remove its historical LV right away. Fix lv_active field type to binary so --select and --binary applies properly. Switch to use mallinfo2 and use it only with glibc. Error out in lvm shell if using a cmd argument not supported in the shell. Fix lvm shell's lastlog command to report previous pre-command failures. Extend VDO and VDOPOOL without flushing and locking fs. Add --valuesonly option to lvmconfig to print only values without keys. Updates configure with recent autoconf tooling. Fix lvconvert --test --type vdo-pool execution. Add json_std output format for more JSON standard compliant version of output. Fix vdo_slab_size_mb value for converted VDO volume. Fix many corner cases in device_id, including handling of S/N duplicates. Fix various issues in lvmdbusd. - Drop patches that have been merged into upstream - 0001-devices-file-move-clean-up-after-command-is-run.patch - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch - 0005-pvdisplay-restore-reportformat-option.patch - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch - 0009-mm-remove-libaio-from-being-skipped.patch - 0010-dmsetup-check-also-for-ouf-of-range-value.patch - 0011-devices-drop-double-from-sysfs-path.patch - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch - Add upstream patch + 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch + 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch + 0003-lvconvert-fix-regresion-from-integrity-check.patch + 0004-gcc-cleanup-warnings.patch + 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch + 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch + 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch + 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch + 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch + 0010-lvmlockd-client-mutex-ordering.patch + 0011-filesystem-move-stat-after-open-check.patch + 0012-tests-check-for-writecache.patch + 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch + 0014-gcc-fix-warnings-for-x32-architecture.patch + 0015-gcc-warning-missing-braces-around-initializer.patch + 0016-test-improve-aux-teardown.patch ... changelog too long, skipping 20 lines ... - add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package ==== man ==== - Add man-db-groff-1.23.0-warnings.patch * Fix build errors with groff 1.23.0 ==== milou5 ==== Version update (5.27.7 -> 5.27.8) Subpackages: milou5-lang - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== mobipocket ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== multipath-tools ==== Subpackages: kpartx libmpath0 - Configuration directory should be /etc/multipath/conf.d (broken since 0.9.4+68+suse.98559ea) ==== mutter ==== Version update (44.4 -> 45.0) - Update to version 45.0: + Fix focus-follows-mouse mode + Optimize applying relative transformation matrix + Add support for P010 YCbCr format + Fix hardware cursor stuttering on Raspberry Pi + Fix input in multi-monitor remote desktop sessions with libei + Fixed crashes + Misc. bug fixes and cleanups + Updated translations. - Drop mutter-trap-dpms-errors.patch: Fixed upstream. - Change compression of tarball in service and spec to zst from xz. - Add pkgconfig(libdisplay-info) BuildRequires and pass libdisplay_info=true to meson setup: New optional dependency, build libdisplay-info support. - Add mutter-trap-dpms-errors.patch: Apparently DPMSForceLevel() can fail if DPMS is not enabled, so trap errors of DPMS because they are not critical and should not block user session. (bsc#1215273, glgo#GNOME/mutter!3160) - Replace sysprof-4 with sysprof-6 pkgconfig() BuildRequires to follow up the upstream change. And build without the profiler feature (using bcond_with profiler), as it's not meant for general use. - Update to version 45.rc: + Fix possible redraw freeze in fullscreen windows + Fix restoring focus when leaving the overview + Support alpha-composited window screencasts + Fix some XWayland windows not getting mapped + Fix cursor movement on rotated screens + Avoid global lock in stage signals + Implemented suspended xdg_toplevel state + Support idle_inhibit protocol + Do not trigger repick during relayout + Fix redraw issue when buffer age is unavailable + Add Meta Toolkit (MTK) library + Fix possible window freeze during resize operations + Fixes to tablet cursor visibility on Wayland + Improve support for input capture and emulated input + Use headless mode when seat ID is unset + Fix unresponsive touchscreen after titlebar drag + Fix absolute pointer events on virtual monitor streams + Fix disabling CRTCs in disable-only mode updates + Cache multi-texture shader snippets + Fixed crashes + Plugged leaks + Misc. bug fixes and cleanups + Updated translations. - Drop mutter-fix-clipped-redraw.patch: Fixed upstream. ==== nautilus ==== Version update (44.2 -> 45.0) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4 - Update to version 45.0: + Updated translations. - Update to version 45.rc: + Avoid slowness when many files are selected. + Make tooltip and menu for Preferences back button not empty. + Revert patch which could cause loss of data. + Fix sizing and styling of Visible Columns. + Change sidebar title. + Updated translations. - Update to version 45.beta2: + Feature enhancements: - New "Search Everywhere" buttons to expand search scope - Modern full-height sidebar layout - Refined sidebar sizing and folding treshold + Performance enhancements: - Flickerless transition into and from search - Accelerated generation of multiple thumbnail - Avoid DBus-activating other apps when starting + Bugfixes: - Delete partially copied file on cancelled copy - Don't restrict shell search results do %HOME - Don't open trash on drag hover - Fix multiple search bugs - Avoid crashes on search - Fix "sort after rename" regression - Fix various styling issues - Don't allow to resize Properties too small + Maintenance: Disable deprecation warnings, fix other warnings + Updated translations. - Drop fix-Werror-return-type-build-error.patch: Fixed upstream. - Update to version 45.beta: + Enhancements: - Use new navigation view and flat headerbar for Properties - Don't switch view mode when searching - Don't add search to history stack - Optimize view performance when selecting or removing many items + Bugfixes: - Prefent mixed-language date and time labels - Multiple starred files view bugfixes - Context menu capitalization + Maintenance: - Replace some eel API with direct GLib API - Cleanup URI scheme checking - Use newer async API for creating thumbnails + Updated translations. - Add fix-Werror-return-type-build-error.patch as a quick fix for a build error (‘return’ with a value, in function returning void) caught by -Werror=return-type. - Update to version 45.alpha: + Enhancements: - Boost search performance - Redesign Visible Columns options, allow changing default columns - Support dropping images from web pages - Show bytes size as tooltip for folder properties too - Indicate starred files in grid view - Support skipping errors while creating compressed archives - Make date and time format more consistent - Make Ctrl+F refocus search bar, not cancel search - Adapt sidebar width to window width, and use a breakpoint for adaptiveness - Allow moving keyboard focus within list rows - Replace GtkComboBox with GtkDropDown - Simplify Keyboard Shortcuts window definition - Improve file opening experience while sandboxed + Bugfixes: - Fix results ordering, and other search bugs - Fix tooltips, a11y labels, and i18n issues - Fix sushi integration bugs - Don't hide incompletely deleted folders - Show file renamed to hidden again on undo - Don't state file was "deleted" if it was moved to trash - Fix rubberband range behavior on list view - Respect modifiers when dropping on tabs; disable broken tab drop target on X11 - Fix bugs when reloading on autofs timeouts - Don't offer to format volumes which cannot be formatted, e.g. MTP - Fix multiple crashes - Fix multiple leaks + Maintenance: - Rename default branch to 'main' - Make libcloudproviders dependency optional again - Improve reproducibility + Updated translations. - Drop 3a931f61.patch: Fixed upstream. ==== ncurses ==== Version update (6.4.20230819 -> 6.4.20230909) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch 20230909 + improve formatting of manpages (patches by Branden Robinson). > patches by Nicholas Marriott: + use string-hacks in alloc_entry.c, alloc_type.c and hardscroll.c, overlooked due to compiler changes in recent OpenBSD releases. + add "-6" option to ncu2openbsd script. - Add ncurses patch 20230902 + improve description of search rules for terminal descriptions in terminfo manpage (report by Sven Joachim). - Add ncurses patch 20230826 + fixes for compiler-warnings. + update config.guess, config.sub ==== openldap2 ==== Subpackages: libldap-data libldap2 openldap2-client - Disable SLP by default for Factory and ALP (bsc#1214884) ==== openldap2-contrib-src ==== - Disable SLP by default for Factory and ALP (bsc#1214884) ==== orca ==== Version update (44.1 -> 45.0) - Update to version 45.0: + Updated translations. - Update to version 45.rc: + Bug Fixes: - Fix several performance issues. - Fix bug causing utterances to be split up unexpectedly. - Filter out redundant descriptions to reduce chattiness. - Fix tracebacks resulting from hand-editing user-settings.conf. + Updated translations. - Update to version 45.beta2: + Do not crash when BrlApi.Connection() crashes as a consequence of BrlTTY having been built with Cython 3. - Update to version 45.beta: + Bug Fixes: - Use importlib instead of imp. This is needed for Orca to work in Python 3.12 - Fix regression in flat review braille panning - Fix presentation of Calc selected cells - Fix the "screen reader on" message getting cut off - Treat LibreOffice as not supporting AtspiCollection (otherwise it can become non-responsive) + Feature Changes: Change the default button in the list-of dialogs from "jump to" to "activate" + Updated translations. - Update to version 45.alpha: + Object Navigator: This allows the user to navigate through a hierarchy of UI objects. Bindings: - Ctrl+Orca+Up/Down for navigating between parent/child - Ctrl+Orca+Left/Right for navigating among siblings - Ctrl+Orca+Return for performing a click - Ctrl+Orca+S to toggle the simplification of the object hierarchy + Flat Review can now by restricted to the current object of interest to eliminate "noise" from irrelevant objects. Binding: Currently unbound + Flat Review now has a command that displays the entire contents being reviewed in an editable text view, making it easier to copy and paste the contents of terminals, dialogs, etc. Binding: Currently unbound + Action Presenter: A popup menu for performing accessible actions on an object, such as click, expand/collapse, press. This should make it easier to interact with applications with poor keyboard navigability. Binding: Orca+Shift+A + The Notification List feature was re-written. It now uses an actual Gtk list rather than an off-screen one. The review announcements now include a timestamp and the dialog allows you to clear the history. + Preferences Dialog and Shortcuts List are now grouped based on feature, making it far easier to discover and bind/rebind commands of interest. + The Structural Navigation command to navigate among form fields was remapped from Orca+Tab/Orca+Shift+Tab to F/Shift+F. A new command was also added to navigate among iframes, which is currently unbound. + Added a command to present the default button. Binding: Orca+E. + Modify Orca's left-click functionality to prefer actions which are associated with performing a left click (e.g. click, press, jump, open) and only attempt to synthesize a click as a last resort. + Added the ability to temporarily suspend registration for accessibility events which can greatly improve performance at times event floods are likely, such as window creation/destruction and activation/deactivation. + Started preferring AtspiCollection over child iteration to locate descendants in the accessibility tree. The performance improvement can be up to 10 times faster. We will continue making changes in this area between now and the stable release. + Started relying on speech-dispatcher for character presentation rather than our own character names dictionary, which we were not always using. This should cause Orca to always speak the character name in the same way. + Interrupt speech conditionally on focus changes. This is needed for Gtk 4 on Wayland because we currently do not get notifications for input events, which had been our most reliable hint to interrupt speech. The heuristics to identify when we should not interrupt speech are still being refined, but hopefully this will make the user experience a bit more tolerable until a solution is agreed upon and implemented. See https://github.com/flatpak/xdg-desktop-portal/issues/1046 for more information. + A number of improvements to reduce some lagginess and chattiness in certain web apps. + Added logic to filter out windows which claim to be active but really aren't, including descendants of mutter-x11-frames, the desktop frame of some window environments, and certain Electron apps. + Updated translations. ==== oxygen5-sounds ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== pam_kwallet ==== Version update (5.27.7 -> 5.27.8) Subpackages: pam_kwallet-common - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== pango ==== Version update (1.50.14 -> 1.51.1) Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0 - Update to version 1.51.1: + itemize: Improve script itemization + build: Check for cairo DWrite dependency + win32: Fix various issues and crashes + layout: Add a missing switch case ==== partitionmanager ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-documentation patterns-base-enhanced_base patterns-base-minimal_base patterns-base-sw_management patterns-base-x11 patterns-base-x11_enhanced - Add coreutils-systemd, coreutils got split in two RPMs ==== patterns-microos ==== Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap - Install grub2-branding-openSUSE if grub2 will be used. (Added in base pattern). - Add coreutils-systemd, coreutils got splitted in two RPMs ==== pipewire ==== Version update (0.3.79 -> 0.3.80) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 0.3.80: * Highlights - A new Tag param was added that allows arbitrary metadata to be transported out-of-band in the graph. - Vulkan DMA buf support was merged. - The echo-canceller was ported to webrtc-audio-processing-1. - Fix a regression in locating monitor sources by id in pulse-server. - Mixer io areas updates are now synchronized correctly with the data thread to avoid potential crashes. - Many more bugfixes and improvements. * PipeWire - Handle driver nodes that refuse to change the quantum or rate. - A new Tag param was added that allows arbitrary metadata to be transported out-of-band in the graph. * Modules - The pipe-tunnel source has been reworked to use a ringbuffer and rate adaption to keep the latency constant. It can now also function as a driver to reduce resampling. (#3478) * Tools - pw-cat will now place media properties in Tag params. - pw-mon can now filter props and params. * SPA - ALSA refuses to change quantum and rate when in IRQ mode. - ALSA will now be smarter in selecting the period size for batch devices and will make it depend on the samplerate. (#3444) - Vulkan DMA buf support was merged. - ALSA latency will now be reported in the time domain of the graph. - Add udev based autodetection for compress-offload devices. - The echo-canceller was ported to webrtc-audio-processing-1. - The v4l2 inotify code was rewritten to avoid a use-after-free and by using a separate watch (but same fd) for each device. (#3439) - The tag and latency handling was improved in audioadpter. - Don't use -Ofast on alpha because it can crash on denormalized values. (#3489) - The mixers now synchronize spa_io_buffers updates with the data thread to avoid crashes. - Handle NULL param updates. (#3504) * Pulse-server - Fix a regression in locating monitor sources by id. (#3476) - Add support for use_system_clock_for_timing in module-pipe-sink. - Add support for checking module arguments. - Avoid some useless change events. * Bluetooth - Ports are now marked as physical, which makes the bluetooth devices show up as hardware devices in Ardour and other JACK apps. (#3418) - Some fixes for LE audio support (#3479) * JACK - Also emit unregister notify even when suppressed when creating the client. - The notify callbacks now match JACK2 behaviour more. - The mixer io areas are updated and handled safely now to avoid crashes. (#3506) - Drop patches already included upstream: * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch * 0001-Revert-v4l2-handle-inotify-errors.patch * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch - Add patch from upstream to fix a regression introduced in 0.3.77 which made it fail to open a monitor device as source: * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch - Add patch from upstream to fix a bug which caused 100% cpu usage under some circumstances: * 0001-Revert-v4l2-handle-inotify-errors.patch * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch ==== plasma-browser-integration ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== plasma-framework ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5Plasma5 plasma-framework-components - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Dialog: Fix positioning adjustments when dialog goes out of bounds * Dialog: Factor out parts of expressions in positioning code * SwitchIndicator: Enable layered rendering when semi-transparent * add an option to disable installation of desktopthemes * WindowThumbnail: proceed itemChange in QQuickItem - Move the desktop themes in a subpackage that can be used with both Plasma 5 and Plasma 6 ==== plasma-nm5 ==== Version update (5.27.7 -> 5.27.8) Subpackages: plasma-nm5-openconnect plasma-nm5-openvpn - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== plasma5-addons ==== Version update (5.27.7 -> 5.27.8) Subpackages: plasma5-addons-lang - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * thumbnail_grid: use MouseArea as delegate root * thumbnail_grid: allow screen reader to announce window name when pressing Alt+Tab * applets/userswitcher: Set an explicitly compact width ==== plasma5-desktop ==== Version update (5.27.7.1 -> 5.27.8) Subpackages: plasma5-desktop-emojier - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * Fix touchpad kded crash on X11 (kde#426937) * XlibBackend: port to modern signal-slot * XlibNotifications: port to modern signal-slot (kde#426937) * RecentFiles kcm: whattoremember: Make the value visible in the UI match the value saved (kde#397487) * PositionerTest: make sure folder model is ready before moving test * FolderView: fix missing Kirigami import * FolderViewLayer: use fixed interval * ScreenMapper: remove handling for config before Plasma 5.25 * folder: modernize iteration * folder: use qset instead of qvector to improve performance * desktop: don't save positions immediately * kcms/access Fix unintentional config changes * folderview: cap amount of screen mappings we hold (kde#469445) * applets/taskmanager: update deprecation message for DragHelper * applets/pager: fix window/screen size/position when using Qt scaling (kde#446627) * Panel: fix applet not returning focus after pressing applet shortcut (kde#472909) * Migrate missing key handling/accessibility features from default CompactRepresentation ==== plasma5-disks ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== plasma5-integration ==== Version update (5.27.7 -> 5.27.8) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.27.8 ==== plasma5-pa ==== Version update (5.27.7 -> 5.27.8) Subpackages: plasma5-pa-lang - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * applet: show placeholder message in tooltip when there is no device (kde#469778) ==== plasma5-systemmonitor ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * Hide heightHelper BasicListItem ==== plasma5-thunderbolt ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== plasma5-workspace ==== Version update (5.27.7 -> 5.27.8) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Too many changes to list here - Drop patches, now upstream: * 0001-OSD-Fix-size-calculation-for-progress-value.patch * 0001-shell-avoid-potential-crash-when-previous-window-is-.patch * 0001-TriangleMouseFilter-check-intercepted-item-still-exi.patch * 0002-TriangleMouseFilter-also-check-optional-position-has.patch ==== polkit-default-privs ==== Version update (1550+20230829.1a9a761 -> 1550+20230912.0978001) - Update to version 1550+20230912.0978001: * udisks2: add additional mount and NVME actions (bsc#1214897) ==== polkit-kde-agent-5 ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - No code changes since 5.27.7 ==== poppler ==== Version update (23.07.0 -> 23.09.0) Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools - Update to version 23.09.0: * core: - Add Android-specific font matching functionality - Fix digital signatures for NeedAppearance=true - Forms: Don't look up same glyph multiple times - Provide the key location for certificates you can sign with - Add ToUnicode support for similarequal - Fix crash on malformed files * qt5: - Provide the key location for certificates you can sign with - Allow to force a rasterized overprint preview during PS conversion * qt6: - Provide the key location for certificates you can sign with - Allow to force a rasterized overprint preview during PS conversion * pdfsig: - Provide the key location for certificates you can sign with - Changes from version 23.08.0: * core: - Fix GWG 19.2 - DeviceN Overprint (White) - Splash: avoid bogus memory allocation size in doTilingPatternFill - Fix use-of-uninitialized-value in XRef - Fix float-cast-overflow error in Catalog - Cleanup gpgme backend code - Version symbols in poppler core * glib: - Improve poppler_get_available_signing_certificates - Add new members to PopplerCertificateInfo * utils: - pdftotext: small improvement to man page - Bump poppler_sover to 131 following upstream changes. ==== poppler-qt5 ==== Version update (23.07.0 -> 23.09.0) - Update to version 23.09.0: * core: - Add Android-specific font matching functionality - Fix digital signatures for NeedAppearance=true - Forms: Don't look up same glyph multiple times - Provide the key location for certificates you can sign with - Add ToUnicode support for similarequal - Fix crash on malformed files * qt5: - Provide the key location for certificates you can sign with - Allow to force a rasterized overprint preview during PS conversion * qt6: - Provide the key location for certificates you can sign with - Allow to force a rasterized overprint preview during PS conversion * pdfsig: - Provide the key location for certificates you can sign with - Changes from version 23.08.0: * core: - Fix GWG 19.2 - DeviceN Overprint (White) - Splash: avoid bogus memory allocation size in doTilingPatternFill - Fix use-of-uninitialized-value in XRef - Fix float-cast-overflow error in Catalog - Cleanup gpgme backend code - Version symbols in poppler core * glib: - Improve poppler_get_available_signing_certificates - Add new members to PopplerCertificateInfo * utils: - pdftotext: small improvement to man page - Bump poppler_sover to 131 following upstream changes. ==== powerdevil5 ==== Version update (5.27.7 -> 5.27.8) Subpackages: powerdevil5-lang - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * profiledefaults: don't automatically suspend by default if running in a virtual machine * Fix the error overlay shown on other kcms (kde#424531) * dimdisplay: only dim the screen at configured dim time (kde#304696) * Print error with higher logging severity when backend fails to load ==== prison-qt5 ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5Prison5 prison-qt5-imports - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== procps4 ==== Version update (4.0.3 -> 4.0.4) Subpackages: libproc2-0 - Update to procps-ng-4.0.4 * library (API & ABI unchanged) increment revision: 0:2:0 tolerates all potential 'cpuinfo' formats issue #272 restore the proper main thread tics valuations issue #280 Remove myself from proc count merge #193 Refactor the escape code Debian #1035649 * free: -L one line output issue #156 * pgrep: Use only --signal option for signal Debian #1031765 * pgrep: suppress >15 warning if using regex Debian #1037450 * pidof: Add -t option to show threads merge #190 * pmap: Reset totals between processes issue #298 * ps: fixed missing or corrupted fields with -m option Debian #1036631, issue #279 * ps: Fix buffer overflow in -C option CVE-2023-4016 Debian #1042887, issue #297 * ps: Add --signames to show signal names in masks merge #98 * sysctl: -N show names merge #198, RH #2222056 * tests: dont compare floats with == issue #271 * tests: skips tests if maps missing merge #197, Gentoo #583036 * top: bad command line arguments yield EXIT_FAILURE issue #273 * top: avoids keystroke induced '%Cpu' distortions * top: includes VM (guest) tics in 'system' overhead issue #274 * top: includes VM (guest) tics with '!' toggle merge #179 * top: lessen summary cpu distortions on first display merge #180 * top: better backspace handling wtth line edits issue #278 * vmstat: Print guest time in non-wide mode * w: Fix musl UT_HOSTSIZE issue - Remove patches now upstream * CVE-2023-4016.patch * procps-ng-4.0.3-logind.patch - Port patches * procps-ng-3.3.10-errno.patch * procps-ng-3.3.10-slab.patch * procps-ng-3.3.10-xen.dif * procps-ng-3.3.11-pmap4suse.patch * procps-ng-3.3.8-petabytes.patch * procps-ng-3.3.8-tinfo.dif * procps-ng-3.3.9-w-notruncate.diff * procps-v3.3.3-columns.dif * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff ==== pulseaudio ==== Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup pulseaudio-utils system-user-pulse - Remove with_old_webrtc define since webrtc-audio-processing 1.3 now also builds for Leap 15.x in multimedia:libs so there's no need for a special case. - Enable webrtc AEC3 support: echo-cancel-add-webrtc-AEC3-support.patch - Build fixes for webrtc-audio-processing 1.3 (only enabled for TW, so far; Leap 15.x still receives the old version): build-sys-Bump-cpp_std-to-c-17.patch build-sys-Bump-webrtc-audio-processing-dependency.patch ==== purpose ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== python-Automat ==== - remove unneded six from setup.py ==== python-Brotli ==== Version update (1.0.9 -> 1.1.0) - update to 1.1.0: * added CLI --dictionary option * decoder: faster decoding * encoder: faster encoding * encoder: smaller stack frames ==== python-PyYAML ==== - cleanup ==== python-gevent ==== Version update (23.7.0 -> 23.9.0) - update to 23.9.0 (CVE-2023-41419): * Make ``gevent.select.select`` accept arbitrary iterables, not just sequences. That is, you can now pass in a generator of file descriptors instead of a realized list. Internally, arbitrary iterables are copied into lists. This better matches what the standard library does. * On Python 3.11 and newer, opt out of Cython's fast exception manipulation, which *may* be causing problems in certain circumstances when combined with greenlets. * On all versions of Python, adjust some error handling in the default * -based loop. This fixes several assertion failures on debug versions of CPython. Hopefully it has a positive impact under real conditions. * Make ``gevent.pywsgi`` comply more closely with the HTTP specification for chunked transfer encoding. In particular, we are much stricter about trailers, and trailers that are invalid (too long or featuring disallowed characters) forcibly close the connection to the client *after* the results have been sent. * Trailers otherwise continue to be ignored and are not available to the WSGI application. Previously, carefully crafted invalid trailers in chunked requests on keep-alive connections might appear as two requests to ``gevent.pywsgi``. Because this was handled exactly as a normal keep-alive connection with two requests, the WSGI application should handle it normally. However, if you were counting on some upstream server to filter incoming requests based on paths or header fields, and the upstream server simply passed trailers through without validating them, then this embedded second request would bypass those checks. (If the upstream server validated that the trailers meet the* HTTP specification, this could not occur, because characters that are required in an HTTP request, like a space, are not allowed in trailers.) CVE-2023-41419 was reserved for this. ==== python-gobject ==== Version update (3.44.1 -> 3.46.0) Subpackages: python311-gobject python311-gobject-Gdk python311-gobject-cairo - Update to version 3.46.0: + Add support for Python 3.12. + Drop GTK 2 support. + Complete the PEP-451 implementation in gi.importer. + Replace usage of deprecated FFI closure API. + Fix invalid marshalling in some cases for boxed values, for example with Gtk.StyleContext.get_property(). + Consistent setting of enum and flag property. + Fix docstring for methods that return an array and have a length (out) argument. + Overrides: - Fix incompatibility for CssProvider.load_from_data() (GTK 4.10). - Allow Gdk.{Color,RGBA} instances to be compared with other objects. - Add overrides for Gdk.FileList in Gdk-4.0. + Updated documentation. - Add explicit BuildRequires on pkgconfig(libffi). This is looked by the build scripts and was already being pulled in by something else. ==== python-httpcore ==== Version update (0.17.0 -> 0.17.3) - update to 0.17.3 * Support async cancellations, ensuring that the connection pool is left in a clean state when cancellations occur. (#726) * The networking backend interface has been added to the public API. Some classes which were previously private implementation detail are now part of the top-level public API. (#699) * Graceful handling of HTTP/2 GoAway frames, with requests being transparently retried on a new connection. (#730) * Add exceptions when a synchronous trace callback is passed to an asynchronous request or an asynchronous trace callback is passed to a synchronous request. (#717) - version 0.17.2 * Add socket_options argument to ConnectionPool and HTTProxy classes. (#668) * Improve logging with per-module logger names. (#690) * Add sni_hostname request extension. (#696) * Resolve race condition during import of anyio package. (#692) * Enable TCP_NODELAY for all synchronous sockets. (#651) - version 0.17.1 * If 'retries' is set, then allow retries if an SSL handshake error occurs. (#669) * Improve correctness of tracebacks on network exceptions, by raising properly chained exceptions. (#678) * Prevent connection-hanging behaviour when HTTP/2 connections are closed by a server-sent 'GoAway' frame". (#679) * Fix edge-case exception when removing requests from the connection pool. (#680) * Fix pool timeout edge-case. (#688) ==== python-httpx ==== Version update (0.24.0 -> 0.24.1) - update to 0.24.1 * Provide additional context in some InvalidURL exceptions. (#2675) * Fix optional percent-encoding behaviour. (#2671) * More robust checking for opening upload files in binary mode. (#2630) * Properly support IP addresses in NO_PROXY environment variable. (#2659) * Set default file for NetRCAuth() to None to use the stdlib default. (#2667) * Set logging request lines to INFO level for async requests, in line with sync requests. (#2656) * Fix which gen-delims need to be escaped for path/query/fragment components in URL. (#2701) ==== python-python-dateutil ==== - Add patch no-utcfromtimestamp.patch, stop using a deprecated function. - Switch to pyproject and autosetup macros. - Stop using greedy globs in %files. ==== python-requests ==== - switch from unmaintained brotlipy to Brotli (same as urllib3) ==== python-service_identity ==== - python-six is not required ==== qemu ==== Version update (8.0.4 -> 8.1.0) - Fix the build for SLE/Leap: * [openSUSE][RPM] Make the package buildable on SLE/Leap 15.x - Fix bsc#1211000: * [openSUSE] block: Add a thread-pool version of fstat (bsc#1211000) * [openSUSE] block: Convert qmp_query_block() to coroutine_fn (bsc#1211000) * [openSUSE] block: Don't query all block devices at hmp_nbd_server_start (bsc#1211000) * [openSUSE] block: Convert qmp_query_named_block_nodes to coroutine (bsc#1211000) * [openSUSE] block: Convert bdrv_block_device_info into co_wrapper (bsc#1211000) * [openSUSE] block: Convert bdrv_query_block_graph_info to coroutine (bsc#1211000) * [openSUSE] block: Temporarily mark bdrv_co_get_allocated_file_size as mixed (bsc#1211000) * [openSUSE] block: Allow the wrapper script to see functions declared in qapi.h (bsc#1211000) * [openSUSE] block: Remove unnecessary variable in bdrv_block_device_info (bsc#1211000) * [openSUSE] block: Remove bdrv_query_block_node_info (bsc#1211000) - Fix bsc#1213210: * target/s390x: Fix the "ignored match" case in VSTRS (bsc#1213210) - Update to version 8.1.0. Full list of changes are available at: https://wiki.qemu.org/ChangeLog/8.1 Highlights: * VFIO: improved live migration support, no longer an experimental feature * GTK GUI now supports multi-touch events * ARM, PowerPC, and RISC-V can now use AES acceleration on host processor * PCIe: new QMP commands to inject CXL General Media events, DRAM events and Memory Module events * ARM: KVM VMs on a host which supports MTE (the Memory Tagging Extension) can now use MTE in the guest * ARM: emulation support for bpim2u (Banana Pi BPI-M2 Ultra) board and neoverse-v1 (Cortex Neoverse-V1) CPU * ARM: new architectural feature support for: FEAT_PAN3 (SCTLR_ELx.EPAN), FEAT_LSE2 (Large System Extensions v2), and experimental support for FEAT_RME (Realm Management Extensions) * Hexagon: new instruction support for v68/v73 scalar, and v68/v69 HVX * Hexagon: gdbstub support for HVX * MIPS: emulation support for Ingenic XBurstR1/XBurstR2 CPUs, and MXU instructions * PowerPC: TCG SMT support, allowing pseries and powernv to run with up to 8 threads per core * PowerPC: emulation support for Power9 DD2.2 CPU model, and perf sampling support for POWER CPUs * RISC-V: ISA extension support for BF16/Zfa, and disassembly support for Zcm*/Z*inx/XVentanaCondOps/Xthead * RISC-V: CPU emulation support for Veyron V1 * RISC-V: numerous KVM/emulation fixes and enhancements * s390: instruction emulation fixes for LDER, LCBB, LOCFHR, MXDB, MXDBR, EPSW, MDEB, MDEBR, MVCRL, LRA, CKSM, CLM, ICM, MC, STIDP, EXECUTE, and CLGEBR(A) * SPARC: updated target/sparc to use tcg_gen_lookup_and_goto_ptr() for improved performance * Tricore: emulation support for TC37x CPU that supports ISA v1.6.2 instructions * Tricore: instruction emulation of POPCNT.W, LHA, CRC32L.W, CRC32.B, SHUFFLE, SYSCALL, and DISABLE * x86: CPU model support for GraniteRapids * and lots more... - This also (automatically) fixes: * bsc#1212850 (CVE-2023-3354) * bsc#1213001 (CVE-2023-3255) * bsc#1213925 (CVE-2023-3180) * bsc#1213414 (CVE-2023-3301) * bsc#1207205 (CVE-2023-0330) * bsc#1212968 (CVE-2023-2861) * bsc#1179993, bsc#1181740 ==== qqc2-desktop-style ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Don't connect the same PanelView to the same PlasmaDesktopTheme N times ==== rsync ==== - Rename patch to follow naming patch policies: fortified-strlcpy-fix.patch -> rsync-fortified-strlcpy-fix.patch - Use "slp" for bcond, not "openslp", like we use for all other packages, too. - Disable slp patch and configure option if bcond slp is disabled. - add fortified-strlcpy-fix.patch (bsc#1214616, bsc#1214249) - Disable openslp support on new distros (bsc#1214884) ==== runc ==== Version update (1.1.8 -> 1.1.9) - Update to runc v1.1.9. Upstream changelog is available from . ==== signon-kwallet-extension ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== snapper ==== Version update (0.10.5 -> 0.10.6) Subpackages: libsnapper7 snapper-zypp-plugin - fixed creating files in root dir (gh#openSUSE/snapper#168) - version 0.10.6 - relax access to info.xml files (gh#openSUSE/snapper#279) - enable snapper-timeline.timer when adjusting config using snapper (gh#openSUSE/snapper#788) ==== solid ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5Solid5 solid-imports solid-tools - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== sonnet ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - Changes since 5.109.0: * Build examples on KDE CI ==== sord ==== - Update version for buildtime requirement ==== spectacle ==== Version update (23.08.0 -> 23.08.1) - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 ==== sratom ==== - Updated versions for buildtime requirements ==== strace ==== Version update (6.4 -> 6.5) - Update to strace 6.5 * Implemented decoding of cachestat and fchmodat2 syscalls. * Implemented decoding of SO_PASSPIDFD and SO_PEERPIDFD socket options. * Implemented decoding of SCM_PIDFD control messages. * Implemented decoding of BPF_ENABLE_STATS, BPF_ITER_CREATE, BPF_LINK_DETACH, and BPF_PROG_BIND_MAP bpf syscall commands. * Updated decoding of BPF_OBJ_PIN and BPF_OBJ_GET bpf syscall commands. * Updated lists of AT_*, BPF_*, IORING_*, KVM_*, MOVE_MOUNT_*, NFT_*, NT_*, PR_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 6.5. ==== sudo ==== Version update (1.9.14p1 -> 1.9.14p3) Subpackages: sudo-plugin-python - Update to 1.9.14p3: * Fixed a crash with Python 3.12 when the sudo Python python is unloaded. This only affects make check for the Python plugin. * Adapted the sudo Python plugin test output to match Python 3.12. - Update to 1.9.14p2: * Fixed a crash on Linux systems introduced in version 1.9.14 when running a command with a NULL argv[0] if log_subcmds or intercept is enabled in sudoers. * Fixed a problem with "stair-stepped" output when piping or redirecting the output of a sudo command that takes user input when running a command in a pseudo-terminal. * Fixed a bug introduced in sudo 1.9.14 that affects matching sudoers rules containing a Runas_Spec with an empty Runas user. These rules should only match when sudo’s -g option is used but were matching even without the -g option. #290. ==== sushi ==== Version update (44.2 -> 45.0) - Update to version 45.0: + Updated translations. - Update to version 45.alpha.2: + Fix build. - Changes from version 45.alpha.1: + Fix translatable filename. - Changes from version 45.alpha: + Fix window size with custom scale factor in x11. + Don't show window before renderer is ready. + Allow keyboard copy shortcuts for evince and text viewers. + Fix crash when switching between audio files. + Fix coverart download. + Add ParentHandle dbus property. + Add development profile. ==== syndication ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== syntax-highlighting ==== Version update (5.109.0 -> 5.110.0) Subpackages: libKF5SyntaxHighlighting5 syntax-highlighting-imports - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== system-users ==== Subpackages: system-group-hardware system-group-kvm system-group-wheel system-user-bin system-user-daemon system-user-lp system-user-mail system-user-man system-user-nobody system-user-tftp system-user-tss - system-group-hardware: remove group lp, we have system-user-lp ==== systemd ==== Version update (253.8 -> 254.3) Subpackages: libsystemd0 libudev1 systemd-coredump systemd-doc udev - systemd.spec: %regenerate_initrd_post is only used by udev sub-package hence move the build requirement pulling this macro in in the list of udev BRs. - Don't ship after-local.service anymore. This was mostly a hack for people wanting to execute any random things once the boot was finished. We shouldn't encourage such practice and it actually conflicts with the sysv-generator which believes that /etc/init.d/after.local is SysV init script that needs to be converted into a native unit file. We still install a copy of this service in /etc if the user is relying on it, for backward compatibility. - fixlet-systemd-post.sh: fix invalid use of rpm macro %{_localstatedir} - Import commit b6b4e5a8a82d1f13f265a4ef170f2d13be82789a (merge of v254.3) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/1f73719d67b9300c6bb75232d695d03410991098...b6b4e5a8a82d1f13f265a4ef170f2d13be82789a - Make utmp support per project configureable [jsc#PED-3144] - Make apparmor and selinux per project configureable [jsc#PED-2736] - systemd.spec: don't use build conditionals (%bcond_with/%bcond_without) with the mini flavor to make sure that all the features remain disabled for this flavor regardless of what is enabled in the prjconf. - Don't build systemd-doc with the mini flavor - Explicitly require group(lp) by udev: this used to be provided by system-group-hardware, but with the introduction of system-user-lp (and systemd-users auto-generating groups) is now actually provided by system-user-lp. Latest versions of system-group-hardware clean this up and no longer also provide this group. - Fix incorrect option name when calling pam-config for systemd-homed - testsuite: Recommend selinux-policy-devel instead of requiring it in line with other tests. Add Recommends for selinux-policy-targeted as this is also required to run the test (in general any SELinux policy should do) - systemd.spec: add journal translations to lang package - Import commmit 1f73719d67b9300c6bb75232d695d03410991098 1f73719d67 test-mountpoint-util: /root might be mounted a391ba4a8f test: testsuite-35.sh needs manual/test-session-properties to be installed on SUSE - Upgrade to v254.1 (commit 208a21833b6953a2517a6c3f8f4849c6664b01be) See https://github.com/openSUSE/systemd/blob/SUSE/v254/NEWS for details. This includes the following bug fixes: - upstream commit 331aa7aa15ee5dd12b369b276f575d521435eb52 (bsc#1203141) - upstream commit 529ba8a1a3968564b67049a077f213e3a0d53070 (bsc#1209340) - upstream commit f1f331a252d22c15f37d03524cce967664358c5c (bsc#1186606) - upstream commit df1dccd25547b430258bd42ec60428fc9aff1370 (bsc#1213185) - upstream commit 000680a68dbdb07d77807868df0b4f978180e4cd (bsc#1211725) * Drop 5001-Revert-core-propagate-stop-too-if-restart-is-issued.patch. A fix for https://github.com/systemd/systemd/issues/26839 has been integrated in v254. * Drop 5002-Revert-core-service-when-resetting-PID-also-reset-kn.patch, it's part of v254. * Drop 0001-restore-var-run-and-var-lock-bind-mount-if-they-aren.patch, it's no more needed these days. * Rebase 0001-conf-parser-introduce-early-drop-ins.patch ==== systemsettings5 ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * Remove soft hyphens in keywords used for searching ==== threadweaver ==== Version update (5.109.0 -> 5.110.0) - Update to 5.110.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.110.0 - No code change since 5.109.0 ==== tiff ==== Version update (4.5.1 -> 4.6.0) - Update to version 4.6.0: * API/ABI breaks: none * WebP decoder: validate WebP blob width, height, band count against TIFF parameters to avoid use of uninitialized variable, or decoding corrupted content without explicit error (fixes issue #581, issue #582). * WebP codec: turn exact mode when creating lossless files to avoid altering R,G,B values in areas where alpha=0 * Fix TransferFunction writing of only two transfer functions. * TIFFReadDirectoryCheckOrder: avoid integer overflow. When it occurs, it should be harmless in practice though * tiffcp: remove -i option (ignore errors) * This version removes a big number of utilities that have suffered from lack of maintenance over the years and were the source of various reported security issues: + fax2ps + fax2tiff + pal2rgb + ppm2tiff + raw2tiff + rgb2ycbcr + thumbnail + tiff2bw + tiff2rgba + tiffcmp + tiffcrop + tiffdither + tiffgt + tiffmedian + tiff2ps + tiff2pdf - Remove no longer needed tiff-4.0.3-compress-warning.patch. ==== tracker ==== Version update (3.5.3 -> 3.6.0) Subpackages: libtracker-sparql-3_0-0 tracker-data-files - Update to version 3.6.0: + Use BM25 as ranking algorithm. + Better and more cohesive documentation. + Add tracker_batch_add_rdf() API call to insert RDF data as part of an update batch. + Updated translations. - Update to version 3.6.rc: + Updated documentation. + Updated translations. - Update to version 3.6.beta: + Use BM25 as FTS ranking algorithm. + Add tracker_batch_add_rdf() call to add RDF as a batch operation. + Fix warnings with newer glib. + Adapt tests to SQLite >= 3.42. + Build improvements. + Updated translations. - Update to version 3.6.alpha: + Improved threading guarantees of TrackerNotifier signal callbacks. + Add tracker-await-file tool to trackertestutils. + A number of build system fixes. ==== tracker-miners ==== Version update (3.5.2 -> 3.6.0) Subpackages: tracker-miner-files - Update to version 3.6.0: + Fix possible race condition between directory crawling and monitoring. + Improved "tracker3 info" output. + Cleanups to tracker-miner-fs-3 code. + Updated translations. - Update to version 3.6.rc: + Throttle extractor process on battery conditions. + Handle deletion of directories no longer configured as indexed. + Lower footprint crawling very large directories. + Hint tracker-extract-3 file access with posix_fadvise. + Raise file descriptor limit in tracker-miner-fs-3. + Updated translations. ==== transactional-update ==== Version update (4.3.0 -> 4.4.0) Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit - Version 4.4.0 - t-u: Introduce setup-fips command [jsc#SMO-194] - libtukit: Always set a cleanup algorithm for snapshots - when using API, D-Bus interface or tukit the snapshots will be automatically cleaned up by snapper after some time now; in the past only snapshots created by the transactional-update shell script would be cleanup after, and only after a `t-u cleanup` run. - tukit: enable kexec's syscall detection feature - tukit: Don't throw exceptions from the child process after fork - tukitd: Rename service file to org.opensuse.tukit.service - tukitd: Allow querying DBus Properties [boo#1214707] - t-u: Add support for fully written-out update commands - t-u: Improve detection of existing kernel parameters ==== update-alternatives ==== Version update (1.21.22 -> 1.22.0) - Update to version 1.22.0. The full changelog is very large. Please check it here: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.0 - Refresh openssl.patch so it works on 1.22.0. ==== util-linux ==== Version update (2.39.1 -> 2.39.2) Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 - Upgrade to version 2.39.2: * libblkid: fix topology chain types mismatch * libmount: * handle failure to apply flags as part of a mount operation * improve EPERM interpretation * update documentation for MNT_ERR_APPLYFLAGS * use mount(2) for remount on Linux < 5.14 * use some MS_* flags as superblock flags * setarch: add PER_LINUX_FDPIC fallback * uuidd: improve man page for -cont-clock * wall: do not error for ttys that do not exist * zramctl: add hint about supported algorithms * other changes, see: https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.39/v2.39.2-ReleaseNotes - Use logind as Y2038 safe utmp replacement [jsc#PED-3144] - drop libutempter - use-logind-not-utmp.patch: agetty, wall, write: use logind instead of utmp ==== util-linux-systemd ==== Version update (2.39.1 -> 2.39.2) - Upgrade to version 2.39.2: * libblkid: fix topology chain types mismatch * libmount: * handle failure to apply flags as part of a mount operation * improve EPERM interpretation * update documentation for MNT_ERR_APPLYFLAGS * use mount(2) for remount on Linux < 5.14 * use some MS_* flags as superblock flags * setarch: add PER_LINUX_FDPIC fallback * uuidd: improve man page for -cont-clock * wall: do not error for ttys that do not exist * zramctl: add hint about supported algorithms * other changes, see: https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.39/v2.39.2-ReleaseNotes - Use logind as Y2038 safe utmp replacement [jsc#PED-3144] - drop libutempter - use-logind-not-utmp.patch: agetty, wall, write: use logind instead of utmp ==== vim ==== Version update (9.0.1632 -> 9.0.1894) Subpackages: vim-data vim-data-common vim-small xxd - Updated to version 9.0.1894, fixes the following problems - drop patches: disable-unreliable-tests.patch ignore-flaky-test-failure.patch vim-8.1.0297-dump3.patch - fixes: + boo#1214922 - CVE-2023-4738 + boo#1214925 - CVE-2023-4734 + boo#1214924 - CVE-2023-4735 + boo#1214921 - CVE-2023-4751 - droped %check - most of tests didn't work correctly in OBS and maitenace burden of this was getting too big * Not all cabal config files are recognized. * Duplicate code for converting float to string. * Message is cleared when removing mode message (Gary Johnson). * Error message is cleared when removing mode message. * Expanding a pattern interferes with command line completion. * Compiler warning for uninitialized variable. * crypt tests hang and cause memory errors * Build failure without the crypt feature. * Compiler warning for unused variables without the crypt feature. * The log file does not give information about window sizes. * Build failure with tiny features. * Filetype detection fails if file name ends in many '~'. * Not all filetype file name matches are tested. * zserio files are not recognized. * Insufficient testing for syntax plugins. * Result of syntax tests is hard to see. * Syntax test failure causes script to abort. * Unclear why syntax test fails on Mac. * Unclear why syntax test fails on Mac. * Syntax test fails when Vim window is not tall enough. * Syntax test fails when detected shell type differs. * One more syntax test depends on the system. * Autoload files for "zig" are not installed. * Termdebug: default highlight cleared when changing colorscheme. * Error for using matchfuzzy() in Vim9 script returning a list of dicts. * BUCK files are not recognized. * Crash when using a class member twice. (Christian J. Robinson) * Termdebug on MS-Windows: some file names are not recognized. * Divide by zero when scrolling with 'smoothscroll' set. * Empty CmdlineEnter autocommand causes errors in Ex mode. * Compiler may warn for uninitialized variable. * Regression test doesn't fail when fix is reverted. * PEM files are not recognized. * Crash syncing swapfile in new buffer when using sodium crypt. (James McCoy) * Resetting local option to global value is inconsistent. * Termdebug: error with more than 99 breakpoints. * Tabline highlight wrong after truncated double width label. * Cannot produce a status 418 or 503 message. * Help for builtin functions is not sorted properly. * Test may run into timeout when using valgrind. * Warning for buffer in use when exiting early. * Typo in syntax test input file. * Blade files are not recognized. ==== vte ==== Version update (0.72.2 -> 0.74.0) - Update to version 0.74.0: * widget: Fix conditional * app: Correct option value description * build: Post release version bump * Revert "widget: a11y: Add missing text changes on scrolling with modifications" * Revert "widget: Do not count event as handled in more situations" * test: Add SGR 4:4 and 4:5 underlines to test script * emulation: Ignore unknown SGR underline subparams * lib: Fix preallocated size * Updated translations. - Change compression in service and tarball produced to zst. - Update to version 0.73.99: * Revert "widget: a11y: Add missing text changes on scrolling with modifications" * Revert "widget: Do not count event as handled in more situations" * test: Add SGR 4:4 and 4:5 underlines to test script * emulation: Ignore unknown SGR underline subparams * Update Turkish translation * lib: Fix preallocated size - Update to version 0.73.93: * all: - Remove SIXEL support from stable branch - Use defined values for defines - Use __has_include * build: - Enable gtk4 by default - More detailed version info - Post release version bump * docs: Publish as gitlab pages * draw: Remove need to generate code * emulation: - Fix infinite loop on non-number OSC 104 param - Fix invalid mouse scroll event on window edge - Treat unsupported SGR 4:n as no-underline * fonts: - Don't declare this inline - Keep layout text available for cairo - Keep the PangoLayout unchanged - Remove unnecessary context change call * pty: - Do not typecast to GSpawnFlags - Fix exit delay in presence of a grandchild process - Make netbsd workaround conditional on kernel version * Revert "widget: Modernise HTML output" * widget: - a11y: Add missing text changes on scrolling with modifications - Add API to override font options - Defer alignment API to next cycle - Do not count event as handled in more situations - Do not possibly deny early click gesture - Don't consume right clicks on gtk4 - Don't consume right clicks on gtk4 - Ensure the ringview is updated before converting coordinates - Fix a deprecation warning - Fix compilation - Fix cursor blink timeout - Fix introspection annotations - Fix introspection API - Fix introspection warnings - Fix setting clipboard with html data - gtk4: Hint and quantize font metrics - Invalidate ringview when the invalidating - Make get_text_range docs more accurate - More docs and introspection annotation fixes - Update some Since annotations + Updated translations. ==== webkit2gtk3 ==== Version update (2.40.5 -> 2.42.0) 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 - Update to version 2.42.0: + New renderer based on DMA-BUF shared buffers. + Add new permission request to handle DOM paste access requests. + Add API to configure experimental features at runtime. + Add API to set the percentage of volume space that can be used for data storage. + GBM is no longer required for WebGL implementation. - Update to version 2.41.92: + Fix render updates after cross origin history navigation with GTK4. + Fix flickering in non accelerated compositing mode. + Fix pixelated accelerated blur filter. + Fix web process launching when xdg-dbus-proxy is not installed. + Pass GBM_BO_USE_RENDERING to gbm_bo_create. + Fix several crashes and rendering issues. ==== webkit2gtk4 ==== Version update (2.40.5 -> 2.42.0) Subpackages: libjavascriptcoregtk6_0-1 libwebkitgtk6_0-4 webkitgtk-6_0-injected-bundles - Update to version 2.42.0: + New renderer based on DMA-BUF shared buffers. + Add new permission request to handle DOM paste access requests. + Add API to configure experimental features at runtime. + Add API to set the percentage of volume space that can be used for data storage. + GBM is no longer required for WebGL implementation. - Update to version 2.41.92: + Fix render updates after cross origin history navigation with GTK4. + Fix flickering in non accelerated compositing mode. + Fix pixelated accelerated blur filter. + Fix web process launching when xdg-dbus-proxy is not installed. + Pass GBM_BO_USE_RENDERING to gbm_bo_create. + Fix several crashes and rendering issues. ==== wireless-regdb ==== - Define %{_firmwaredir} if not defined. This fixes RPM build errors. ==== wtmpdb ==== Version update (0.9.1 -> 0.9.2) Subpackages: libwtmpdb0 - Update to version 0.9.2 - Set busy timeout for DB access: The process is waiting until 5 seconds for DB connection if the DB is locked by another process. ==== xdg-desktop-portal ==== Version update (1.16.0 -> 1.18.0) - Update to version 1.18.0: + Highlights: - A new config-based portal matching mechanism that gives preciser control over which portal backends are picked for each portal. - New portals: Clipboard and Input Capture. - The settings portal now documents an 'accent-color' key. + New portal APIs: - Introduce a new Clipboard portal. This portal extends the Remote Desktop portal by adding support for sharing clipboard between remote machines. - Introduce a new Input Capture portal. This portal adds mechanisms for taking control of input devices. The primary usage model is centered around the InputLeap and Synergy use cases, where local devices are used to control remote displays. - Add an "accept-label" option the the Print portal. This lets apps suggest a proper label to the print operation. - Document a new 'accent-color' key in the Settings portal. This key represents an arbitrary color in sRGB colorspace. How implementations of the portal provide this key is entirely dependent on their internal policies and design. - Support restoring remote desktop sessions. - Introduce the ReadOne() method in the Settings portal. This method is now preferred over the Read() method, as Read() mistakenly returned a variant inside a variant. The Read() method will continue to exist for compatibility with existing apps, but its usage is deprecated. We recommend apps to port to the ReadOne() method. Apps can decide whether to use ReadOne() or Read() by looking at the version of the Settings portal. + Changes that might be relevant for distributors: - Rework how portal implementations are loaded. This new, more robust system allows selecting specific backends for specific portals, and layering them when necessary. Platforms that provide portals implementation are encouraged to provide a suitable configuration file. - Drop the Autotools build. Meson is now the only supported build system. - The PipeWire dependency is now mandatory. - Bump GLib dependency to 2.66. + Misc changes: - Improve robustness of the OpenURI portal by validating more URIs. - Various small visual tweaks to the generated documentation. - Various fixes to the Global Shortcuts portal. - Stop using the deprecated GTimeVal struct. - Document xdg-desktop-portal versioning scheme. - Fix various issues in the OpenURI portal. - Bump interface version of the Printer portal to 2. - Validate addresses following the HTML specs in the Email portal. - Document minimum version of the new ReadOne() method of the Settings portal. - Add a mapping id property to the ScreenCast portal. - Add activation token parameter to the Email portal. - Test tarball generation in CI. - Updated translations. - Add docutils BuildRequires: New dependency. - Update to version 1.17.0: + Drop the Autotools build. Meson is now the only supported build system. + Rework how portal implementations are loaded. This new, more robust system allows selecting specific backends for specific portals, and layering them when necessary. Platforms that provide portals implementation are encouraged to provide a suitable configuration file. + Introduce a new Clipboard portal. This portal extends the Remote Desktop portal by adding support for sharing clipboard between remote machines. + Introduce a new Input Capture portal. This portal adds mechanisms for taking control of input devices. The primary usage model is centered around the InputLeap and Synergy use cases, where local devices are used to control remote displays. + Stop using the deprecated GTimeVal struct + Bump GLib dependency to 2.66 + Add an "accept-label" option the the Print portal. This lets apps suggest a proper label to the print operation. + Various fixes to the Global Shortcuts portal. + Support restoring remote desktop sessions. + Improve robustness of the OpenURI portal by validating more URIs. + The PipeWire dependency is now mandatory. + Various improvements for the test suite. + Updated translations. - Drop 0001-portal-impl-Only-return-found-implementation-if-it-launched.patch fixed upstream. - Switch to meson buildsystem following upstream changes. Add meson BuildRequires and macros. ==== xdg-desktop-portal-gnome ==== Version update (44.2 -> 45.0) - Update to version 45.0: + Improve build system detection of libadwaita. + Updated translations. - Update to version 45.rc: + Advertise the version of the ScreenCast portal correctly. + Proxy the 'mapping_id' property to xdg-desktop-portal. + Updated translations. - Update to version 45.beta: + Implement the Input Capture portal + Implement the Clipboard portal + Implement restoration of remote desktop sessions + Remote desktop: add the ability to communicate via an EIS socket + Updated translations. ==== xdg-desktop-portal-kde ==== Version update (5.27.7 -> 5.27.8) - Update to 5.27.8 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.8 - Changes since 5.27.7: * Fix data type for accent color * settings: provide accent-color settings * Install kde-portals.conf in datadir * Install a portals.conf file for the plasma session * RemoteDesktop: Fix relativity of absolute pointer motion * RemoteDesktop: Use QScreen for starting multiple streams * Add a method using QScreen to create a screencasting stream ==== xdg-user-dirs-gtk ==== - Stop passing -Wno-error=deprecated-declarations, no longer needed. ==== xwayland ==== Version update (23.2.0 -> 23.2.1) - Update to version 23.2.1: * glamor: Ignore destination alpha as necessary for composite operation * xtest: Check whether there is a sendEventsProc to call - supersedes xwayland-glamor-Ignore-destination-alpha-as-necessary-for-com.patch - xwayland-glamor-Ignore-destination-alpha-as-necessary-for-com.patch * Fix when vncviewer fades to white on xwayland (bsc#1215385, https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1154) ==== zenity ==== Version update (3.99.0 -> 3.99.2) - Update to version 3.99.2: + Minor code cleanups + option: - Don't try to access stack-based argv within a glib2 mainloop - Allow --version and --help to work without a display server running + data: Reinstate help2man manpage autogeneration + build: Make manpage/help2man requirement more explicit + ci: Add help2man as 'build_fedora' target build dep + Updated translations. - Update to version 3.99.1: + question: do not hardcode "Yes" and "No" buttons + Set the default response explicitly for all AdwMessageDialog's + column-view: Widget should go directly in GtkScrolledWindow + msg: Make --ok-label and --cancel-label work for --question dialogs + Add separate case for ZENITY_ESC; don't print junk or crash with extra buttons + Fix --extra-button and delete events for legacy (non-libadwaita) dialogs + filesel: Fix --filename for zenity 4.x + Updated translations. - Re-enable help2man BuildRequires, now that no longer fails the build.