Packages changed: 389-ds (2.0.2~git0.6d17ca7df -> 2.0.4~git0.7f6ba5a37) ImageMagick (7.0.11.6 -> 7.0.11.7) Mesa Mesa-drivers NetworkManager NetworkManager-applet (1.18.0 -> 1.20.0) PackageKit adaptec-firmware adwaita-icon-theme (3.38.0 -> 40.rc) amtk (5.2.0 -> 5.3.1) at-spi2-core (2.38.0 -> 2.40.0) atmel-firmware attica-qt5 (5.80.0 -> 5.81.0) autoyast2 (4.3.75 -> 4.4.2) baloo5 (5.80.0 -> 5.81.0) baobab (3.38.0 -> 40.0) bcm43xx-firmware bijiben (3.38.0 -> 40.0) bluedevil5 (5.21.3 -> 5.21.4) bluez-qt (5.80.0 -> 5.81.0) breeze (5.21.3 -> 5.21.4) breeze-gtk (5.21.3 -> 5.21.4) breeze5-icons (5.80.0 -> 5.81.0) cheese clamav (0.103.1 -> 0.103.2) crash (7.2.9_k5.11.11_1 -> 7.2.9_k5.11.12_1) cups (2.3.3 -> 2.3.3op2) dbus-1 dconf (0.38.0 -> 0.40.0) dconf-editor (3.38.2 -> 3.38.3) devhelp (3.38.1 -> 40.alpha) discover (5.21.3 -> 5.21.4) dracut (053+suse.90.gb89b6347 -> 053+suse.93.g039ac07d) drkonqi5 (5.21.3 -> 5.21.4) eog (3.38.2 -> 40.0) eog-plugins (3.26.6 -> 3.26.7) epiphany (3.38.2 -> 40.0) evince (3.38.2 -> 3.39.2) evolution (3.38.4 -> 3.40.0) evolution-data-server (3.38.4 -> 3.40.0) evolution-ews (3.38.4 -> 3.40.0) firewalld folks frameworkintegration (5.80.0 -> 5.81.0) gd (2.3.0 -> 2.3.2) gdb gdk-pixbuf (2.42.2 -> 2.42.4) gedit (3.38.1 -> 40.0) gedit-plugins (3.38.1 -> 40.0) gegl (0.4.28 -> 0.4.30) gimp (2.10.22 -> 2.10.24) git gjs (1.66.2 -> 1.68.0) glib-networking (2.66.0 -> 2.68.0) glib2 (2.66.7 -> 2.68.0) gnome-bluetooth (3.34.3 -> 3.34.5) gnome-builder (3.38.2 -> 3.40.0) gnome-calculator (3.38.2 -> 40.0) gnome-characters (3.34.0 -> 40.0) gnome-chess (3.38.1 -> 40.0) gnome-clocks (3.38.0 -> 40.0) gnome-contacts (3.38.1 -> 40.0) gnome-control-center (3.38.4 -> 40.0) gnome-desktop (3.38.4 -> 40.0) gnome-dictionary (3.26.1+20180313.ac6d4c0 -> 40.0) gnome-disk-utility (3.38.2 -> 40.0) gnome-maps (3.38.4 -> 40.0) gnome-mines (3.36.1 -> 40.0) gnome-music (3.38.2 -> 40.0) gnome-online-accounts (3.38.0 -> 3.39.92) gnome-photos (3.38.1 -> 40.0) gnome-remote-desktop (0.1.9 -> 40.0) gnome-screenshot (3.38.0 -> 40.0) gnome-session (3.38.0 -> 40.beta) gnome-settings-daemon (3.38.1 -> 40.0) gnome-shell (3.38.3 -> 40.0) gnome-shell-extension-desktop-icons (20.04.0 -> 20.10.0) gnome-shell-extensions (3.38.2 -> 40.0) gnome-software (3.38.1 -> 40.0) gnome-sudoku (3.38.0 -> 40.0) gnome-system-monitor (3.38.0 -> 40.0) gnome-terminal (3.38.3 -> 3.40.0) gnome-tweaks (3.34.1 -> 40.beta) gnome-user-docs (3.38.2 -> 40.0) gnome-weather (3.36.1 -> 40.0) gobject-introspection (1.66.1 -> 1.68.0) graphviz (2.42.3 -> 2.46.1) graphviz-addons (2.42.3 -> 2.46.1) gsettings-desktop-schemas (3.38.0 -> 40.0) gstreamer (1.18.3 -> 1.18.4) gstreamer-editing-services (1.18.3 -> 1.18.4) gstreamer-plugins-bad (1.18.3 -> 1.18.4) gstreamer-plugins-base (1.18.3 -> 1.18.4) gstreamer-plugins-good (1.18.3 -> 1.18.4) gstreamer-plugins-libav (1.18.3 -> 1.18.4) gstreamer-plugins-ugly (1.18.3 -> 1.18.4) gtksourceview4 (4.8.0 -> 4.8.1) gvfs (1.46.2 -> 1.48.0) highlight (3.62 -> 4.0) iagno inkscape ipw-firmware irssi (1.2.2 -> 1.2.3) kactivities-stats (5.80.0 -> 5.81.0) kactivities5 (5.80.0 -> 5.81.0) kactivitymanagerd (5.21.3 -> 5.21.4) karchive (5.80.0 -> 5.81.0) kauth (5.80.0 -> 5.81.0) kbookmarks (5.80.0 -> 5.81.0) kcalendarcore (5.80.0 -> 5.81.0) kcm_sddm (5.21.3 -> 5.21.4) kcmutils (5.80.0 -> 5.81.0) kcodecs (5.80.0 -> 5.81.0) kcompletion (5.80.0 -> 5.81.0) kconfig (5.80.0 -> 5.81.0) kconfigwidgets (5.80.0 -> 5.81.0) kcontacts (5.80.0 -> 5.81.0) kcoreaddons (5.80.0 -> 5.81.0) kcrash (5.80.0 -> 5.81.0) kdav (5.80.0 -> 5.81.0) kdbusaddons (5.80.0 -> 5.81.0) kde-cli-tools5 (5.21.3 -> 5.21.4) kde-gtk-config5 (5.21.3 -> 5.21.4) kdeclarative (5.80.0 -> 5.81.0) kded (5.80.0 -> 5.81.0) kdelibs4support (5.80.0 -> 5.81.0) kdesu (5.80.0 -> 5.81.0) kdnssd-framework (5.80.0 -> 5.81.0) kdoctools (5.80.0 -> 5.81.0) kdump kemoticons (5.80.0 -> 5.81.0) kernel-source (5.11.11 -> 5.11.12) kfilemetadata5 (5.80.0 -> 5.81.0) kgamma5 (5.21.3 -> 5.21.4) kglobalaccel (5.80.0 -> 5.81.0) kguiaddons (5.80.0 -> 5.81.0) kholidays (5.80.0 -> 5.81.0) khotkeys5 (5.21.3 -> 5.21.4) khtml (5.80.0 -> 5.81.0) ki18n (5.80.0 -> 5.81.0) kiconthemes (5.80.0 -> 5.81.0) kidletime (5.80.0 -> 5.81.0) kimageformats (5.80.0 -> 5.81.0) kinfocenter5 (5.21.3 -> 5.21.4) kinit (5.80.0 -> 5.81.0) kio (5.80.1 -> 5.81.0) kirigami2 (5.80.0 -> 5.81.0) kitemmodels (5.80.0 -> 5.81.0) kitemviews (5.80.0 -> 5.81.0) kjobwidgets (5.80.0 -> 5.81.0) kjs (5.80.0 -> 5.81.0) kmenuedit5 (5.21.3 -> 5.21.4) knewstuff (5.80.0 -> 5.81.0) knotifications (5.80.0 -> 5.81.0) knotifyconfig (5.80.0 -> 5.81.0) kpackage (5.80.0 -> 5.81.0) kparts (5.80.0 -> 5.81.0) kpeople5 (5.80.0 -> 5.81.0) kplotting (5.80.0 -> 5.81.0) kpty (5.80.0 -> 5.81.0) kquickcharts (5.80.0 -> 5.81.0) kross (5.80.0 -> 5.81.0) krunner (5.80.0 -> 5.81.0) kscreen5 (5.21.3 -> 5.21.4) kscreenlocker (5.21.3 -> 5.21.4) kservice (5.80.0 -> 5.81.0) ksshaskpass5 (5.21.3 -> 5.21.4) ksysguard5 (5.21.3 -> 5.21.4) ktexteditor (5.80.0 -> 5.81.0) ktextwidgets (5.80.0 -> 5.81.0) kunitconversion (5.80.0 -> 5.81.0) kwallet (5.80.0 -> 5.81.0) kwayland (5.80.0 -> 5.81.0) kwayland-integration (5.21.3 -> 5.21.4) kwayland-server (5.21.3 -> 5.21.4) kwidgetsaddons (5.80.0 -> 5.81.0) kwin5 (5.21.3 -> 5.21.4) kwindowsystem (5.80.0 -> 5.81.0) kwrited5 (5.21.3 -> 5.21.4) kxmlgui (5.80.0 -> 5.81.0) libKF5ModemManagerQt (5.80.0 -> 5.81.0) libKF5NetworkManagerQt (5.80.0 -> 5.81.0) libXres (1.2.0 -> 1.2.1) libassuan (2.5.4 -> 2.5.5) libavif libblockdev libcontainers-common libdazzle (3.38.0 -> 3.40.0) libdrm (2.4.104 -> 2.4.105) libgnomekbd libgweather (3.36.1 -> 40.beta) libhandy (1.0.3 -> 1.2.0) libheif (1.10.0 -> 1.11.0) libical (3.0.8 -> 3.0.9) libical-glib (3.0.8 -> 3.0.9) libkdecoration2 (5.21.3 -> 5.21.4) libkscreen2 (5.21.3 -> 5.21.4) libksysguard5 (5.21.3.1 -> 5.21.4) libmanette libpeas (1.28.0 -> 1.30.0) libpst libqt5-qtbase libqt5-qtwebengine (5.15.2 -> 5.15.3) libqt5-qtwebkit libstorage-ng (4.3.104 -> 4.3.106) libupnp (1.14.2 -> 1.14.5) libyui (4.1.2 -> 4.2.1) libyui-ncurses (4.1.2 -> 4.2.1) libyui-ncurses-pkg (4.1.2 -> 4.2.1) libyui-qt (4.1.2 -> 4.2.1) libyui-qt-graph (4.1.2 -> 4.2.1) libyui-qt-pkg (4.1.2 -> 4.2.1) lightsoff (3.38.0 -> 40.0.1) manpages-l10n (4.9.3 -> 4.9.3+406) milou5 (5.21.3 -> 5.21.4) mousepad (0.5.3 -> 0.5.4) multipath-tools (0.8.5+29+suse.5dabcd2 -> 0.8.5+30+suse.633836e) mutter (3.38.3 -> 40.0) nautilus (3.38.2 -> 40.0) nodejs15 (15.12.0 -> 15.14.0) ntp open-vm-tools orca (3.38.2 -> 40.0) oxygen5 (5.21.3 -> 5.21.4) pam patterns-gnome patterns-server (20200325 -> 20210330) perl-Cpanel-JSON-XS (4.25 -> 4.26) perl-Data-Validate-IP (0.27 -> 0.30) perl-Mojolicious (9.01 -> 9.16) perl-Net-CIDR-Lite (0.21 -> 0.22) pfstools plasma-browser-integration (5.21.3 -> 5.21.4) plasma-framework (5.80.0 -> 5.81.0) plasma-nm5 (5.21.3 -> 5.21.4) plasma5-addons (5.21.3 -> 5.21.4) plasma5-desktop (5.21.3 -> 5.21.4) plasma5-disks (5.21.3 -> 5.21.4) plasma5-integration (5.21.3 -> 5.21.4) plasma5-openSUSE plasma5-pa (5.21.3 -> 5.21.4) plasma5-thunderbolt (5.21.3 -> 5.21.4) plasma5-workspace (5.21.3 -> 5.21.4) polkit-kde-agent-5 (5.21.3 -> 5.21.4) powerdevil5 (5.21.3 -> 5.21.4) prison-qt5 (5.80.0 -> 5.81.0) purpose (5.80.0 -> 5.81.0) python-gobject (3.38.0 -> 3.40.0) python-matplotlib (3.3.4 -> 3.4.1) qqc2-desktop-style (5.80.0 -> 5.81.0) ruby2.7 (2.7.2 -> 2.7.3) ruby3.0 (3.0.0 -> 3.0.1) rubygem-ast (2.4.1 -> 2.4.2) rubygem-parser (3.0.0.0 -> 3.0.1.0) rubygem-vagrant_cloud (3.0.2 -> 3.0.4) seahorse (3.38.1 -> 40.alpha) simple-scan (3.38.2 -> 40.0) snapper solid (5.80.0 -> 5.81.0) sonnet (5.80.0 -> 5.81.0) swell-foop (3.34.1 -> 40.0) syndication (5.80.0 -> 5.81.0) syntax-highlighting (5.80.0 -> 5.81.0) sysprof (3.38.1 -> 3.40.1) sysprof-ui (3.38.1 -> 3.40.1) systemd-presets-common-SUSE systemsettings5 (5.21.3 -> 5.21.4) sysvinit talloc (2.3.1 -> 2.3.2) threadweaver (5.80.0 -> 5.81.0) tracker (3.0.3 -> 3.1.0) tracker-miners (3.0.4 -> 3.1.0) tracker2-miners virglrenderer (0.8.2 -> 0.9.0) webkit2gtk3 (2.30.5 -> 2.32.0) wireless-regdb (20210129 -> 20210407) wireshark wpa_supplicant wsdd xdg-desktop-portal-kde (5.21.3 -> 5.21.4) xfce4-settings (4.16.0 -> 4.16.1) xterm (366 -> 367) yast2-auth-client (4.3.1 -> 4.3.2) yast2-auth-server (4.2.4 -> 4.2.5) yast2-installation (4.3.36 -> 4.4.0) yast2-network (4.3.63 -> 4.4.3) yast2-packager (4.3.20 -> 4.4.0) yast2-pkg-bindings (4.3.10 -> 4.4.0) yast2-python-bindings (4.1.3 -> 4.1.4) yast2-samba-client (4.3.2 -> 4.3.3) yast2-schema (4.3.21 -> 4.4.0) yast2-trans (84.87.20210327.c94c0a6cbe -> 84.87.20210402.ed8ff6d0a2) yast2-users (4.3.10 -> 4.4.0) yelp (3.38.3 -> 40.0) yelp-xsl (3.38.3 -> 40.0) === Details === ==== 389-ds ==== Version update (2.0.2~git0.6d17ca7df -> 2.0.4~git0.7f6ba5a37) Subpackages: lib389 libsvrcore0 - Update to version 389-ds-base-2.0.4~git0.7f6ba5a37: * Bump version to 2.0.4 * Issue 4680 - 389ds coredump (@389ds/389-ds-base-nightly) in replica install with CA (#4715) * Issue 3965 - RFE - Implement the Password Policy attribute "pwdReset" (#4713) * Issue 4700 - Regression in winsync replication agreement (#4712) * Issue 3965 - RFE - Implement the Password Policy attribute "pwdReset" (#4710) * Issue 4169 - UI - migrate monitor tables to PF4 * issue 4585 - backend redesign phase 3c - dbregion test removal (#4665) * Issue 2736 - remove remaining perl references * Issue 2736 - https://github.com/389ds/389-ds-base/issues/2736 * Issue 4706 - negative wtime in access log for CMP operations * Issue 3585 - LDAP server returning controltype in different sequence * Issue 4127 - With Accounts/Account module delete fuction is not working (#4697) * Issue 4666 - BUG - cb_ping_farm can fail with anonymous binds disabled (#4669) * Issue 4671 - UI - Fix browser crashes * Issue 4169 - UI - Add PF4 charts for server stats * Issue 4648 - Fix some issues and improvement around CI tests (#4651) * Issue 4654 Updates to tickets/ticket48234_test.py (#4654) * Issue 4229 - Fix Rust linking * Issue 4673 - Update Rust crates * Issue 4658 - monitor - connection start date is incorrect * Issue 4169 - UI - migrate modals to PF4 * Issue 4656 - remove problematic language from ds-replcheck * Issue 4459 - lib389 - Default paths should use dse.ldif if the server is down * Issue 4656 - Remove problematic language from UI/CLI/lib389 * Issue 4661 - RFE - allow importing openldap schemas (#4662) * Issue 4659 - restart after openldap migration to enable plugins (#4660) * Merge pull request #4664 from mreynolds389/issue4663 * issue 4552 - Backup Redesign phase 3b - use dbimpl in replicatin plugin (#4622) * Issue 4643 - Add a tool that generates Rust dependencies for a specfile (#4645) * Issue 4646 - CLI/UI - revise DNA plugin management * Issue 4644 - Large updates can reset the CLcache to the beginning of the changelog (#4647) * Issue 4649 - crash in sync_repl when a MODRDN create a cenotaph (#4652) * Issue 4169 - UI - Migrate alerts to PF4 * Issue 4169 - UI - Migrate Accordians to PF4 ExpandableSection * Issue 4595 - Paged search lookthroughlimit bug (#4602) * Issue 4169 - UI - port charts to PF4 * Issue 2820 - Fix CI test suite issues * Issue 4513 - CI - make acl ip address tests more robust * Bump version to 2.0.3 * Issue 4619 - remove pytest requirement from lib389 * Issue 4615 - log message when psearch first exceeds max threads per conn * Issue 4469 - Backend redesing phase 3a - implement dbimpl API and use it in back-ldbm (#4618) * Issue 4324 - Some architectures the cache line size file does not exist * Issue 4593 - RFE - Print help when nsSSLPersonalitySSL is not found (#4614) * Issue 4469 - Backend redesign phase 3a - bdb dependency removal from back-ldbm * Update dscontainer (#4564) * Issue 4149 - UI - port TreeView and opther components to PF4 * Issue 4577 - Add GitHub actions * Issue 4591 - RFE - improve openldap_to_ds help and features (#4607) * issue 4612 - Fix pytest fourwaymmr_test for non root user (#4613) * Issue 4609 - CVE - info disclosure when authenticating * Issue 4348 - Add tests for dsidm * Issue 4571 - Stale libdb-utils dependency * Issue 4600 - performance modify rate: reduce lock contention on the object extension factory (#4601) * Issue 4577 - Add GitHub actions * Issue 4588 - BUG - unable to compile without xcrypt (#4589) * Issue 4579 - libasan detects heap-use-after-free in URP test (#4584) * Issue 4581 - A failed re-indexing leaves the database in broken state (#4582) * Issue 4348 - Add tests for dsidm * Issue 4577 - Add GitHub actions * Issue 4563 - Failure on s390x: 'Fails to split RDN "o=pki-tomcat-CA" into components' (#4573) * Issue 4093 - fix compiler warnings and update doxygen * Issue 4575 - Update test docstrings metadata * Issue 4526 - sync_repl: when completing an operation in the pending list, it can select the wrong operation (#4553) * Issue 4324 - Performance search rate: change entry cache monitor to recursive pthread mutex (#4569) * Issue 4513 - Add DS version check to SSL version test (#4570) * Issue 5442 - Search results are different between RHDS10 and RHDS11 * Issue 4396 - Minor memory leak in backend (#4558) * Revert "Update metadata for customerscenario in test docstring" * Update metadata for customerscenario in test docstring * Issue 4513 - Fix replication CI test failures (#4557) * Issue 4513 - Fix replication CI test failures (#4557) * Issue 4153 - Added a CI test (#4556) * Issue 4506 - BUG - fix oob alloc for fds (#4555) * Issue 4548 - CLI - dsconf needs better root DN access control plugin validation * Issue 4506 - Temporary fix for io issues (#4516) * Issue 4535 - lib389 - Fix log function in backends.py * Issue 4534 - libasan read buffer overflow in filtercmp (#4541) * Issue 4544 - Compiler warnings on krb5 functions (#4545) * Update rpm.mk for RUST tarballs - small spec cleanup ==== ImageMagick ==== Version update (7.0.11.6 -> 7.0.11.7) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI5 libMagickCore-7_Q16HDRI9 libMagickWand-7_Q16HDRI9 - version update to 7.0.11.7 * constrain sub-image list. * -layers optimize no longer produces broken output (reference https://github.com/ImageMagick/ImageMagick/issues/3520). ==== Mesa ==== Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - Enable radeon and nouveau drivers on riscv64 ==== Mesa-drivers ==== Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2 - Enable radeon and nouveau drivers on riscv64 ==== NetworkManager ==== Subpackages: NetworkManager-lang libnm0 typelib-1_0-NM-1_0 - Add nm-dhcp-use-valid-lease-on-timeout.patch: Support valid lease file on dhcp timeout(glfd#NetworkManager/NetworkManager!811, bsc#1183202). - Add NM-restore-MAC-on-release-only-when-cloned.patch: bond: restore MAC on release only when there is a cloned MAC address (glfo#NetworkManager/NetworkManager!775, bsc#1183967). ==== NetworkManager-applet ==== Version update (1.18.0 -> 1.20.0) Subpackages: NetworkManager-applet-lang NetworkManager-connection-editor - Update to version 1.20.0: + Use wireless-security code from libnma. + Add flatpak build configuration. + Applet: - Hide unmanaged ethernet devices in nm-applet. - Fix Wi-Fi scan requests with appindicator. - Add stock symbolic icons. + Editor: - Fix drop down list for connection.secondaries. - Remove NotShowIn=GNOME. - Drop NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch: patch needs to be moved over to libnma. ==== PackageKit ==== Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Add PackageKit-cancel-transaction-if-daemon-disappears.patch: Fix hangs in packagekit-glib2 client if daemon crashes (gh#hughsie/PackageKit#464). ==== adaptec-firmware ==== - Fix build on Leap which does not have %_firmwaredir ==== adwaita-icon-theme ==== Version update (3.38.0 -> 40.rc) - Update to version 40.rc: + Fullcolor emblem contrast. + Cursor naming. + symbolic: bluetooth-disconneted, power profile icons, night light and display brightnessn, and contact-new. ==== amtk ==== Version update (5.2.0 -> 5.3.1) Subpackages: amtk-5-lang libamtk-5-0 - Update to version 5.3.1: + Build: port to Meson, remove Autotools. + Updated translations. - Switch to meson buildsystem: + Add meson BuildRequires. + Replace configure/make/make_install with respective meson/meson_build/meson_install macros. - Enable test suite: add %check session and call %meson_test. ==== at-spi2-core ==== Version update (2.38.0 -> 2.40.0) Subpackages: at-spi2-core-lang libatspi0 typelib-1_0-Atspi-2_0 - Update to version 2.40.0: + No changes. - Update to version 2.39.91: + Fix a couple of memory leaks. + Remove const from AtspiDeviceListenerCB prototype. - Update to version 2.39.90.1: + Fix a crash introduced in 2.39.90, along with a few warnings. - Update to version 2.39.90: + Fix build with X11 disabled. + Various fixes for the new device API used for key monitoring and grabbing. + Fixed several memory leaks. - Update to version 2.39.1: + Don't use gdbus-broker if not running under systemd. + Unref bus at the end of cleanup. + Fix XML interfaces. + Use unix sockets instead of abstract sockets. + Added a device API to replace the old API for capturing key grabs. This is needed for toolkits that do not report keystrokes to atk, such as gtk 4. ==== atmel-firmware ==== - Fix build on Leap which does not have %_firmwaredir ==== attica-qt5 ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Attica5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== autoyast2 ==== Version update (4.3.75 -> 4.4.2) Subpackages: autoyast2-installation - fix autoyast profile parser (bsc#1184508) - 4.4.2 - Do not crash while sorting the list of modules to be processed during the 2nd stage (bsc#1184316). - Prevent AutoYaST UI from crashing when trying to apply a module changes (bsc#1184429). - Use 'module' instead of 'listentry' when exporting pre-modules and post-modules lists (bsc#1184342). - Show the only once during autoinstallation (bsc#1184317). - Add the 'mkfs_options' element to the schema (bsc#1184268). - 4.4.1 - consistent handling of empty elements in autoyast profile (bsc#1180968) - 4.4.0 - Fix crash during using autoyast UI (bsc#1184216) - 4.3.76 ==== baloo5 ==== Version update (5.80.0 -> 5.81.0) Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * [SearchStore] Explicitly narrow timestamps for range query * Add now mandatory args parameter to QProcess::startDetached() * Port away from deprecated QDateTime(QDate) constructor * Remove long defunct, xapian based filesearchstoretest * Remove unused fileinfo.cpp/.h * [MetadataMover] Update filename terms when moving/renaming file (kde#433116) * [MetadataMover] Extend renaming test cases * [MetadataMover] Use categorized logging for all debug statements * [MetadataMover] Make some temporaries const * Add trailing commas to enums ==== baobab ==== Version update (3.38.0 -> 40.0) Subpackages: baobab-lang - Update to version 40.0: + Updated translations. - Update to version 40.beta: + Disk Usage Analyzer's visuals have been updated to match the GNOME 40 visual style. + Updated translations. - New build requirement: pkgconfig(libhandy-1). ==== bcm43xx-firmware ==== - Introduce firmware file for Raspberry Pi 400's bluetooth. ==== bijiben ==== Version update (3.38.0 -> 40.0) Subpackages: bijiben-lang gnome-shell-search-provider-bijiben - Update to version 40.0: + Added bidirectional text support to notes view. + Dropped Zeitgeist support. + Enabled formatting without dependency on selected text. + Improved Help. + Improved Nextcloud support by using Nextcloud Notes API. + Fixed many bugs and improved application code overall. + Updated translations. - Clean up zeitgeist remainders in the spec file: it has been disabled for a while already. - Add pkgconfig(json-glib-1.0) and pkgconfig(libcurl) BuildRequires: new dependencies. - Replace pkgconfig(libhandy-0.0) BuildRequires with pkgconfig(libhandy-1): follow upstreams port to libhandy-1. ==== bluedevil5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: bluedevil5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * [applet] Fix tooltip showing wrong name for connected device (kde#422691) ==== bluez-qt ==== Version update (5.80.0 -> 5.81.0) Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Fix unity compile support * Port GattManager and MediaTransport away from QDBusInterface ==== breeze ==== Version update (5.21.3 -> 5.21.4) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5 - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== breeze-gtk ==== Version update (5.21.3 -> 5.21.4) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== breeze5-icons ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Add a few symlinks for "configure" and "help-donate" (kde#435150) * Add KMyMoney Pie-Chart Icon * Link svn-* icons to new vcs-* icons * Add vcs-* icons for Kate * Also check for lxml.etree * Make lock icon filled status consistent (kde#244542) * Remove 22 brightness icons in 16 size folder * Fix location of brightness icons * Add high-brightness and low-brightness icons ==== cheese ==== Subpackages: cheese-lang libcheese-common libcheese-gtk25 libcheese8 typelib-1_0-Cheese-3_0 - Add 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch: Fix build with new vala. ==== clamav ==== Version update (0.103.1 -> 0.103.2) Subpackages: libclamav9 libfreshclam2 - Use a split-provides for clamav-milter instead of recommending it. - Update to 0.103.2 * CVE-2021-1252, bsc#1184532: Fix for Excel XLM parser infinite loop. Affects 0.103.0 and 0.103.1 only. * CVE-2021-1404, bsc#1184533: Fix for PDF parser buffer over-read; possible crash. Affects 0.103.0 and 0.103.1 only. * CVE-2021-1405, bsc#1184534: Fix for mail parser NULL-dereference crash. Affects 0.103.1 and prior. * Fix possible memory leak in PNG parser. * Fix ClamOnAcc scan on file-creation race condition so files are scanned after their contents are written. * FreshClam: Deprecate the SafeBrowsing config option. The SafeBrowsing option will no longer do anything. * For more details, see our blog post from last year about the future of the ClamAV Safe Browsing database. * FreshClam: Improved HTTP 304, 403, & 429 handling. * FreshClam: Added back the mirrors.dat file to the database directory. * FreshClam will now exit with a failure in daemon mode if an HTTP 403 (Forbidden) was received, because retrying later won't help any. The FreshClam user will have to take actions to get unblocked. * Fix the FreshClam mirror-sync issue where a downloaded database is "older than the version advertised." * bsc#1181256: Fix errors when scanning files > 4G - Update package signing key (from https://www.clamav.net/downloads) % clamav.keyring - Package clamav-milter in a subpackage - Remove virus signatures upon uninstall - Check for database existence before starting clamd - Restart clamd when it exits - Don't daemonize freshclam, but use a systemd timer instead to trigger updates + timer.freshclam % service.freshclam % clamav-conf.patch - Remove obsolete patch (replaced by SOURCE_DATE_EPOCH) - clamav-disable-timestamps.patch - Fix unit test + clamav-ck_assert_msg.patch - Cleanup spec * use pkgconfig() to resolve BuildRequires where upstream uses it * rework creating vscan user (new system-user in Tumbleweed) * remove obsolete configure option --disable-zlib-vcheck ==== crash ==== Version update (7.2.9_k5.11.11_1 -> 7.2.9_k5.11.12_1) - Add back some more missing KMP conditionals - Refresh crash-sles9-time.patch * fix warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' ==== cups ==== Version update (2.3.3 -> 2.3.3op2) Subpackages: cups-client cups-config libcups2 libcups2-32bit libcupsimage2 - Disable testsuite for now via "bcond_with testsuite" until https://github.com/OpenPrinting/cups/issues/155 is fixed - Add "testsuite" conditional that disables anything within %check ==== dbus-1 ==== Subpackages: libdbus-1-3 libdbus-1-3-32bit - avoid listing cmake directory - owned by cmake package ==== dconf ==== Version update (0.38.0 -> 0.40.0) Subpackages: gsettings-backend-dconf libdconf1 - Update to version 0.40.0: + common: Add missing G_BEGIN/END_DECLS to allow use of headers from C++ code. - Update to version 0.39.1: + Build: - Improve libdconf visible symbols. - Minor fixes to bash completion script. + Engine: do not emit optimistic change notifications unless the local value is different. + service: add a systemd unit for D-Bus activation. ==== dconf-editor ==== Version update (3.38.2 -> 3.38.3) Subpackages: dconf-editor-lang - Update to version 3.38.3: + Fix build with newer vala. - Drop 9272e9fb6867e71426bfd0aa5edce5ec39cf0ad4.patch: fixed upstream. - Fix build with Vala 0.51.x: + Add 9272e9fb6867e71426bfd0aa5edce5ec39cf0ad4.patch: Don't alter or try to write GtkChild fields. ==== devhelp ==== Version update (3.38.1 -> 40.alpha) Subpackages: devhelp-lang emacs-plugin-devhelp gedit-plugin-devhelp vim-plugin-devhelp - Update to version 40.alpha: + New GNOME versioning scheme. + Build: add plugin_emacs, plugin_gedit and plugin_vim options. + Improve the Shortcuts window. + Updated translations. ==== discover ==== Version update (5.21.3 -> 5.21.4) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang - Add patch to fix build with glib >= 2.68.0: * 0001-Only-wrap-flatpak.h-includes-in-extern-C-with-older-.patch - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== dracut ==== Version update (053+suse.90.gb89b6347 -> 053+suse.93.g039ac07d) - Update to version 053+suse.93.g039ac07d: * fix(kernel-modules): optionally add /usr/lib/modules.d to initramfs - Update to version 053+suse.91.g4a0bdda1: * fix(kernel-modules): optionally add /usr/lib/modules.d to initramfs (bsc#1180822) ==== drkonqi5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: drkonqi5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== eog ==== Version update (3.38.2 -> 40.0) Subpackages: eog-lang - Update to version 40.0: + Updated translations. - Update to version 40.rc: + docs: Remove shortcuts page. + docs: Update EOG icon. + docs: Update some outdated information. + help: Preferences do not have a close button. + help: Fix a sentence suggesting click on "Show other application". + Part of a large image (exceeding certain dimensions) does not display. + docs: Remove PicasaWeb support. + Updated translations. - Update to version 40.beta: + Re-detect mimetype from data if loading fails the first time. + Update EogWindow and EogListStore when deleting a monitored directory. + Warning about overwriting GError when unlinking a directory while viewing. + Update appdata screenshot. - Update to version 40.alpha: + build: Centralize path absolutization. ==== eog-plugins ==== Version update (3.26.6 -> 3.26.7) Subpackages: eog-plugins-lang - Update to version 3.26.7: + Export to Folder: Menu item is not translated. + Updated translations. ==== epiphany ==== Version update (3.38.2 -> 40.0) Subpackages: epiphany-lang gnome-shell-search-provider-epiphany - Update to version 40.0: + Updated icon in user help. + Updated translations. - Update to version 40.rc: + Close history when Escape is pressed. + Fix potential loss of session state when web process is unresponsive. + Icons in page popover have a wrong scale after changing scale factor. + Crash switching to the second page of keyboard shortcuts. + Fix language preferences. + Dismiss search bar when Escape is pressed. + Fix overaggressive adblocker. + Avoid adding ephy-pdf: URIs to history. + Fix clicking links beneath floating status bar. - Update to version 40.beta: + Remember previous settings in Clear Personal Data dialog. + Allow exporting bookmarks as HTML. + Remove smooth scrolling preference. Smooth scrolling is now always enabled. + Update user help for new preferences dialog navigation. + Rename mobile-capable setting to show-navigation-buttons. + Update gvdb. + Fix crash when Firefox Sync token is invalid. + Fix floating bar blocking links on bottom of page. + Disable application manager in app mode. + Fix certain searches being converted into invalid addresses. + Add experimental support for a few WebExtensions APIs. + Several improvements to search engine configuration. + Fix state issues with the back/forward buttons. + Add preference to enable Google search suggestions. + Select pre-filled search text in search entry. + Improve construction of web app titles. + Use eslint and run it on CI. + Fancy new tabs bar. + Several UI improvements for the tabs list popover. + Remove preference to adjust position of tabs bar. + Stop spinners when not visible. + Update to highlights.js 10.6.0. + Improve empty states of various widgets. - New build requirement: pkgconfig(libarchive). - Update to version 40.alpha: + The Safe Browsing phishing protection feature is now disabled by default to comply with changes to Google's terms of service, which now prohibit inclusion of API keys in open source projects. You may provide your own Google API key to enable this feature using the -Dgsb_api_key build option at your own risk. Most Linux distributions will be unable to do this without similarly violating Google's terms of service, since it would require some way to inject a secret into the build. Most distributions include a Google API key in Firefox or Chromium packaging in apparant violation of the new terms of service; such distros may consider using the same key for Epiphany as well. Epiphany Technology Preview is built using a secret API key. Flathub builds will likely have Safe Browsing disabled. + Replace seach engine dialog with a listbox + Firefox Sync dialog is no longer modal + Fix primary menu popover changing size + Visit most recently-viewed tab with Alt+0 + Fix hidpi favicons + Allow history dialog to grow wider + Remove Reopen Closed Tab from tab context menu + Fix mnemonic conflict between Import Passwords and Import Bookmarks + Fix Remove button sensitivity in history dialog + Remove Firefox Sync from Preferences and add it to Import/Export menu + Improve language selection widget + Refine tab context menu + Improve tab muting icons + Update to highlight.js 10.5.0 + Update to PDF.js 2.5.207 + Make bookmarks properties dialog resizable + Additional bookmarks popover fixes for mobile + Improve web app preferences + Various fixes for system web apps + libportal may not be disabled using -Dlibportal=disabled + Move destructive buttons in clear data and history dialogs + New Epiphany app icon + Add X-Purism-FormFactor to appdata and desktop file + Also add X-Purism-FormFactor to web app desktop files + Improve support for dark header bars in otherwise light themes + Improve flatpak support for elementary OS + Remove compulsory_for_desktop. ==== evince ==== Version update (3.38.2 -> 3.39.2) Subpackages: evince-lang evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0 - Update to version 3.39.2: + libdocument: - Fix parameter type in gtk-doc. - Fix return value. - Stop trusting phsyical dimensions from monitors. + libview: - Fix support for HiDPI in link preview. - Rorgo setting device offset on page surfaces. + pdf: Keep same visual appearance between displayed and copied text. + Shell: - Use HdyApplicationWindow. - Use theme bg color for content view. - Switch thumbnails's sidebar to two colums layout when using dual page. - Adjust reorder index for message area. - Don't show close button on searchbar. - Remove fullscreen overlay. - hide close button when fullscreened. - New build requirement: pkgconfig(libhandy-1). - Update to version 3.39.1: + shell: - Make F10 toggle the main menu. - Mark the document title when modified. - Remove style for gtk < 3.18. - Track document modified status. - Check for file changes when reopening a PDF. - Handle reset form action. - Remove trailing spaces. - Add new field "contains_js". - Add print setting to draw borders. + help: - Make order of keys consistent. - Sync help against menu. - Sync help against the text in the print dialog. + build system: - Make the build reproducible. - Build using libm in some of the backends. - Check poppler version when resetting form. + Updated translations. ==== evolution ==== Version update (3.38.4 -> 3.40.0) Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight - Update to version 3.40.0: + Updated translations. - Update to version 3.39.3: + Calendar: Fix several memory leaks. + ECompEditorPageGeneral: Change signal connect function on meeting store. + itip-utils: Clamp the VTIMEZONE component of the sent component. + itip_view_rebuild_source_list: Count with parent ESource being NULL. + Mail: Correct compress thread level indentation. + CompEditor: Check for "one-alarm-only" calendar capability. + Allow to load modules from custom prefixes. + Flatpak: Show Save All button in attachment bar. + CompEditor: Make it easier to add a reminder. + ECert: Provide and use SHA256 for certificate comparison. + EWebDAVBrowser: Remove 'calendar-order' property when unset on save. + Composer: Disable visual wrapping of anchors in Plain Text mode. + Composer: Correct typo in node property names. + Calendar: Fix couple memory leaks. + Updated translations. - Update to version 3.39.2: + Calendar: - Ability to change RSVP response. - Event tooltip can be misplaced. - Preserve time when creating events with double-click. + CompEditor: Allow editing meetings if not owner. + Composer: - Quoted text visually changes linewrap after paste. - Paste plain text as Preformatted. - Invalid wrapping with a space at the end of the line. + templates: - Prefer message body selection as Reply does. - Quoted body shown incorrectly in Plain Text mode. + HTMLEditor: Add "Preserve ratio" into image properties dialog. + Address book: Provide feedback when searching in the List View. + Adapt to libgweather 40.alpha API changes. + CalDAV: Support calendar-order property. + Flatpak: Share NSS database with the system. + The XDG_CURRENT_DESKTOP env is a list. + Correct typos in a/an. - Update to version 3.39.1: + html-editor: Update unit tests after change for I#1204. + CollectionAccountWizard: Show provided error message when password is required. + EWebKitEditor: Prevent NULL dereference on call to WebKitWebView methods. + ECalendarItem: Settings loaded only when being shown. + Show preview of imported data in import assistant. + Reuse existing mail session when generating import preview. + Fix two memory leaks related to data import. + Add 'Expression' condition to Calendar/Memo/Task Advanced Searches. + Tasks: Add 'Scheduled Tasks' filter option. + e-convert.js: Missing line breaks with nested paragraphs. + em-folder-properties: Add a 'Path' value to the General tab. + Calendar: - Make it possible to assign email address to On This Computer sources. - Linkify URL and Location in import component preview. + ECompEditor: - Listen for target backend property change notification. - Extract plain email address from backend property. - Add easy way to open URLs in the Location field. + Mail: Disable 'Export to PDF' on drag & drop. + Bump glib requirement to 2.56. + Add Kabyle translation into the e_supported_locales array. + ECalModel: Do not remove all objects on range change. + Composer: UL/OL not wrapped properly in Plain Text mode. + Shell: Make it possible to show webkit://gpu information. + Misc: Mark ellipsis for translation. + Add '--force-shutdown' argument information into the man page. + Updated translations. ==== evolution-data-server ==== Version update (3.38.4 -> 3.40.0) Subpackages: evolution-data-server-lang libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 - Update to version 3.40.0: + Updated translations. - Update to version 3.39.3: + ESoupAuthBearer: Shorten the token expiry time by 4 more seconds. + ESoupSession: Refresh Bearer auth token during request redirect. + MetaBackend tests: Relax a runtime requirement. + Calendar: Add functions to clamp a VTIMEZONE component. + e_cal_client_get_component_as_string: Clamp the VTIMEZONE component. + test-cal-utils: Add test to clamp a VTIMEZONE by a future time. + Calendar: Make few improvements in the Weather backend. + camel-debug: Copy cached backtrace symbol strings. + camel-gpg-context: Add some debug prints. + [IMAPx] Cancel authentication request when failed to get the SASL response. + EBookMetaBackend: Add 'backend_module_directory' property into the class. + Allow to load modules from custom prefixes. + reminder-watcher: Process "Dismiss All" requests in the background. + Allocate large-enough buffer for g_base64_decode_step(). + CamelSpoolStore: Use cache for often accessed data. + alarm-notify: Default notify-past-events to false plus few related fixes. + e-book-backend-file: Fix busy loop when modifying multiple contacts at once. + Use SHA256 instead of SHA1 where appropriate. + Fix integer overflow on 32-bit architectures. + Fix a memory leak in camel_util_get_directory_variants(). + Updated translations. - Drop evolution-data-server-boo1182882.patch: fixed upstream. ==== evolution-ews ==== Version update (3.38.4 -> 3.40.0) Subpackages: evolution-ews-lang - Update to version 3.40.0: + Updated translations. - Update to version 3.39.3: + CMake: Add FORCE_INSTALL_PREFIX compile time option. + Allocate large-enough buffer for g_base64_decode_step(). + Updated translations. - Drop evolution-ews-boo1182882.patch: fixed upstream. ==== firewalld ==== Subpackages: firewalld-lang python3-firewall - Remove dependency on firewalld from firewall-macros (bsc#1183404) ==== folks ==== Subpackages: folks-data folks-lang libfolks-eds25 libfolks25 - Enable telepathy support again: set with_telepathy to 1. - Allow to enable/disable telepathy integration using with_telepathy: currently set to 0, as build with new vala fails. Considering that telepathy is not really maintained anymore, there seems little chance for a fix. ==== frameworkintegration ==== Version update (5.80.0 -> 5.81.0) Subpackages: frameworkintegration-plugin libKF5Style5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== gd ==== Version update (2.3.0 -> 2.3.2) Subpackages: libgd3 - Enable AVIF support - update to 2.3.2: * gif: allow decodin when both Global and Local Colormaps (#494) * avif: Support for AVIF images via libavif (#557) * heif: Support for HEIF/AVIF images via libheif (#395) (#557) * webp: Drop ../deps/ search when building with cmake * Windows: Remove unused snprintf fallback - update to 2.3.1: - Fix potential integer overflow detected by oss-fuzz - Fix #615 using libraqm - Fix #303: gdlib.pc: use Requires instead of Libs (#537) - Fixed #472: Adjusting CMakeLists.txt (#582) - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633) - Fix typo but preserve BC - Compute average in gdGuessBackgroundColorFromCorners properly (#483) - CMakeLists.txt: zlib is enabled implicitly - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622) - gdlib.pc: use prefixes for pkgconfig file - cmake: remove required host includes (#617) - Move initial declaration out of `for` loop - distribute getlib script - Make gd_nnquant.c less likely to introduce duplicate definitions (#601) - webp: support pkg-config file - gd_io: replace internal Putchar with gdPutC - gd_io: trim unused Putword function ==== gdb ==== - Backport fixes that ignore DEBUGINFOD_URLS during testing: * gdb-testsuite-ignore-debuginfod_urls.patch * gdb-testsuite-fix-unset-of-debuginfod_urls-in-default_gdb_init.patch - Fix various testsuite fails on Factory using backports: * gdb-testsuite-fix-gdb.arch-amd64-stap-three-arg-disp.s.patch * gdb-testsuite-fix-xfail-handling-in-gdb.threads-gcore-thread.exp.patch * gdb-threads-fix-lin_thread_get_thread_signals-for-glibc-2.28.patch - Fix libthread_db problem on Factory [swo#27526, boo#1184214]: * gdb-try-to-load-libthread_db-only-after-reading-all-shared-libraries-when-attaching.patch - Workaround libncurses pulling in libpcre2_posix: * gdb-build-workaround-pcre2_posix-linking-problem.patch ==== gdk-pixbuf ==== Version update (2.42.2 -> 2.42.4) Subpackages: gdk-pixbuf-lang gdk-pixbuf-query-loaders gdk-pixbuf-query-loaders-32bit gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 libgdk_pixbuf-2_0-0-32bit typelib-1_0-GdkPixbuf-2_0 - Disable building of docs: creates a cycle with python: + Drop python3-gi-docgen BuildRequires. + Pass gtk_doc=false to meson - Update to version 2.42.4: + Make enum type registration thread safe. + Do not install skipped test files. + Fix GIF initialization. + Always run GIF loader tests. + Fix leaks discovered via ASan. + Expose GdkPixbufLoader API via introspection. + Fix revert-to-previous first frame behaviour for GIF files. + Link to libintl if needed. + Improve support for using gdk-pixbuf as a subproject. + Fix build with GModule disabled. + Use gi-docgen to generate the API reference from introspection data. - Replace gtk-doc BuildRequires with python3-gi-docgen: follow upstreams port. - As a workaround to https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete the installed gi-docgen program files. ==== gedit ==== Version update (3.38.1 -> 40.0) Subpackages: gedit-lang python3-gedit - Update to version 40.0: + Remove all the deprecated API. + file-browser: drop use of confirm-trash. + Tepl-ification: - Use tepl_pango_font_description_to_css(). - Use TeplLanguageChooser's. - Use TeplProgressInfoBar. - Start to use TeplBuffer and TeplFile APIs. As a result the new tabs are now named "Untitled File", not "Untitled Document". + Updated translations. - Drop 102.patch: fixed upstream. - Add 102.patch: file-browser: drop use of confirm-trash. ==== gedit-plugins ==== Version update (3.38.1 -> 40.0) Subpackages: gedit-plugins-data gedit-plugins-lang - Update to version 40.0: + Draw Spaces plugin: new implementation based on TeplSpaceDrawerPrefs. + Smart Spaces plugin: Python to C rewrite, new implementation based on the GtkSourceView:smart-backspace property. + Translate plugin: a few improvements. + Updated translations. ==== gegl ==== Version update (0.4.28 -> 0.4.30) Subpackages: gegl-0_4 gegl-0_4-lang libgegl-0_4-0 - Update to version 0.4.30: + New Operations: - negative-darkroom: This operation is for artists who use hybrid workflow technique of analog photography. After scanning a developed negative, this operation is used to invert the scan to create a positive image by simulating the light behaviour of darkroom enlarger and common photographic papers. + Operations: - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings. - rgbe-load : fix handling of exponent=0 in RLE encoded files. - color-reduction : Added blue-noise modes, the patents are expired for some years already, also added fix to levels parameters; enabling bi-level. - fattal02 : ensure gaussian pyramid has at least one level. - paint-select (in workshop): multi-level banded graphcut, sub-region rather than full buffer rcomputations and other improvements. - Drop 93.patch - Add 93.patch: fix build with glib 2.67.3. ==== gimp ==== Version update (2.10.22 -> 2.10.24) Subpackages: gimp-lang gimp-plugin-aa gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0 - Update to 2.10.24 - Core: - Ignore Pentax and PentaxDng metadata at export because they are unsupported. - DBus calls (remote file open, typically with double click on file browser; and remote command run) are now processed after all command line files (in case of calls during startup) and in the call order (FIFO) for consistency. Some timeout has also been added to not spam the core process with non-processable DBus calls during startup. - Display profile name in "Color space" field of Image Properties and improve ellipsis & wrap on dialog fields whose contents' size is not controllable together with better dialog size management. - Fix stack overflow when loading very large XCF files on Windows. - Point snapping now works outside the canvas. This is used for snap to guides, grid and vectors. Snap to grid only works off-canvas when "Show All" is enabled because off-canvas grid is not visible otherwise, though snap to guide and vectors will always work off-canvas. - Libgimp: - Various metadata improvements: * Improve reading of iptc tags that appear more than once. - Plug-ins: - JPEG export will better advertize when metadata export fails, possibly with relevant error message. Image export would not fail, but at least we make the person aware metadata is not properly exported. - More robust TIFF import and export: * Better handling of Exif.Thumbnail.* tags on export. * Import now ignores TIFF pages with invalid directory (rather than freezing and output an error to warn of possible data loss). * Import attempts to count the directories by reading them when the headers does not announce any directory, which allows to salvage images with improper header. Also if reading of a directory fail, we now output a message to warn of possible data loss. * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed. * Improve support of ExtraSamples fields with non-conformant TIFF files. * Improve loading of multi page tiffs with linear TRC. * More safety checks as a result of fuzz-testing. * Improve loading of MinIsWhite and MinIsBlack images. - GeoTIFF tag support added (recognized and stored into image parasites at import, then exported back when TIFF format is used) with appropriate "Save GeoTIFF data" checkbox (checked by default) to disable GeoTIFF metadata export when not desired. - The metadata viewer and editor got a big cleaning and refactoring pass, as well as various fixes and several improvements: * Fix handling of IPTC tags which can appear more than once (such as "Keywords") in both the viewer and editor. * Always read both the IPTC and XMP equivalent tags in the editor, instead of assuming they are necessarily the same. * More IPTC equivalents of XMP tags added: + Iptc.Application2.LocationName <=> Xmp.iptc.Location + Iptc.Application2.BylineTitle <=> Xmp.photoshop.AuthorsPosition + Iptc.Application2.CountryCode <=> Xmp.iptc.CountryCode + Iptc.Application2.Writer <=> Xmp.photoshop.CaptionWriter * The editor now properly saves IPTC tags. * Improve UTF-8 conversion to avoid double string conversion (hence actually breaking encoding). * Use proper unit abbreviations and proper label casing. * GPS data is now properly formatted with better precision and with translatable string parts and tooltips are added to explain how to correctly edit GPS data (latitude, longitude, altitude). Also seconds part of latitude/longitude is now saved with more precision and altitude details now switch from .1m to .10m. * Better error reporting when the editor fails to write a tag, with proper GUI error, so that such error do not go unseen. * Better error handling when closing the editor or viewer too, and improve error handling when the calendar dialog fails. * Use a logging domain for debugging-only messages which pollutes the output. * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter forms Xmp.iptc.Ci* if both are present, since the longer form is more common. * Improve saving of XMP metadata. * And more bug fixes and refactoring steps to get rid of duplicate code. - PNG will now prompt only for layer offset different from zero. Some software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so GIMP would unecessarily prompt the user until now for PNG created by such software. - BMP: * allow loading of BMP images with incorrect BI_BITFIELDS compression. * support loading more bit depth such as 24bpp images. - file-darktable: * support updated Lua API of darktable 3.6 and beyond; * Adding environment contents to debugging output when DARKTABLE_DEBUG env variable is set. - PDF import: * New option to reverse order of layer. * Support fractional DPI (allowing accurate page dimensions). - DDS: * Set blue channel of BC5 dds images to 0 instead of 255. * Fix DDS BC5 compression/decompression with Red and Blue swapped. We detect images created by an older GIMP on loading and swap the channels back. - HEIF: * Removes the "HDR" mention on HEIF 10/12-bit export because high bit depth does not necessarily means HDR. * Runtime detection of HEIC and AVIF file formats (depending on available encoders and decoders), which allows afterwards update of the dependency, but also allows usage for a single format (e.g. for distributions which want to support only AVIF). * With libheif 1.10, visually lossless export is possible for 10/12 bit depths too - PSD: * More flexible reading of layer mask record size, skipping invalid or unsupported mask info size, hence allowing us to load more PSD files (at least the part of a PSD we support instead of failing the whole import altogether). - G3 fax images: * Improve error handling when loading. * Be more forgiving on bad lines which were quite frequent on older fax images, allowing to salvage some old images. - Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch - Drop libheif-avif-only.patch ==== git ==== Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk - add suse-use-builtin-add-interactive.patch - split git-core perl module into git-core, move instaweb to git-web, and the single remaining perl builtin to git, so that git-core is perl free ==== gjs ==== Version update (1.66.2 -> 1.68.0) Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 - Update to version 1.68.0: + 40.rc session crashes in gjs on unlocking (sometimes). + 40.rc: installed-tests installed despite explicitly disabled. - Drop 589.patch: fixed uptream. - Re-enable test suite: + Enable %check section and run %meson_test + As the test suite also runs some graphical application, run Xvfb before, so we have an X server available. + Add xorg-x11-server-Xvfb BuildRequires - Update to version 1.67.3: + Closed bugs and merge requests: - System.exit() doesn't work inside signal handler. - GdkEvent subtypes trigger assert in Gtk4. - 1.67.2: build fails with gcc 11. - Warnings introspecting array of boxed type as signal argument. - Add list command to debugger. - Assertion failure in enqueuePromiseJob. - in interpreter Ctrl-c should exit inner shell if stuck. - Compiler ambiguity in enum-utils.h on operator overloading. - Fix GJS_DISABLE_JIT not fully disabling JIT. - 1.67.2: Regress test hangs / timeouts on i686. - object: Do not call any function on disposed GObject pointers. - Add 589.patch: Do not wrongly install files for installed_tests if explicitly disabled. - Update to version 1.67.2: + Importing ES modules is now supported. + The debugger now has a "list" command which works very similarly to its GDB equivalent. + New API: GObject.ParamSpec.jsobject() works like the other GObject.ParamSpec types. + New API: System.programPath is the name of the JS program that GJS is running. + New API: System.programArgs is an array of arguments given to the JS program. - Update to version 1.67.1: + The debugger now has a "backtrace full" command which works very similarly to its GDB equivalent. + The GObject.ParamFlags.CONSTRUCT_ONLY flag is now correctly enforced, when using it on GObject classes defined in JavaScript. This might break code that was incorrectly trying to set a property that it had previously defined as construct-only. The workaround is to remove the CONSTRUCT_ONLY flag. + Fixed exception when calling GObject.Type(). + Several performance improvements. + Progress on ES Modules. + Various refactors for type safety. + Various maintenance. ==== glib-networking ==== Version update (2.66.0 -> 2.68.0) Subpackages: glib-networking-lang - Update to version 2.68.0: + Fix double free in GnuTLS client certificate request code. - Update to version 2.68.rc: + Improve heuristic for returning G_TLS_ERROR_CERTIFICATE_REQUIRED. + Fix check for certain handshake failure conditions. - Update to version 2.68.alpha: + Download and validate missing intermediate certificates (requires GnuTLS 3.7). + OpenSSL backend now uses system crypto policy. + Remove use of g_assert in testsuite. + Restore support for old versions of OpenSSL. + Implement TLS channel bindings API. + Implement PKCS#11 API. + Update testsuite for Fedora 33 crypto policy. + Fix NULL dereference in g_tls_connection_base_read_message. + Fix a couple code issues found by Coverity. ==== glib2 ==== Version update (2.66.7 -> 2.68.0) Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit - Update to version 2.68.0: + Bugs fixed: - build: Drop gconstructor_as_data_h usage from glib-compile-schemas. - glib.supp: Generalize some suppressions. - gbytesicon: Fix error in g_bytes_icon_new() documentation. - glocalfileoutputstream: Tidy up error handling. - tests: Fix copy/paste error in queue test. - Update to version 2.67.6: + Fix a security issue when using `g_file_replace()` with `G_FILE_CREATE_REPLACE_DESTINATION`. + Disallow operations on the empty path with `g_file_new_from_path()`. + Various fixes for GLib when building with clang-cl on Windows. + Updated translations. - Update to version 2.67.5: + Fix more issues with `glib_typeof` macro from 2.67.3?2.67.4. + Fix regression with some FD mappings passed to `g_subprocess_launcher_spawnv()` caused by changes for #2097 in GLib 2.67.4. + Fix detection of `str[n]casecmp()` when building with `clang-cl`. + Use zlib from subproject if configured with `wrap_mode=forcefallback`. + Updated translations. - Update to version 2.67.4: + Add a `g_string_replace()` function. + Add `G_DBUS_SERVER_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER` flag to simplify the common case for writing a D-Bus authentication observer, allowing most uses of `GDBusAuthObserver` to be dropped. + Add a new `g_spawn_with_pipes_and_fds()` variant which supports renumbering FDs. + Add new g_memdup2() API to replace g_memdup(), which is vulnerable to a silent integer truncation and heap overflow problem if not used carefully. + Fix various regressions caused by rushed security fixes in 2.66.6. + Fix a silent integer truncation when calling g_byte_array_new_take() for byte arrays bigger than G_MAXUINT. + Fix `g_utf8_strdown()` to fix some issues in Turkish. + Updated translations. ==== gnome-bluetooth ==== Version update (3.34.3 -> 3.34.5) Subpackages: gnome-bluetooth-lang libgnome-bluetooth13 typelib-1_0-GnomeBluetooth-1_0 - Update to version 3.34.5: + Fix unwanted soname change. - Changes from version 3.34.4: + Use device alias instead of device name in Settings UI, and don't show devices without a name. + Avoid new devices jumping around in the Settings list. + Fix a warning and a hang when opening the Bluetooth Settings. + Fix a possible hang when switching away from the Bluetooth Settings. + Make the "Cancel" button work when pairing keyboards. + Remove joypad quirks in favour of BlueZ autopair ones. + Remove a number of deprecated calls. ==== gnome-builder ==== Version update (3.38.2 -> 3.40.0) Subpackages: gnome-builder-doc gnome-builder-lang gnome-builder-plugin-jedi gnome-builder-plugin-jhbuild - Update to version 3.40.0: + Build system improvements. + Group ?Toolbox? containers together in build preferences. + Fixes for "cargo-home" usage with Rust templates. + More shortcuts added to shortcuts window. + Updated translations. - Update to version 3.39.99: + Various build system improvements. + New libide helpers for plugins to locate addins by module name. + Resiliency fixes language server protocol. + Use rust-analyzer from SDK inside build container when possible. + Fix use of F7 keyboard shortcut for build commands. + Allow use of $FILE from external shell commands. + Fix duplicated text when inserting various types of completion proposals. + Updated translations. ==== gnome-calculator ==== Version update (3.38.2 -> 40.0) Subpackages: gnome-calculator-lang gnome-shell-search-provider-gnome-calculator - Update to version 40.0: + Updated translations. - Update to version 40.rc: + Resize window after switching mode. + Fixed compilation warnings. + Support offline currency conversion tests. + Use official unit on conversion button click. + Fixed temperature unit typos. + Ellipsize conversion labels. + Added Ctrl+Delete shortcut for clearing the current equation. + Allow multiple decimal points #166. + Added Ctrl+O shortcut for degrees symbol. + Use gtk-sourceview 4.8. + Updated translations. - Update to version 40.beta: + Fixed issues with initial loading of currencies. + Rework currency retrieval preparing for currency provider plugins. + Fixed commandline conversions. + Added currency conversion tests. + Added support for frequencies conversion. + Added support for converting to and from weeks. + Added support for converting to and from centuries and decades. + Increase buttons font size. + Added % button to Advanced mode. + Show 4 decimals in converter instead of only two. + Added style classes to buttons. + Updated translations. - Update to version 40.alpha: + Use libhandy for window and headerbar. + Use C instead of Clr in help. + Fixed broken currency conversion on first start. + Removed duplicate word from help. + Added lbs shortcut for pounds conversion. + Fixed inconsistent word size. + Removed unused trunc button from programming mode. + Fixed deprecation warnings. + Added Serbian Dinar with fixed rate. + Added Bangladeshi Taka with fixed rate. + Updated mailing list contact to Discourse. + Added basic help page for programming mode. + Added insert character code button. + Dim inapplicable bits on word size change. + Make the conversion labels selectable. + Do not convert on swap. + Word size changer in programming mode. + Added metric cups conversion unit. + Fixed astronomical unit conversion. + Fixed feet-based units name, added mph and kph shortcuts. + Use shell copy to clipboard action. + Fixed preferences of angle units. + Updated translations. - Add pkgconfig(libhandy-1) BuildRequires: new dependency. - Disable test-suite for the time being: does not find the schema (works on package level due to file triggers). ==== gnome-characters ==== Version update (3.34.0 -> 40.0) Subpackages: gnome-characters-lang gnome-shell-search-provider-gnome-characters - Update to version 40.0: + Updated translations. - Update to version 40.beta: + Characters has received a visual upgrade, and is now able to be used across mobile and desktop form factors. + Updated translations. - New build requirement: pkgconfig(libhandy-1). ==== gnome-chess ==== Version update (3.38.1 -> 40.0) Subpackages: gnome-chess-lang - Update to version 40.0: + Update icon in user help. + Updated translations - Update to version 40.alpha: + Port to GTK 4. + Major refactoring of portions of the UI layer. Split engine code into separate layer. + Rework promotion type selector to avoid GTK warnings. + Hide timers in untimed games. + Custom PGN tags are now prefixed with X-GNOME. + Promotion type selector now fits screen in narrow mode. + Use info bar, not header bar subtitle, to display extra status messages. + Reduce length of Oops! message in header bar on engine error. + Improve message when game ends in stalemate. + Move New Game from header bar to primary menu to save space. + Rename Save to Save As, and display a separate Save action. - Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4): Follow upstreams port to GTK 4. ==== gnome-clocks ==== Version update (3.38.0 -> 40.0) Subpackages: gnome-clocks-lang gnome-shell-search-provider-gnome-clocks - Update to version 40.0: + No changes. - Update to version 40.beta: + World Location Dialog: Match HdyStatusPage styling. + Added ALT + 1,2,3,4 navigation between pages. + Various Bugfixes. + Updated translations. ==== gnome-contacts ==== Version update (3.38.1 -> 40.0) Subpackages: gnome-contacts-lang gnome-shell-search-provider-contacts - Update to version 40.0: + Updated translations. - Update to version 40.beta: + Cancelling selection no longer hides headerbar buttons. + Fixed: stop cursor from appearing when viewing a contact. + Updated translations. - Update to version 40.alpha: + Several issues that occurred when editing or adding postal addresses are now fixed. + Better accessibility when creating a new contact by adding support for mnemonics. + You can now select a contact by using a long press. + The avatar selector now displays properly on smaller screens. + Deleting the final contact now properly clears the title bar. + Contacts now also remembers if the window was fullscreened. + Several style and typography updates. + Updated translations. ==== gnome-control-center ==== Version update (3.38.4 -> 40.0) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces - Update to version 40.0: + Updated translations. - Update to version 40.rc: + Location: Wrap label to fit smaller window sizes. + Mouse & Touchpad: Allow horizontal scrolling in test page. + Network: Fix creation of the netmask widget. + Various fixes to the language chooser. + Updated translations. - Update to version 40.beta: + Various improvements to fingerprint management. + Show hardware model and vendor in the About panel. + New Keyboard panel design. + New power mode selector in the Power panel. + About: - Show hardware model and vendor. - Use os-release to search for the OS logo. + Accessibility: Major code cleanup. + Display: Try harder to select a good and working scale. + Keyboard: Handle input sources. + Power: - Rearrange battery code to a new widget. - Add a new "Power Mode" section. + Sharing: Also disable Traker3. + Sound: Update mute button icon when volume changes. + User Accounts - Fix free of constant string - Use properly translated fingerprint strings - Improve transition to parental controls window - Many improvements to fingerprint management + Updated translations. - Drop control-center-complete-SAE-support.patch: fixed upstreaam. ==== gnome-desktop ==== Version update (3.38.4 -> 40.0) Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0 - Drop baselibs.conf: no longer build -32bit package. There is no consumer left. - Update to version 40.0: + No changes. - Update to version 40.rc: + bg-slide-show: Always parse date/time integers in base 10. + Thumbnail: - Fix thumbnailing of CBZ with UTF-8 filenames. - Fix non-working thumbnailer in Flatpak. + Updated translations. - Update to version 40.beta: + xkbinfo: Update iso639Ids but not iso3166Ids correctly in evdev. + Updated translations. ==== gnome-dictionary ==== Version update (3.26.1+20180313.ac6d4c0 -> 40.0) Subpackages: gnome-dictionary-lang - Update to version 40.0: + Dropped the app menu. + Updated the application help. + Removed non-working Spanish dict server. + Updated the application icon. + Updated the Flatpak sandbox and build. + Fixed compiler warnings when building with newer toolchains. + Fixed the sidebar sizing issue. + Updated translations. ==== gnome-disk-utility ==== Version update (3.38.2 -> 40.0) Subpackages: gnome-disk-utility-lang - Update to version 40.0: + Updated translations. - Update to version 40.rc: + Updated translations. - Update to version 40.beta: + ui: - Make disks-devtab a scrolledwindow. - Move margins from stack to devtab. - Use HdyStatusPage for empty view. - Replace GtkTable with GtkGrid. - Replace Notebook with stack in the main window. - Replace GtkHBox and GtkVBox. - Adjust margins. + build: - build: Pin libhandy wrapper to a specific version. - Bump required libhandy to version 1.1.90. - Update to version 40.alpha: + window: - Make adaptive with HdyLeaflet. - Add empty state + Add libhandy as a subproject (allowing to build if not available as system library). + Do not display zram devices. + Flatpak build fixes. - Add pkgconfig(libhandy-1) BuildRequires: new dependency. ==== gnome-maps ==== Version update (3.38.4 -> 40.0) Subpackages: gnome-maps-lang - Update to version 40.0: + Updated translations. - Update to version 40.rc: + Updated appdata screenshots. + Updated POI defintions for OSM editing. + Updated translations. - Update to version 40.beta: + Made place bubble adaptive for use on phones. + Show native name of places in addition to translated one. + Avoid building some Flatpak dependencies which are now in the SDK. + Fix a bug resulting in writing a broken last view position on exit in some circumstances. + Fix a bug preventing wrapping around at the date line with dark tiles. + Increased width of layers thumbnails to avoid empty margins in some translations. + Update copyright year. + Updated translations. - Update to version 40.alpha: + Place bubbles redesign with larger thumbnails, tidy list view, and summaries from Wikipedia when available in OSM. + More adapative UI fixes (for the no-network display). + Restore zooming to bounding boxes in search results (for administrative areas, buildings, etc.). + List compatible form factors in appdata. + Don't display invalid URLs and also show error message for invalid URLs when editing POIs in OSM. + Show localized name in user's language in place bubbles when available in OSM. + Normalize tel: URIs to support the Calls app on Librem 5 and Pinephone (among others). + Improve handling of OpenStreetMap URLs (to address objects or coordinated) when pasting into the search bar. + Load file contents of shape layer files using async operations (parsing is still done synchronous due to limitations with GJS). + Require GJS 1.66 now, to enable newer ES features like coalesce and the safe navigation operators. + Updated translations. - Add pkgconfig(libhandy-1) BuildRequires: new dependency. ==== gnome-mines ==== Version update (3.36.1 -> 40.0) Subpackages: gnome-mines-lang - Update to version 40.0: + Updated translations. - Update to version 40.rc: + Updated translations. - Update to version 40.alpha: + Updated help. + Code cleanup and modernization. + Keyboard shortcuts window improvements. + Only allow long-press gesture on touchscreen. + Fixed icon in scores dialog. + Fixed incorrectly accepting game as won. + Fixed spacebar not working until other key is pressed. + Fixed timer not stopping when game ends with multi-release. + Updated translations. ==== gnome-music ==== Version update (3.38.2 -> 40.0) Subpackages: gnome-music-lang - Update to version 40.0: + Update appdata for the 40.0 release. - Update to version 40.rc: + Improve startup loading. + Misc playlist handling fixes. + Use publication date instead of creation date for songs. + Updated translations. ==== gnome-online-accounts ==== Version update (3.38.0 -> 3.39.92) Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0 - Update to version 3.39.92: + Last.fm is enabled by default. + Bugs fixed: - web-extension-main: Remove unnecessary and unused entry point. - kerberos-identity: Handle information-only prompts when signing in. - client: Mention that goa_client_get_manager might return NULL. + Updated translations. ==== gnome-photos ==== Version update (3.38.1 -> 40.0) Subpackages: gnome-photos-lang gnome-shell-search-provider-gnome-photos - Update to version 40.0: + Updated translations. - Update to version 40.rc: + Bugs fixed: - gegl: Don't exceed arbitrary maximum number of threads. - build, flatpak: Add an option for installing Flatpak-specific files. - Unbreak deletion of items from the Tracker database. - Ensure that items get deleted when app is quit. + Updated translations. - Update to version 40.beta: + Port to Tracker 3. + Various bugs fixed. + Updated translations. - Add pkgconfig(libhandy-1) BuildRequires: new dependency. - Replace pkgconfig(tracker-sparql-2.0) BuildRequires with pkgconfig(tracker-sparql-3.0): Follow upstreams port to Tracker3. - Rebase gnome-photos-on-demand-activate-dleyna.patch. ==== gnome-remote-desktop ==== Version update (0.1.9 -> 40.0) - Update to version 40.0: + rdp: Add support for FreeRDP 2.3, support 2.3, requires at least 2.2. + Manu bugfixes. - Add pkgconfig(freerdp-client2), pkgconfig(freerdp-server2), pkgconfig(fuse3), pkgconfig(libvncclient), pkgconfig(libvncserver), and pkgconfig(xkbcommon) BuildRequires: better align with what meson looks for. - Change _service file to point to the proper upstream git repo (gitlab.gnome.org/GNOME/gnome-remote-desktop). - Drop gnutls-anontls.patch, 0001-vnc-Copy-pixels-using-the-right-destination-stride.patch 0001-vnc-Drop-frames-if-client-is-gone.patch: fixed upstream: fixed upstream. ==== gnome-screenshot ==== Version update (3.38.0 -> 40.0) Subpackages: gnome-screenshot-lang - Update to version 40.0: + No changes since 40.rc. - Update to version 40.rc: + Metainfo: add a launchable tag. + Updated translations. - Update to version 40.beta: + Move sound effects to gnome-shell. + Focus the filename entry by default. + Remember delay for area screenshots. + Remove compulsory_for_desktop. + Updated translations. - Switch from _service to regular relaesed tarballs. ==== gnome-session ==== Version update (3.38.0 -> 40.beta) Subpackages: gnome-session-core gnome-session-default-session gnome-session-lang gnome-session-wayland - Update to version 40.beta: + gnome-session: GNOME session will now only block sleep for suspend inhibitors and will block shutdown if a logout inhibitor is active. Previously a suspend inhibitor would prevent both sleep and logout. As such, applications may need to be updated and grab both a logout and suspend inhibitor. + data: Fix indirect conflict with exit.target via app.slice + data: Re-add OnFailure= to .target units + util: Disable capturing of subpatterns + util: Only accept common space characters + Stop dbus-daemon instead of restarting it + Updated translations. ==== gnome-settings-daemon ==== Version update (3.38.1 -> 40.0) Subpackages: gnome-settings-daemon-lang - Update to version 40.0: + No changes since version 40.rc. - Update to version 40.rc: + Xsettings: Go back to loading gtk modules from lib/gnome-settings-daemon-3.0. + Test framework improvements + Updated translations. - Update to version 40.beta: + Power: Close idleness notifications before suspending. + Media-keys: - Fix compiler warning. - Remove screenshot sound feedback, performed by GNOME Shell. + Xsettings: Use Restart=on-failure like other plugins. + Updated translations. - Update to version 40.alpha.1: + Use pathless "false" on dummy desktop files. + Auto-start screen saver service. + Datetime: Make use of new gweather API. + Xsettings: - Fix mouse schema location. - Fix updates after font settings changes. + Updated translations. - Update to version 40.alpha: + Housekeeping: Fix crash when atime is not present. + Power: - Avoid automatic logout in GDM/greeter. - Do not warn more than once per warning level for devices. + USB-protection: Do not warn about ServiceUnknown errors for USBGuard. + Datetime: Query GWeather DB on the fly instead of caching. + Color: - Use the windowing system color transform matrix if available. - Consider night-light active when disabled until tomorrow. + Xsettings: - Use font aa/hinting/rgba-order from gsettings-desktop-schemas. - Use mouse drag-threshold/double-click from gsettings-desktop-schemas. + Updated translations. ==== gnome-shell ==== Version update (3.38.3 -> 40.0) Subpackages: gnome-shell-calendar gnome-shell-lang - Rebase patches, the following patches are rebased to version 40.0: + gnome-shell-domain.patch + gnome-shell-gdm-login-applet.patch + gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch + gnome-shell-lock-bg-on-primary.patch + gnome-shell-screen-disappear.patch + gs-fate318433-prevent-same-account-multi-logins.patch - Drop 2 patches, lock screen redesigned in version 3.36 or later: + gnome-shell-864872-unlock-by-mouse-motion.patch + gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch (bsc#1184102). - Update gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch: fix (boo#1183823). - Update to version 40.0: + Updated translations. ==== gnome-shell-extension-desktop-icons ==== Version update (20.04.0 -> 20.10.0) - Add desktop-icon-gnome-40.patch: Declare compatible to GNOME 40. - Update to version 20.10.0: * Support for Gnome Shell 3.38 and new dialog APIs. * Fix dragging several files. * Allocate draggable actor before starting the drag. * Fix for the native switcheroo controller. * Avoid scheduling multiple layoutChildren idlers and other fixes. * Templates support. * Preview files with spacebar. * Allow to launch programs with the discrete GPU. * Show mounted devices. * Set home folder label to localized "Home". - Drop gnome-shell-extension-desktop-icons-add-mount-disk-icon.patch: Fixed upstream. ==== gnome-shell-extensions ==== Version update (3.38.2 -> 40.0) Subpackages: gnome-shell-classic gnome-shell-classic-session - Adapt sle-classic to version 40.0 + Update gse-sle-classic-ext.patch + Update sle-classic@suse.com.tar.gz - Update to version 40.0: + Updated translations. - Move user-theme schema file to user-theme package. - Update to version 40.rc: + native-window-placement: Adjust to gnome-shell changes. + windows-navigator: Adjust to gnome-shell changes. + window-list, workspace-indicator: Only show previews for up to six workspaces. + window-list, workspace-indicator: Improve workspace preview appearance. + Updated translations. - Update to version 40.beta: + Add tooltips to workspace thumbnails. + Drop arrows from top bar menus. + drive-menu: Mark mounts that can be unmounted as removable. + Remove horizontal-workspaces extension. + Adjust to shell overview changes. + Fix crashes. + Misc. bug fixes and cleanups. + Updated translations. - Update to version 40.alpha.1: + Don't depend on sassc when building from tarball. + Port extensions preferences to GTK4. + Misc. bug fixes and cleanups. ==== gnome-software ==== Version update (3.38.1 -> 40.0) Subpackages: gnome-software-lang - Update to version 40.0: + Fix handling of invalid or incomplete application icons. + Fix the plugin documentation to reflect reality. + Fix the Snap plugin to actually load icons. + Set download size to 0 after the package is downloaded. + Updated translations. - Update to version 40.rc: + Implement new featured apps carousel. + List of Flatpak repositories is updated when changed using the Flatpak command line tool. + The loading page now shows the full color icon instead of the symbolic one. + Show release date in version history for releases that use the 'date' attribute. + Improved icon handling, including with hiDPI screens. + Fixed a bug in remembering when update notifications were shown. + Build as a dynamic rather than a static library, and rearrange installation paths. + Updated translations. - Bump gs_plugin_api from 14 to 16, following upstream. - Rebase gnome-software-no-static-lib.patch. - Update to version 40.beta: + GNOME Software now uses libappstream instead of libappstream-glib to work with appstream data which provides information about apps and other components. * App details pages show version history information when it's available. * The loading page now shows the full color icon instead of the symbolic one. * UI elements for displaying app add-ons have been tweaked to more closely match the designs. * Installed icons and the badge showing the number of updates available were changed back to blue from green. * The dropdown showing the available sources of an application includes the packaging format (e.g. Flatpak vs RPM). * A bug was fixed that prevented installation of .flatpakref files + Updated translations. - Replace pkgconfig(appstream-glib) BuildRequires with pkgconfig(appstream): follow upstreams changes. ==== gnome-sudoku ==== Version update (3.38.0 -> 40.0) Subpackages: gnome-sudoku-lang - Update to version 40.0: + Vala warning fixes. + Updated translations. - Update to version 40.alpha: + Choose how many puzzles to print per page. + Move game controls to header bar and window menu and improve mobile layout. + Make game win message dialog modal. ==== gnome-system-monitor ==== Version update (3.38.0 -> 40.0) Subpackages: gnome-system-monitor-lang - Update to version 40.0: + Updated translations. - Update to version 40.rc: + Updated view switcher and preferences. + Fixed out of bounds error. + Use correct x-axis labels. + Fixed compilation warnings. + Updated translations. - Add pkgconfig(libhandy-1) BuildRequires: new dependency. - Update to version 40.beta: + Fixed load-graph update interval. + Added logarithmic scale option in preferences. + Updated translations. - Update to version 40.alpha: + Use random colors for cores. + Enable tabular fonts for tables. + Added memory maps and process priority help page. + Use two decimals precision for CPU usage. + Freeze process table while showing the process kill dialog. + Updated development setup documentation. + Added CPU affinity feature. + Added command-line help for GTK options. + Allow disable smooth drawing for network and memory charts. + Allow configuration of data points to draw. + Make resources sections collapsible. + Chart axis labels follow scaling. + Added option to select network totals unit separately. + Select Memory format in preferences. + Resize process name and command line columns. + Don't use trailing space in chart labels. + Updated translations. ==== gnome-terminal ==== Version update (3.38.3 -> 3.40.0) Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal - Update to version 3.40.0: + Revert "screen: use clean env when creating new tab". + Updated translations. - Update to version 3.39.90: + window: Add option to decode timestamps in context menu. + about: Mention the gnome version corresponding to the release. + nautilus: Pass environment when creating a terminal in the current directory. + server: Filter environment variables in the server too. + client: Filter out some more env variables. ==== gnome-tweaks ==== Version update (3.34.1 -> 40.beta) Subpackages: gnome-tweaks-lang - Add 70.patch: gshellwrapper: Fails to find Shell when its version is not from numbers only. - Update to version 40.beta: + GNOME Tweaks 40 brings several bug fixes, support for GNOME 40 settings changes, and removes GNOME Shell Extensions support. Extensions support can now be found in the GNOME Extensions app. + Port to libhandy 1.0. + Show the back button when leaflet is folded. + Update to new gsettings-desktop-schemas location. + Drop unused extensions support. + Use Gtk.HeaderBar instead of Handy.HeaderBar. + Add notice for Extensions removal. - Remove upstreamed patches: + 77dde7477922f645946bfc64b1b25aeed2b01919.patch + gnome-tweaks-port-libhandy-1.patch + gnome-tweaks-port-new-schema-loc.patch ==== gnome-user-docs ==== Version update (3.38.2 -> 40.0) - Update to version 40.0: + Updated gesture documentation for GNOME 40. + Updated illustrations. + Document QR Code feature for WiFi Hotspot. + Updated translations. - Update to version 40.rc: + Updates for GNOME 40. + Updated translations. - Update to version 40.beta: + Updated Privacy pages. + Removed outdated Firestarter pages. + Updated translations. ==== gnome-weather ==== Version update (3.36.1 -> 40.0) Subpackages: gnome-shell-search-provider-gnome-weather gnome-weather-lang - Update to version 40.0: + Updated translations. - Update to version 40.beta: + Major redesign with new charts. + Adaptive for mobile and desktop. + Updated translations. - Update to version 40.alpha: + Major redesign with new charts. + Adaptive for mobile and desktop. + Bugs fixed: Unknown temperature and cloud conditions since 3.34.1 when using auto location. + Updated translations. - Add pkgconfig(libhandy-1) BuildRequires: new dependency. ==== gobject-introspection ==== Version update (1.66.1 -> 1.68.0) Subpackages: girepository-1_0 libgirepository-1_0-1 - Update to version 1.68.0: + Update GLib annotations. + docs: cleanup. + Fix syntax errors in gir-1.2.rnc. - Update to version 1.67.1: + Requires Python 3.6+. + Update GLib annotations. + Fix compatibility with Python 3.10. + Fix build with GIR data disabled. + Add test object for signal marshallers. ==== graphviz ==== Version update (2.42.3 -> 2.46.1) Subpackages: graphviz-plugins-core libgraphviz6 - Buildrequire full ghostscript in the addons package to avoid a conflict betwen ghostcript-mini and ghostscript-devel - Replace ghostscript-mini dependency with ghostscript_any - Add graphviz-webp package to for webp image support - Reenable ghostscript, but require just ghostscript-mini - Update to new release 2.46.1 (changes since 2.44.1) * Support for building against Guile 2.2 * Portable source is now also offered as a .tar.xz * CentOS/RHEL 6 is no longer supported * Vestiges of Qt4 support have been removed * C++11 support is now required of the C++ compiler used to build Graphviz * C99 support is now required of the C compiler used to build Graphviz * Question about userout() function in agerror.c #1924 * The minimum version of Python required to run the test suite is 3.6 * memory leak in label construction * gvedit compilation errors out, but works if manually compiled with qt5 #1862 * incorrect HTML BR attribute parsing code #1913 * broken overflow checks in RectArea #1906 * various memory leaks !1699 * Fix bad free in lefty !1709 * typo in pathcross #1926 * Out-of-bounds write caused by incorrect error handling of malloc in genUserdata #1928 * Offer .tar.xz files too #454 * Header file graphviz_version.h has no include guards #1929 * regression: newlines embedded in quoted labels / node names are not preserved in 2.46.0 #1931 * Properly fill graphviz_version.h !1706 * Cgraph's agxbuf API gained a new function agxbdisown(), for dissociating * backing memory from the managed buffer * Build system support for the Elbrus 2000 CPU, thanks to Michael Shigorin * Cgraph's agheap() API has been removed * Autotools build system support for eFence has been removed * Building Graphviz with ICC defaults to -O2 instead of -O0 * Build system work arounds for GCC 3 have been removed * Incomplete support for running the test suite under CMake has been removed * Portable source tarballs now use the ?ustar? POSIX format * Minimum version of Flex required to build Graphviz is now 2.5.2 * Minimum version of Bison required to build Graphviz is now 3.0 * Minimum version of CMake required to build Graphviz using CMake is now 3.1 * gvpr: line numbers in gvpr errors/warnings are incorrect #1594 * URL typo in patchwork man page * Escaped backslashes are not correctly handled when producing xdot with dot #165 * heap-over-flow(off-by-null) in lib/common/shapes.c #1700 * Windows MSBuild executables have the wrong version #1745 * Cast Overflow at pango_textlayout #1314 * x11 back end segfaults if display is unavailable #1776 * typo in cmd/gvpr/lib/clustg #1781 * Segfault in dot #1783 * Incorrect 'Arrow type "s" unknown' error #1444 * segfault on reading 0x10 #1724 * Null-dereference READ (144736912) #1676 * "Warning! PATH too long installer unable to modify PATH!" using CMake Windows installer and PATH length > 1024 #1770 * gvedit -? gives "option - unrecognized - ignored" instead of showing usage #1813 * lefty is not built for Windows (fixed for MSBuild builds only) #1818 * a failure to detect OpenGL glGenTextures() errors has been corrected * sfio does compile time benchmarknig #1422 * iffe "lib" check always succeeds when compiler optimises #1521 * syntax error near text who is not present #1411 * Explicitly links with libstdc++; should allow libc++ if appropriate #163 * A macOS file that was erroneously excluded from portable source tarballs has * been restored * Add option -? for usage to diffimg * Add option -? for usage to dotty * Add option -? for usage to lneato * Add option -? for usage to vimdot * Fix smyrna -? to actually print usage instead of error * Fix edgepaint -? to actually print usage instead of error * Remove '"' from usage text in non-Windows version of dotty * Correct misspelled 'smyrna' in usage * Fix edgepaint -o option * Correct shebang of gvmap.sh to use ksh * Fix gvmap.sh -? option to exit with zero exit status * Graphviz doesn't build on MacOS with the latest libc++ #1785 * make fails if ps2pdf is not installed (using autotools) #1763 * multiple graphs to file output causes a segfault #1845 * lefty PTY functionality relies on file descriptor implementation details #1823 * buffer overflow in fdpgen * Crashes by VRML output when current directory is not writable #793 * Segmentation fault when newrank=true #1221 * sfdp craches #236 * fdp segmentation fault with GK=0 #1290 * fdp crash #1865 * Graphviz always crash with this simple dot file #167 * Seg fault in dot #1771 * gml2gv doesn't handle some attributes correctly #1869 * Add missing circo, fdp, neato, osage, patchwork, sfdp & twopi tools to Windows builds (copies of dot) * Add gv2gml tool to CMake (copy of gml2gv on Windows, symlink to gml2gv otherwise) * Regression: fdp generates internal names in the output #1876 * Regression: fdp assertion error on cluster in edge #1877 * Regression in id / <title> in svg for twopi #1907 - graphviz-2.46-fix-shebang.patch added to make rpmlint happy - graphviz-no_strict_aliasing.patch changed to be applicable to current files - configure without ghostscript to break new build cycle - Update source URLs - Use _multibuild to build graphviz and graphviz-addons in a single development project - graphviz-addons.changes - graphviz-addons.spec - Update to new release 2.44.1 (changes since 2.42.3) * applied RH patches (from graphviz-2.42.2-8.fc32.src.rpm) * some allocation failures that could previously allow memory corruption now exit * lab_gamut.3.pdf is no longer included in release archives * Fixed Neato's hier mode is broken since v2.44.0 * Fixed segmentation fault (core dumped) * New SGD mode in neato * Add pkg-config files * tred: add feature to output removed edges to stderr upon request * Workaround: avoid creating a virtual edge loop. * Add riscv64 to host_cpu configure.ac * lib/cgraph: include empty malloc.h from subdir include * lib/gvpr: compile mkdefs with $(HOSTCC) rather than $(CC) * lib/vpsc: rename bcopy->b_copy * Fixed the NativeCodeAnalysis task failed unexpectedly. * Include all test files in distro * host_cpu add mips64 platform * Correct description of 'port' syntax in manual * svg output displays TITLE of %3 if graph had no name * XML errors in generated SVG when URL attribute contains ampersand (&) * Test files missing from source distributions * SVG error for "g.transform.scale " in graphviz version 2.43 - BuildRequires for ghostscript and groff (generate cdt documentation) - Extension graphviz-php changes: * Require php(api) and php(zend-abi) to guarantee ABI compatibility * Don't pull in extra libraries from PHP + graphviz-no_php_extra_libs.patch * Remove argon2-devel from list of dependencies * Automatically enable extension when installed by providing /etc/php{5,7}/conf.d/gv.ini - Rename python*-graphviz to python*-gv, there is also normal pypi graphviz package and we clash otherwise and override each other ==== graphviz-addons ==== Version update (2.42.3 -> 2.46.1) Subpackages: graphviz-gd graphviz-gnome - Buildrequire full ghostscript in the addons package to avoid a conflict betwen ghostcript-mini and ghostscript-devel - Replace ghostscript-mini dependency with ghostscript_any - Add graphviz-webp package to for webp image support - Reenable ghostscript, but require just ghostscript-mini - Update to new release 2.46.1 (changes since 2.44.1) * Support for building against Guile 2.2 * Portable source is now also offered as a .tar.xz * CentOS/RHEL 6 is no longer supported * Vestiges of Qt4 support have been removed * C++11 support is now required of the C++ compiler used to build Graphviz * C99 support is now required of the C compiler used to build Graphviz * Question about userout() function in agerror.c #1924 * The minimum version of Python required to run the test suite is 3.6 * memory leak in label construction * gvedit compilation errors out, but works if manually compiled with qt5 #1862 * incorrect HTML BR attribute parsing code #1913 * broken overflow checks in RectArea #1906 * various memory leaks !1699 * Fix bad free in lefty !1709 * typo in pathcross #1926 * Out-of-bounds write caused by incorrect error handling of malloc in genUserdata #1928 * Offer .tar.xz files too #454 * Header file graphviz_version.h has no include guards #1929 * regression: newlines embedded in quoted labels / node names are not preserved in 2.46.0 #1931 * Properly fill graphviz_version.h !1706 * Cgraph's agxbuf API gained a new function agxbdisown(), for dissociating * backing memory from the managed buffer * Build system support for the Elbrus 2000 CPU, thanks to Michael Shigorin * Cgraph's agheap() API has been removed * Autotools build system support for eFence has been removed * Building Graphviz with ICC defaults to -O2 instead of -O0 * Build system work arounds for GCC 3 have been removed * Incomplete support for running the test suite under CMake has been removed * Portable source tarballs now use the ?ustar? POSIX format * Minimum version of Flex required to build Graphviz is now 2.5.2 * Minimum version of Bison required to build Graphviz is now 3.0 * Minimum version of CMake required to build Graphviz using CMake is now 3.1 * gvpr: line numbers in gvpr errors/warnings are incorrect #1594 * URL typo in patchwork man page * Escaped backslashes are not correctly handled when producing xdot with dot #165 * heap-over-flow(off-by-null) in lib/common/shapes.c #1700 * Windows MSBuild executables have the wrong version #1745 * Cast Overflow at pango_textlayout #1314 * x11 back end segfaults if display is unavailable #1776 * typo in cmd/gvpr/lib/clustg #1781 * Segfault in dot #1783 * Incorrect 'Arrow type "s" unknown' error #1444 * segfault on reading 0x10 #1724 * Null-dereference READ (144736912) #1676 * "Warning! PATH too long installer unable to modify PATH!" using CMake Windows installer and PATH length > 1024 #1770 * gvedit -? gives "option - unrecognized - ignored" instead of showing usage #1813 * lefty is not built for Windows (fixed for MSBuild builds only) #1818 * a failure to detect OpenGL glGenTextures() errors has been corrected * sfio does compile time benchmarknig #1422 * iffe "lib" check always succeeds when compiler optimises #1521 * syntax error near text who is not present #1411 * Explicitly links with libstdc++; should allow libc++ if appropriate #163 * A macOS file that was erroneously excluded from portable source tarballs has * been restored * Add option -? for usage to diffimg * Add option -? for usage to dotty * Add option -? for usage to lneato * Add option -? for usage to vimdot * Fix smyrna -? to actually print usage instead of error * Fix edgepaint -? to actually print usage instead of error * Remove '"' from usage text in non-Windows version of dotty * Correct misspelled 'smyrna' in usage * Fix edgepaint -o option * Correct shebang of gvmap.sh to use ksh * Fix gvmap.sh -? option to exit with zero exit status * Graphviz doesn't build on MacOS with the latest libc++ #1785 * make fails if ps2pdf is not installed (using autotools) #1763 * multiple graphs to file output causes a segfault #1845 * lefty PTY functionality relies on file descriptor implementation details #1823 * buffer overflow in fdpgen * Crashes by VRML output when current directory is not writable #793 * Segmentation fault when newrank=true #1221 * sfdp craches #236 * fdp segmentation fault with GK=0 #1290 * fdp crash #1865 * Graphviz always crash with this simple dot file #167 * Seg fault in dot #1771 * gml2gv doesn't handle some attributes correctly #1869 * Add missing circo, fdp, neato, osage, patchwork, sfdp & twopi tools to Windows builds (copies of dot) * Add gv2gml tool to CMake (copy of gml2gv on Windows, symlink to gml2gv otherwise) * Regression: fdp generates internal names in the output #1876 * Regression: fdp assertion error on cluster in edge #1877 * Regression in id / <title> in svg for twopi #1907 - graphviz-2.46-fix-shebang.patch added to make rpmlint happy - graphviz-no_strict_aliasing.patch changed to be applicable to current files - configure without ghostscript to break new build cycle - Update source URLs - Use _multibuild to build graphviz and graphviz-addons in a single development project - graphviz-addons.changes - graphviz-addons.spec - Update to new release 2.44.1 (changes since 2.42.3) * applied RH patches (from graphviz-2.42.2-8.fc32.src.rpm) * some allocation failures that could previously allow memory corruption now exit * lab_gamut.3.pdf is no longer included in release archives * Fixed Neato's hier mode is broken since v2.44.0 * Fixed segmentation fault (core dumped) * New SGD mode in neato * Add pkg-config files * tred: add feature to output removed edges to stderr upon request * Workaround: avoid creating a virtual edge loop. * Add riscv64 to host_cpu configure.ac * lib/cgraph: include empty malloc.h from subdir include * lib/gvpr: compile mkdefs with $(HOSTCC) rather than $(CC) * lib/vpsc: rename bcopy->b_copy * Fixed the NativeCodeAnalysis task failed unexpectedly. * Include all test files in distro * host_cpu add mips64 platform * Correct description of 'port' syntax in manual * svg output displays TITLE of %3 if graph had no name * XML errors in generated SVG when URL attribute contains ampersand (&) * Test files missing from source distributions * SVG error for "g.transform.scale " in graphviz version 2.43 - BuildRequires for ghostscript and groff (generate cdt documentation) - Extension graphviz-php changes: * Require php(api) and php(zend-abi) to guarantee ABI compatibility * Don't pull in extra libraries from PHP + graphviz-no_php_extra_libs.patch * Remove argon2-devel from list of dependencies * Automatically enable extension when installed by providing /etc/php{5,7}/conf.d/gv.ini ==== gsettings-desktop-schemas ==== Version update (3.38.0 -> 40.0) Subpackages: gsettings-desktop-schemas-lang - Update to version 40.0: + Updated translations. - Update to version 40.rc: + Updated translations. - Update to version 40.beta: + Use pgUp/Down shortcuts for horizontal workspace switching. + Add super-based workspace navigation shortcuts. + Remove ?gnome-fallback? as a valid session name. + Fix summary of `two-finger-scroll-enabled` key. + Updated translations. - Update to version 40.alpha: + Add scroll button locking to trackballs. + Move mouse drag-threshold/double-click settings here. + Move antialiasing/hinting/rgba-order settings here. + Updated translations. ==== gstreamer ==== Version update (1.18.3 -> 1.18.4) Subpackages: gstreamer-lang gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - update to 1.18.4: important security fixes for ID3 tag reading, matroska and realmedia parsing, and gst-libav audio decoding Details: * audiomixer, audioaggregator: input buffer handling fixes * decodebin3: improve stream-selection message handling * uridecodebin3: make ?caps? property work * wavenc: fix writing of INFO chunks in some cases * v4l2: bt601 colorimetry, allow encoder resolution changes, fix decoder frame rate negotiation * decklinkvideosink: fix auto format detection, and fixes for 29.97fps framerate output * mpeg-2 video handling fixes when seeking * avviddec: fix bufferpool negotiation and possible memory corruption when changing resolution * various stability, performance and reliability improvements * memory leak fixes * build fixes: rpicamsrc, qt overlay example, d3d11videosink on UWP * info: Don?t leak log function user_data if the debug system is compiled out * task: Use SetThreadDescription() Win32 API for setting thread names, which preserves thread names in dump files. * buffer, memory: Mark info in map functions as caller-allocates and pass allocation params as const pointers where possible * clock: define AUTO_CLEANUP_FREE_FUNC for GstClockID * tag: id3v2: fix frame size check and potential invalid reads * audio: Fix gst_audio_buffer_truncate() meta handling for non-interleaved audio * audioresample: respect buffer layout when draining * audioaggregator: fix input_buffer ownership * decodebin3: change stream selection message owner, so that the app sends the stream-selection event to the right element * rtspconnection: correct data_size when tunneled mode * uridecodebin3: make caps property work * video-converter: Don?t upsample invalid lines * videodecoder: Fix racy critical when pool negotiation occurs during flush * video: Convert gst_video_info_to_caps() to take self as const ptr * examples: added qt core dependency for qt overlay example * matroskademux: header parsing fixes * rpicamsrc: depend on posix threads and vchiq_arm to fix build on raspios again * wavenc: Fixed INFO chunk corruption, caused by odd sized data not being padded * wavpackdec: Add floating point format support to fix distortions in some cases * v4l2: recognize V4L2 bt601 colorimetry again * v4l2videoenc: support resolution change stream encode * v4l2h265codec: fix HEVC profile string issue * v4l2object: Need keep same transfer as input caps * v4l2videodec: Fix vp8 and vp9 streams can?t play on board with vendor bsp * v4l2videodec: fix src side frame rate negotiation * avwait: Don?t post messages with the mutex locked * d3d11h264dec: Reconfigure decoder object on DPB size change and keep track of actually configured DPB size * dashsink: fix double unref of sinkpad caps * decklinkvideosink: Use correct numerator for 29.97fps * decklinkvideosink: fix auto format detection * decklinksrc: Use a more accurate capture time * d3d11videosink: Fix build error on UWP * interlace: negotiation and buffer leak fixes * mpegvideoparse: do not clip, so decoder receives data from keyframe even if it?s before the segment start * mpegtsparse: Fix switched DTS/PTS when set-timestamps=false * nvh264sldec: Reopen decoder object if larger DPB size is required * sdpsrc: fix double free if sdp is provided as string via the property * vulkan: Fix elements long name. ==== gstreamer-editing-services ==== Version update (1.18.3 -> 1.18.4) Subpackages: libges-1_0-0 typelib-1_0-GES-1_0 - Update to version 1.18.4: + group: Use proper group constructor ==== gstreamer-plugins-bad ==== Version update (1.18.3 -> 1.18.4) Subpackages: gstreamer-plugins-bad-lang gstreamer-transcoder libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 typelib-1_0-GstTranscoder-1_0 - Update to version 1.18.4: + avwait: Don't post messages with the mutex locked + d3d11h264dec: Reconfigure decoder object on DPB size change and keep track of actually configured DPB size + dashsink: fix double unref of sinkpad caps + decklinkvideosink: Use correct numerator for 29.97fps + decklinkvideosink: fix auto format detection + decklinksrc: Use a more accurate capture time + d3d11videosink: Fix build error on UWP + interlace: negotiation and buffer leak fixes + mpegvideoparse: do not clip, so decoder receives data from keyframe even if it's before the segment start + mpegtsparse: Fix switched DTS/PTS when set-timestamps=false + nvh264sldec: Reopen decoder object if larger DPB size is required + sdpsrc: fix double free if sdp is provided as string via the property + vulkan: Fix elements long name. ==== gstreamer-plugins-base ==== Version update (1.18.3 -> 1.18.4) Subpackages: gstreamer-plugins-base-lang libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0 - Update to version 1.18.4: + tag: id3v2: fix frame size check and potential invalid reads + audio: Fix gst_audio_buffer_truncate() meta handling for non-interleaved audio + audioresample: respect buffer layout when draining + audioaggregator: fix input_buffer ownership + decodebin3: change stream selection message owner, so that the app sends the stream-selection event to the right element + rtspconnection: correct data_size when tunneled mode + uridecodebin3: make caps property work + video-converter: Don't upsample invalid lines + videodecoder: Fix racy critical when pool negotiation occurs during flush + video: Convert gst_video_info_to_caps() to take self as const ptr + examples: added qt core dependency for qt overlay example ==== gstreamer-plugins-good ==== Version update (1.18.3 -> 1.18.4) Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-lang gstreamer-plugins-good-qtqml - Update to version 1.18.4: + matroskademux: header parsing fixes + rpicamsrc: depend on posix threads and vchiq_arm to fix build on raspios again + wavenc: Fixed INFO chunk corruption, caused by odd sized data not being padded + wavpackdec: Add floating point format support to fix distortions in some cases + v4l2: recognize V4L2 bt601 colorimetry again + v4l2videoenc: support resolution change stream encode + v4l2h265codec: fix HEVC profile string issue + v4l2object: Need keep same transfer as input caps + v4l2videodec: Fix vp8 and vp9 streams can't play on board with vendor bsp + v4l2videodec: fix src side frame rate negotiation ==== gstreamer-plugins-libav ==== Version update (1.18.3 -> 1.18.4) - Update to version 1.18.4: + h264 encoder: append encoder exposure to aud + postproc: Fix a problem of propose_allocation when passthrough + glx: Iterate over FBConfig and select 8 bit color size ==== gstreamer-plugins-ugly ==== Version update (1.18.3 -> 1.18.4) Subpackages: gstreamer-plugins-ugly-lang - Update to version 1.18.4: + rmdemux: Make sure we have enough data available when parsing audio/video packets ==== gtksourceview4 ==== Version update (4.8.0 -> 4.8.1) Subpackages: gtksourceview4-lang libgtksourceview-4-0 typelib-1_0-GtkSource-4 - Update to version 4.8.1: + Fix highlighting in presence of byte-order-marks (BOM). + meson.lang: Update keywords to 0.55.3 syntax. + cmake.lang: Update keywords to 3.18.2 syntax. + go.lang: make "0i" syntax highlight as integer. + Updated translations. ==== gvfs ==== Version update (1.46.2 -> 1.48.0) Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang - Update to version 1.48.0: + Updated translations. - Update to version 1.47.91: + Updated translations. - Update to version 1.47.90: + google: Add Shared drives folder. + google: Add Shared with me folder. + google: Improve performance for folders with large number of files. + daemon: Set filesystem::use-preview explicitly and consistently. + daemon: Unify and shorten strings for prompt dialog titles. + Updated translations. - Update to version 1.47.1: + mtp: Fix crashes when storage descriptions are not provided. + trash: Explicitly cancel file monitor to prevent deadlock. + admin: Add copy and push implementations for better performance. + client: Add fallback to session bus for synchronous API. + daemon: Use named sockets to avoid network permission requirement. + smb: Set fast content type independently of other attributes. ==== highlight ==== Version update (3.62 -> 4.0) - Update to version 4.0. * Renamed `std` style name to `def`. * Version and README updates. - Changes from version 4.0.beta7: * Removed `extras/web_plugins`. - Changes from version 4.0.beta6: * Added user-select default property to HTML line number style. - Update to version 4.0.beta5: * Revised color themes - Update to version 4.0.beta4: * Added two more keyword styles for default themes * Added Custom theme attributes for Plain TeX, LaTeX, SVG and Pango * Enabled syntax message output with `--ls-syntax-error` * GUI: enabled syntax error checkbox - Changes from version 4.0.beta3: * Added Custom theme attribute * Enabled inline stylesheets with `--ls-hover` * Added Error and Hover theme properties * Enabled syntax error highlighting with `ls-semantic` - Changes from version 4.0.beta2: * Improved LSP message handling * Added delay LSP parameter * Added LSP semantic token styles to base16 themes * CLI: Enabled `--ls-semantic` option - Changes from version 4.0.beta1: * Added support for the language server protocol * Added new configuration file lsp.conf * CLI: Added `ls-profile`, `--ls-workspace`,`--ls-hover` * CLI: Deprecated `--start-nested`, `--reformat=user`, `--reformat-option`, `--base16`, `--delim-cr`, `--plug-in-read` * GUI: Added LSP configuration tab ==== iagno ==== Subpackages: iagno-lang - Add b37eacaf1485cda54d0fa4b2d2423f3d8c620af1.patch: Fix build with vala 0.51.x. ==== inkscape ==== Subpackages: inkscape-extensions-extra inkscape-extensions-gimp inkscape-lang - Add 2790.patch: fix build against glib 2.67.3. ==== ipw-firmware ==== - Fix build on Leap which does not have %_firmwaredir ==== irssi ==== Version update (1.2.2 -> 1.2.3) - update to 1.2.3 - Fix the compilation of utf8proc (#1021) - Fix wrong call to free. By Zero King (#1076) - Fix a colour reset in true colour themes when encountering mIRC colours (#1059) - Fix memory leak on malformed CAP requests (#1120) - Fix an erroneous free of SASL data. Credit to Oss-Fuzz (#1128, [#1130]) - Re-set the TLS flag when reconnecting (#1027, #1134) - Fix the scrollback getting stuck after /clear (#1115, #1136) - Fix the input of Ctrl+C as the first character (#1153, #1154) - Fix crash on quit during unloading of modules on certain platforms (#1167) - Fix Irssi freezing input after Ctrl+Space on GLib >2.62 (#1180, [#1183]) - Fix layout of IDCHANs. By Lauri Tirkkonen (#1197) - Fix crash when server got reconnected before it was properly connected (#1210, #1211) - Fix multiple identical active caps (#1249) - Minor help corrections (#1156, #1213, #1214, #1255) - Remove erroneous colour in the colorless theme. Reported and fixed by Nutchanon Wetchasit (#1220, #1221) - Fix invalid bounds calculation when editing the text entry. Found and fixed by Sergey Valentey (#1269) - Fix passing of negative size in buffer writes. Found and fixed by Sergey Valentey (#1270) - Fix Irssi freezing on slow hardware and fast DCC transfers (#159, [#1271]) - Fix compilation on Solaris (#1291) - Fix null pointer dereference when receiving broken JOIN record. Credit to Oss-Fuzz (#1292) - Fix crash on /connect to some sockets (#1239, #1298) - Fix Irssi rendering on Apple ARM. By Misty De Méo (#1267, [#1268], #1290) - Fix crash on /lastlog with broken lines (#1281, #1299) - Fix memory leak when receiving bogus SASL authentication data. Found and fixed by Sergey Valentey (#1293) ==== kactivities-stats ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kactivities5 ==== Version update (5.80.0 -> 5.81.0) Subpackages: kactivities5-imports libKF5Activities5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Activate activity manager asynchronously ==== kactivitymanagerd ==== Version update (5.21.3 -> 5.21.4) Subpackages: kactivitymanagerd-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== karchive ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kauth ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Un-overload HelperProxy::progressStep() signal ==== kbookmarks ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * [opera] Port away from direct QTextCodec use ==== kcalendarcore ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Run clang-format * Add clang-format configuration * Add trailing comma to enum * Don't use qMakePair for implementing qHash ==== kcm_sddm ==== Version update (5.21.3 -> 5.21.4) Subpackages: kcm_sddm-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * Fix broken commit to fix build * Use default app font if there's no "font" entry ==== kcmutils ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Add loaded signal to KCModuleData to handle delayed loading ==== kcodecs ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Codecs5 libKF5Codecs5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kcompletion ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Completion5 libKF5Completion5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Un-overload KLineEdit::returnPressed(const QString &) signal * Un-overload KCompletionBox::activated(const QString &) signal * Un-overload KComboBox::returnPressed(const QString &) signal ==== kconfig ==== Version update (5.80.0 -> 5.81.0) Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Relicense file to LGPL-2.0-or-later * [kconfig_compiler] Explicitly open input file for reading * Remove old contact data from src/kconfig_compiler_README.dox * kconfig_compiler: change how paramString() creates strings ==== kconfigwidgets ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Introduce KHamburgermenu ==== kcontacts ==== Version update (5.80.0 -> 5.81.0) Subpackages: kcontacts-lang libKF5Contacts5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Run clang-format * Add clang-format pre-commit hook ==== kcoreaddons ==== Version update (5.80.0 -> 5.81.0) Subpackages: kcoreaddons-lang libKF5CoreAddons5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Enable Unicode support in QRegularExpression where needed ==== kcrash ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * document why we close FDs * add licensing info for test fixtures * prefer in-class init to ctor init * remove undefined variable interpolation ==== kdav ==== Version update (5.80.0 -> 5.81.0) Subpackages: kdav-lang libKF5DAV5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Run clang-format * Add clang-format pre-commit hook ==== kdbusaddons ==== Version update (5.80.0 -> 5.81.0) Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Run clang-format * Add clang-format pre-commit hook ==== kde-cli-tools5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: kde-cli-tools5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== kde-gtk-config5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: kde-gtk-config5-gtk3 - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== kdeclarative ==== Version update (5.80.0 -> 5.81.0) Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kded ==== Version update (5.80.0 -> 5.81.0) Subpackages: kded-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * make kded shut down cleanly during systemd session teardown ==== kdelibs4support ==== Version update (5.80.0 -> 5.81.0) Subpackages: kdelibs4support-lang libKF5KDELibs4Support5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * KComponentData: add a link to the KF5 porting notes ==== kdesu ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Su5 libKF5Su5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kdnssd-framework ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kdoctools ==== Version update (5.80.0 -> 5.81.0) Subpackages: kdoctools-lang libKF5DocTools5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kdump ==== - kdump-Add-bootdev-to-dracut-command-line.patch: Add 'bootdev=' to dracut command line (bsc#1182309). ==== kemoticons ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kernel-source ==== Version update (5.11.11 -> 5.11.12) Subpackages: kernel-default kernel-docs - Linux 5.11.12 (bsc#1012628). - arm64: mm: correct the inside linear map range during hotplug check (bsc#1012628). - virtiofs: Fail dax mount if device does not support it (bsc#1012628). - ext4: shrink race window in ext4_should_retry_alloc() (bsc#1012628). - ext4: fix bh ref count on error paths (bsc#1012628). - fs: nfsd: fix kconfig dependency warning for NFSD_V4 (bsc#1012628). - rpc: fix NULL dereference on kmalloc failure (bsc#1012628). - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate (bsc#1012628). - ASoC: rt1015: fix i2c communication error (bsc#1012628). - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (bsc#1012628). - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (bsc#1012628). - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (bsc#1012628). - ASoC: es8316: Simplify adc_pga_gain_tlv table (bsc#1012628). - ASoC: soc-core: Prevent warning if no DMI table is present (bsc#1012628). - ASoC: cs42l42: Fix Bitclock polarity inversion (bsc#1012628). - ASoC: cs42l42: Fix channel width support (bsc#1012628). - ASoC: cs42l42: Fix mixer volume control (bsc#1012628). - ASoC: cs42l42: Always wait at least 3ms after reset (bsc#1012628). - NFSD: fix error handling in NFSv4.0 callbacks (bsc#1012628). - ASoC: mediatek: mt8192: fix tdm out data is valid on rising edge (bsc#1012628). - kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing (bsc#1012628). - vhost: Fix vhost_vq_reset() (bsc#1012628). - io_uring: fix ->flags races by linked timeouts (bsc#1012628). - io_uring: halt SQO submission on ctx exit (bsc#1012628). - scsi: st: Fix a use after free in st_open() (bsc#1012628). - scsi: qla2xxx: Fix broken #endif placement (bsc#1012628). - staging: comedi: cb_pcidas: fix request_irq() warn (bsc#1012628). - staging: comedi: cb_pcidas64: fix request_irq() warn (bsc#1012628). - ASoC: rt5659: Update MCLK rate in set_sysclk() (bsc#1012628). - ASoC: rt711: add snd_soc_component remove callback (bsc#1012628). - thermal/core: Add NULL pointer check before using cooling device stats (bsc#1012628). - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling (bsc#1012628). - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() (bsc#1012628). - nvmet-tcp: fix kmap leak when data digest in use (bsc#1012628). - io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls (bsc#1012628). - Revert "PM: ACPI: reboot: Use S5 for reboot" (bsc#1012628). - nouveau: Skip unvailable ttm page entries (bsc#1012628). - static_call: Align static_call_is_init() patching condition (bsc#1012628). - ext4: do not iput inode under running transaction in ext4_rename() (bsc#1012628). - io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL (bsc#1012628). - net: mvpp2: fix interrupt mask/unmask skip condition (bsc#1012628). - mptcp: deliver ssk errors to msk (bsc#1012628). - mptcp: fix poll after shutdown (bsc#1012628). - mptcp: init mptcp request socket earlier (bsc#1012628). - mptcp: add a missing retransmission timer scheduling (bsc#1012628). - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (bsc#1012628). - mptcp: fix DATA_FIN processing for orphaned sockets (bsc#1012628). - mptcp: provide subflow aware release function (bsc#1012628). - can: dev: move driver related infrastructure into separate subdir (bsc#1012628). - net: introduce CAN specific pointer in the struct net_device (bsc#1012628). - mptcp: fix race in release_cb (bsc#1012628). - net: bonding: fix error return code of bond_neigh_init() (bsc#1012628). - mptcp: fix bit MPTCP_PUSH_PENDING tests (bsc#1012628). - can: tcan4x5x: fix max register value (bsc#1012628). - brcmfmac: clear EAP/association status bits on linkdown events (bsc#1012628). - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer (bsc#1012628). - rtw88: coex: 8821c: correct antenna switch function (bsc#1012628). - netdevsim: dev: Initialize FIB module after debugfs (bsc#1012628). - iwlwifi: pcie: don't disable interrupts for reg_lock (bsc#1012628). - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (bsc#1012628). - net: ethernet: aquantia: Handle error cleanup of start on open (bsc#1012628). - appletalk: Fix skb allocation size in loopback case (bsc#1012628). - net: ipa: remove two unused register definitions (bsc#1012628). - net: ipa: use a separate pointer for adjusted GSI memory (bsc#1012628). - net: ipa: fix register write command validation (bsc#1012628). - net: wan/lmc: unregister device when no matching device is found (bsc#1012628). - net: 9p: advance iov on empty read (bsc#1012628). - bpf: Remove MTU check in __bpf_skb_max_len (bsc#1012628). - ACPI: tables: x86: Reserve memory occupied by ACPI tables (bsc#1012628). - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() (bsc#1012628). - ACPI: scan: Fix _STA getting called on devices with unmet dependencies (bsc#1012628). - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (bsc#1012628). - ALSA: hda: Re-add dropped snd_poewr_change_state() calls (bsc#1012628). - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (bsc#1012628). - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (bsc#1012628). - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (bsc#1012628). - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 (bsc#1012628). - xtensa: fix uaccess-related livelock in do_page_fault (bsc#1012628). - xtensa: move coprocessor_flush to the .text section (bsc#1012628). - KVM: SVM: load control fields from VMCB12 before checking them (bsc#1012628). - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit (bsc#1012628). - PM: runtime: Fix race getting/putting suppliers at probe (bsc#1012628). - PM: runtime: Fix ordering in pm_runtime_get_suppliers() (bsc#1012628). - tracing: Fix stack trace event size (bsc#1012628). - s390/vdso: copy tod_steering_delta value to vdso_data page (bsc#1012628). - s390/vdso: fix tod_steering_delta type (bsc#1012628). - drm/ttm: make ttm_bo_unpin more defensive (bsc#1012628). - mm: fix race by making init_zero_pfn() early_initcall (bsc#1012628). - drm/amdkfd: dqm fence memory corruption (bsc#1012628). - drm/amd/pm: no need to force MCLK to highest when no display connected (bsc#1012628). - drm/amdgpu/vangogh: don't check for dpm in is_dpm_running when in suspend (bsc#1012628). - drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (bsc#1012628). - drm/amdgpu: Set a suitable dev_info.gart_page_size (bsc#1012628). - drm/amdgpu: check alignment on CPU page for bo map (bsc#1012628). - reiserfs: update reiserfs_xattrs_initialized() condition (bsc#1012628). - drm/imx: fix memory leak when fails to init (bsc#1012628). - drm/tegra: dc: Restore coupling of display controllers (bsc#1012628). - drm/tegra: sor: Grab runtime PM reference across reset (bsc#1012628). - vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (bsc#1012628). - pinctrl: microchip-sgpio: Fix wrong register offset for IRQ trigger (bsc#1012628). - pinctrl: rockchip: fix restore error in resume (bsc#1012628). - pinctrl: qcom: sc7280: Fix SDC_QDSD_PINGROUP and UFS_RESET offsets (bsc#1012628). - pinctrl: qcom: sc7280: Fix SDC1_RCLK configurations (bsc#1012628). - pinctrl: qcom: lpass lpi: use default pullup/strength values (bsc#1012628). - pinctrl: qcom: fix unintentional string concatenation (bsc#1012628). - extcon: Add stubs for extcon_register_notifier_all() functions (bsc#1012628). - extcon: Fix error handling in extcon_dev_register (bsc#1012628). - firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0 (bsc#1012628). - powerpc/pseries/mobility: use struct for shared state (bsc#1012628). - powerpc/pseries/mobility: handle premature return from H_JOIN (bsc#1012628). - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield (bsc#1012628). - video: hyperv_fb: Fix a double free in hvfb_probe (bsc#1012628). - powerpc/mm/book3s64: Use the correct storage key value when calling H_PROTECT (bsc#1012628). - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (bsc#1012628). - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (bsc#1012628). - usb: musb: Fix suspend with devices connected for a64 (bsc#1012628). - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (bsc#1012628). - cdc-acm: fix BREAK rx code path adding necessary calls (bsc#1012628). - USB: cdc-acm: untangle a circular dependency between callback and softint (bsc#1012628). - USB: cdc-acm: downgrade message to debug (bsc#1012628). - USB: cdc-acm: fix double free on probe failure (bsc#1012628). - USB: cdc-acm: fix use-after-free after probe failure (bsc#1012628). - usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (bsc#1012628). - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board (bsc#1012628). - usb: dwc2: Prevent core suspend when port connection flag is 0 (bsc#1012628). - usb: dwc3: qcom: skip interconnect init for ACPI probe (bsc#1012628). - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (bsc#1012628). - soc: qcom-geni-se: Cleanup the code to remove proxy votes (bsc#1012628). - staging: rtl8192e: Fix incorrect source in memcpy() (bsc#1012628). - staging: rtl8192e: Change state information from u16 to u8 (bsc#1012628). - driver core: clear deferred probe reason on probe retry (bsc#1012628). - drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (bsc#1012628). - riscv: evaluate put_user() arg before enabling user access (bsc#1012628). - io_uring: do ctx sqd ejection in a clear context (bsc#1012628). - Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing" (bsc#1012628). - Revert "net: bonding: fix error return code of bond_neigh_init()" (bsc#1012628). - commit 92a542e - firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (CVE-2021-3483 bsc#1184393). - commit c90d8a9 - drm/i915: Fix invalid access to ACPI _DSM objects (bsc#1184074). - commit 6dbaa20 ==== kfilemetadata5 ==== Version update (5.80.0 -> 5.81.0) Subpackages: kfilemetadata5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * This method is unused (fix unity compile support) * Enable Unicode support in QRegularExpression where needed ==== kgamma5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: kgamma5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== kglobalaccel ==== Version update (5.80.0 -> 5.81.0) Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Only use unistd/getuid when available * Don't let kglobalaccel run if KDE_SESSION_UID mismatches * Update KGlobalAccel definition file ==== kguiaddons ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kholidays ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Holidays5 libKF5Holidays5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Make it compile with unity cmake support * Run clang-format * Prevent clang-format uglification * Add clang-format pre-commit hook * Add trailing comma to enums * handle negative years in easter and pascha calculations. (kde#434027) ==== khotkeys5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: khotkeys5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== khtml ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5KHtml5 libKF5KHtml5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== ki18n ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5I18n5 libKF5I18n5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kiconthemes ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Too many changes since 5.80.0, only listing bugfixes: * ensure qrc + QDir::searchPaths work for icons (kde#434451) - Drop patches: * 0001-ensure-qrc-QDir-searchPaths-work-for-icons.patch * 3262669e.patch ==== kidletime ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kimageformats ==== Version update (5.80.0 -> 5.81.0) Subpackages: kimageformats-eps - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kinfocenter5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: kinfocenter5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== kinit ==== Version update (5.80.0 -> 5.81.0) Subpackages: kinit-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kio ==== Version update (5.80.1 -> 5.81.0) Subpackages: kio-core kio-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Too many changes since 5.80.0, only listing bugfixes: * Handle .theme files correctly (kde#435176) * PreviewJob: Initialize cachesSize with 0, only pass size > 0 to shmget, improve createThumbnail (kde#430862) * KNewFileMenu: use destination side to stat destination (kde#429541) - Drop patch: * 0001-MimeTypeFinderJob-don-t-put-job-on-hold-for-local-fi.patch ==== kirigami2 ==== Version update (5.80.0 -> 5.81.0) Subpackages: kirigami2-lang libKF5Kirigami2-5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Too many changes since 5.80.0, only listing bugfixes: * Auto fire SearchField's accepted, with optional extra delay (kde#435084) * Fix focus handling in OverlaySheet to be managed as one FocusScope (kde#431295) * [FormLayout] Use layout boundaries on twin layout hints (kde#434383) * the visible part should always at least be as tall as item (kde#433815) * Fix potential crash in SizeGroup (kde#434079) * turn contentItemParent into a FocusScope (kde#433991) ==== kitemmodels ==== Version update (5.80.0 -> 5.81.0) Subpackages: kitemmodels-imports libKF5ItemModels5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kitemviews ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kjobwidgets ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * KUiServerV2JobTracker: Send properties in requestView call * Introduce KUiServerV2JobTracker ==== kjs ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5JS5 libKF5JSApi5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kmenuedit5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: kmenuedit5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== knewstuff ==== Version update (5.80.0 -> 5.81.0) Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * qtquickengine: Do not forward intermediate states * quickengine: Emit entryEvent signal with enum which is exposed to QML * Create a NewStuff.Action component, add NewStuff.Settings global * Fix minor typos * Less risk of infinite spinner on uninstalling KPackage based things (kde#434371) ==== knotifications ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Notifications5 libKF5Notifications5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Relicense files to LGPL-2.0-or-later * Don't close resident notifications when action is invoked * Add missing include for Qt 5.14 * Implement inline replies on Android * Add an inline reply notification to the example * Add KNotificationReplyAction for using inline-reply Notification API ==== knotifyconfig ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kpackage ==== Version update (5.80.0 -> 5.81.0) Subpackages: kpackage-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kparts ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Parts5 libKF5Parts5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Add a new signal to replace the now deprecated completed(bool) * Add missing include ==== kpeople5 ==== Version update (5.80.0 -> 5.81.0) Subpackages: kpeople5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kplotting ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kpty ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Pty5 libKF5Pty5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kquickcharts ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Run clang-format * Remove custom clang-format file * Add clang-format pre-commit hook ==== kross ==== Version update (5.80.0 -> 5.81.0) Subpackages: kross-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== krunner ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * autotests: Add tests for RunnerManager history functionality * Deprecate concept of delayed runners & related methods * Deprecate methods to remove matches in RunnerContext ==== kscreen5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: kscreen5-lang kscreen5-plasmoid - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * Prefer "21:9" over "64:27" aspect ratio ==== kscreenlocker ==== Version update (5.21.3 -> 5.21.4) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== kservice ==== Version update (5.80.0 -> 5.81.0) Subpackages: kservice-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Deprecate KPluginInfo::fromKPartsInstanceName, completely unused ==== ksshaskpass5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: ksshaskpass5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== ksysguard5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: ksysguard5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== ktexteditor ==== Version update (5.80.0 -> 5.81.0) Subpackages: ktexteditor-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Too many changes since 5.80.0, only listing bugfixes: * Don't warn about unsaved changes when closing if blank and unsaved (kde#391208) * Use QPalette::highlight for the scrollbar minimap slider (kde#434690) * Restrict horizontal range of cursor to avoid unintentionally wrapping. (kde#423253) * Add option to keep spaces to the left of cursor when saving (kde#433455) * fix unit tests => don't remove trailing spaces (kde#434163) * fix spellcheck word detection for non-ASCII (kde#433673) * fix auto-completion for non ASCII words (kde#433672) ==== ktextwidgets ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Deprecate KFind::highlight(int, int, int) signal * Deprecate the KFind::highlight(QString &, int, int) signal * Enable Unicode support in QRegularExpression where needed ==== kunitconversion ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== kwallet ==== Version update (5.80.0 -> 5.81.0) Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Un-overload OrgKdeKWalletInterface::walletClosed(int) signal ==== kwayland ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Fixes DTD check errors and a typo * Add the activity management protocol client implementation * Bump plasma-wayland-protocols dependency to 1.2.1 ==== kwayland-integration ==== Version update (5.21.3 -> 5.21.4) - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== kwayland-server ==== Version update (5.21.3 -> 5.21.4) - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * Send current primary selection after introducing focused surface * Fix management of keymap files * Fix a typo ==== kwidgetsaddons ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Run clang-format * Prevent clang-format uglification * Add clang-format pre-commit hook * Add trailing comma to enums ==== kwin5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: kwin5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * Fix crash on hotplugging displays while switched to another TTY (kde#435388) ==== kwindowsystem ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Add MediaPause key to mapping (kde#403636) ==== kwrited5 ==== Version update (5.21.3 -> 5.21.4) - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== kxmlgui ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Tweaks * Run clang-format * Prevent clang-format uglification * Add clang-format pre-commit hook * Add trailing comma to enums ==== libKF5ModemManagerQt ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== libKF5NetworkManagerQt ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Remove dead cmake code ==== libXres ==== Version update (1.2.0 -> 1.2.1) - modernize spec file (move license to licensedir) - Update to version 1.2.1 * Update README for gitlab migration * Update configure.ac bug URL for gitlab migration * Note ABI of XResQueryClientIds * XRes: Use _XRead instead of _XRead32 for reading pid ==== libassuan ==== Version update (2.5.4 -> 2.5.5) - update to 2.5.5: * Fix a crash in the logging code * Upgrade autoconf ==== libavif ==== - Add baselibs.conf: produce libavif10-32bit as a new dependency to libgd3-32bit (support avif in libgd). ==== libblockdev ==== Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2 - Add -Wno-deprecated-declarations to cflags: dealing with deprecations is upstreams business and should not hinder downstream packages from building. ==== libcontainers-common ==== - Update common to 0.35.3 - Update podman to 3.1.0 - Update storage to 1.28.1 - Update image to 5.10.5 ==== libdazzle ==== Version update (3.38.0 -> 3.40.0) Subpackages: libdazzle-1_0-0 typelib-1_0-libdazzle-1_0 - Update to version 3.40.0: + Build system fixes for mingw. + PangoFontDescription to CSS conversion improvements. ==== libdrm ==== Version update (2.4.104 -> 2.4.105) Subpackages: libdrm-devel libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1 - update to 2.4.105: * amdgpu: add function of INFO ioctl for querying video caps * amdgpu: sync up amdgpu_drm.h with latest from kernel * xf86drmMode: set FB_MODIFIERS flag when modifiers are supplied * xf86drmMode: introduce drmModeGetPropertyType * intel: Keep libdrm working without pread/pwrite ioctls * xf86drm: fix null pointer deref in drmGetBufInfo * intel: Add support for JSL * xf86drm: warn about GEM handle reference counting * xf86drmMode: add drmIsKMS * intel: add INTEL_ADLS_IDS to the pciids list * intel: sync i915_pciids.h with kernel * amdgpu: update marketing names * tests and build system fixes ==== libgnomekbd ==== Subpackages: gnomekbd-tools libgnomekbd-lang libgnomekbd8 - Add libgnomekbd-avoid-coredump-on-ibus-engines.patch: avoid libgnomekbd crash when working with ibus(bnc#1160963, glgo#GNOME/libgnomekbd!6). ==== libgweather ==== Version update (3.36.1 -> 40.beta) Subpackages: gweather-data libgweather-3-16 libgweather-lang typelib-1_0-GWeather-3_0 - Update to version 40.beta: + Fix gweather_location_next_child annotations. + metno: Use alphabetical 2.0 symbol codes. - Update to version 40.alpha.1: + Fix warnings related to the new application-id and contact-info properties. + Fix use-after-free issues when detached locations are used. + Fix vala binding issues by removing a left over struct definition. - Changes from version 40.alpha: + An application-id as well as contact information must be provided for every application to use online weather services. For GApplication-based applications, the application ID is prefilled. + All online weather providers are disabled by default, applications should enable those that it has verified it can follow the terms of service for. Note, for example, the requirement to subscribe to the met.no API users mailing-list. + A lot of the getter functions for the location database now return references to objects which the application will need to handle. Applications that use JavaScript or Python bindings should not require special handling for this change. - Add python3-gobject BuildRequires: new dependency. ==== libhandy ==== Version update (1.0.3 -> 1.2.0) Subpackages: libhandy-1-0 libhandy-lang typelib-1_0-Handy-1_0 - Update to version 1.2.0: + Fix deprecation warnings when including handy.h. + Fix warnings with -Wmissing-field-initializers. + Fix warnings with --buildtype=optimized. + Fix a crash when subclassing HdyPreferencesGroup. + Fix a build reproducibility issue by using basenames rather than full paths in generated sources. + Updated translations. - Update to version 1.1.90: + Add HdyFlap, allowing to have adaptive tab bars and header bars. + Add HdyTabBar and HdyTabView, offering a modern tab bar. + Add HdyStatusPage, a convenient widget for welcome pages, empty state pages, or error pages. + HdyAvatar: - Add the loadable -icon property to allow setting a GLoadableIcon as the avatar picture. - Deprecate hdy_avatar_set_image_load_func() in favor of the loadable -icon property. - Add hdy_avatar_draw_to_pixbuf() and hdy_avatar_draw_to_pixbuf_async() to export the avatar as a GdkPixbuf. - Take CSS sizing properties into account. + HdyPreferencesWindow: - Use HdyStatusPage as the empty search result page to standardize the page's look. + HdyPreferencesPage: - Propagate the natural height of the scrolled content. - Make the scrolled window automatically follow the focus. - Implement the margins via CSS so applications can override them. - Make the margins adapt to the available width. + HdyPreferencesGroup: - Allow navigating out of the listbox. - Wrap labels on words or characters, preventing long words from breaking the UI. - Take CSS sizing properties into account. - Implement the margins via CSS so applications can override them. - Refine the spacing. - Protect against gtk_widget_show_all(). - Fix a leak when destroying the widget. - Add accessibility relationships for the title. + HdyClamp: - Fix measuring the widget even without a child. - Take CSS sizing properties into account. + HdyActionRow: - Add the title -lines and subtitle -lines properties to set the number of lines the title and subtitle should be limited to, 0 giving an unlimited lines number. - Wrap labels on words or characters, preventing long words from breaking the UI. - Document that hdy_action_row_get_icon_name() doesn't transfer string ownership. - Add accessibility relationships for the title. + HdyComboRow: - Fix showing the checkmark on the right item. - Use object -select -symbolic instead of emblem -ok - symbolic as the selected item checkmark icon, as it is more semantically correct. + HdySwipeTracker: - Add the allow -long -swipes property to allow swiping more than one snap point at a time. - Calculate the velocity with a scroll history to gain precision. - Fix coordinate transformation for scrolling. - Don't leak the current event. + HdyCarousel: - Add the allow -long -swipes property to allow swiping more than one child at a time. - Fix a size invalidation issue. + HdyDeck: - Add the hdy_deck_prepend(), hdy_deck_insert_child_after(), and hdy_deck_reorder_child_after() methods. - Increase the edge swipe area from 16px to 32px. - Fix the ntural size calculation. + HdyLeaflet: - Add the hdy_leaflet_prepend(), hdy_leaflet_insert_child_after(), and hdy_leaflet_reorder_child_after() methods. - Increase the edge swipe area from 16px to 32px. + HdyKeypad: - Beep when typing invalid characters. - Allow pasting and erasing text in the entry. - Fix allowing + when symbols are visible instead of hidden. + Updated translations. ==== libheif ==== Version update (1.10.0 -> 1.11.0) - update to 1.11.0: * fix writing ispe box in HEIFs * nclx output profile encoding parameters * change the way nclx profiles is written so that macOS can read them * API for listing file brands and checking file type * fix heif_image_handle_get_depth_image_representation_info() ==== libical ==== Version update (3.0.8 -> 3.0.9) - filelist fix for the glib build - update to 3.0.9: * Add support for empty parameters, e.g. CN="" * Accept VTIMEZONE with more than one X- property * Several fixes for recurrences containing BYWEEKNO * icalrecurrencetype_from_string() will reject any RRULE that contains a rule-part that occurs more than once * Improve thread safety * Fix compiled-in path for the built-in timezone data * Fix reading TZif files with empty v1 data (use v2+ whenever possible) * Add backwards compatibility for previous TZIDs * Built-in timezones updated to tzdata2020d * Fix build with newer libicu * Fix cross-compile support in libical-glib - remove 0001-Fix-build-with-icu-68.1.patch libical-read-v2-v3-data.patch: upstream ==== libical-glib ==== Version update (3.0.8 -> 3.0.9) - filelist fix for the glib build - update to 3.0.9: * Add support for empty parameters, e.g. CN="" * Accept VTIMEZONE with more than one X- property * Several fixes for recurrences containing BYWEEKNO * icalrecurrencetype_from_string() will reject any RRULE that contains a rule-part that occurs more than once * Improve thread safety * Fix compiled-in path for the built-in timezone data * Fix reading TZif files with empty v1 data (use v2+ whenever possible) * Add backwards compatibility for previous TZIDs * Built-in timezones updated to tzdata2020d * Fix build with newer libicu * Fix cross-compile support in libical-glib - remove 0001-Fix-build-with-icu-68.1.patch libical-read-v2-v3-data.patch: upstream ==== libkdecoration2 ==== Version update (5.21.3 -> 5.21.4) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private8 - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== libkscreen2 ==== Version update (5.21.3 -> 5.21.4) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== libksysguard5 ==== Version update (5.21.3.1 -> 5.21.4) Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * Use lld instead of Ld as format specifier (kde#418142) * Emit also dataChanged when sensor colors are changed * Assign a new color when configuring sensor colors (kde#434515) * SensorFaceController: Save on destruction if the face requests it (kde#433768,kde#433536,kde#434005) ==== libmanette ==== - Add baselibs.conf: build libmanette-0_2-0. New dependency to webkit2gtk3. ==== libpeas ==== Version update (1.28.0 -> 1.30.0) Subpackages: libpeas-1_0-0 libpeas-gtk-1_0-0 libpeas-lang libpeas-loader-python3 typelib-1_0-Peas-1_0 typelib-1_0-PeasGtk-1_0 - Update to version 1.30.0: + Build system improvements. + Improvements when running on Windows. + Updated translations. ==== libpst ==== - Add libpst-glib-2.68.patch: Fix build against glib 2.68. ==== libqt5-qtbase ==== Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3 - Add patch to fix possible crash caused by GCC 11 build fix: * 0001-Partially-revert-813a928c7c3cf98670b6043149880ed5c95.patch ==== libqt5-qtwebengine ==== Version update (5.15.2 -> 5.15.3) - Update to version 5.15.3: * Fix spelling and coding style * Fix new view request handling (QTBUG-87378) * Fix getDefaultScreenId on X11 * Fix flaky tst_QWebEngineView::textSelectionOutOfInputField test * Move touch input tests to separate testcase * Add touch input tests for scrolling and pinch zooming * Fix rare duplicate ids forming in touch point id's mapping * Use the module's version number for QtWebEngineProcess * Touch handling: provide id mapping without modifying TouchPoint instance (QTBUG-88001) * Touch handling: fix mapped ids cleanup for TouchCancel event * et custom headers from QWebEngineUrlRequestInfo before triggering redirect (QTBUG-88861) * Forward modifier flags for lock keys (QTBUG-89001) * Fix handling of more than one finger for touch event (QTBUG-86389) * Stabilize load signals emitting (QTBUG-65223, QTBUG-87089) * Fix building against 5.12 on most CIs * Update minimum HarfBuzz version to 2.4.0 (QTBUG-88976) * Fix building against Qt 5.14 * Migrate user script IPC to mojo * Fix crashes in user resource controller when single process * Minor. Fix namespace for user resource controller * Minor. RenderThreadObserverQt is really a RenderConfiguration * Remove RenderViewObserverHelper from UserResourceController * Cache mojo interface bindings to UserResourceControllerRenderFrame * Cache mojo interface bindings for WebChannelIPCTransport * Migrate render_view_observer_qt to mojo * Fix crash on linkedin.com (QTBUG-89740) * Suppress error pages also for http errors if they are disabled * Fix leak in QQuickWebEngineViewPrivate::contextMenuRequested * Register PerformanceNode early enough * Quiet log on webrtc usage * Remove configure option that doesn't work * Remove Java build dependency * Fix blank popups in qml (QTBUG-86034) * Fix position of popup on qml (QTBUG-86034, QTBUG-89358) * Enable hangout services extension (QTBUG-85731) * Allow to fallback to default locale for non existent data packs (QTBUG-90490) * Support devtools close button * Do not extract download file names from certain url schemes (QTBUG-90355) * Leave room for the null-termination byte when checking remote drive path (QTBUG-90347) * Do not set open files limit for linking if not necessary * Remove even more remains of non network service code * Add back prefers-color-scheme support (QTBUG-89753) * Start supporting chrome.resourcesPrivate API (QTBUG-90035) * Enable chrome://user-actions WebUI * Remove remains of chrome://flash * Fix loadFinished signal if page has content but server sends HTTP error (QTBUG-90517) * Fix devtools page resource loading as raw data instead of html string * Remove frame metadata observer (RenderWidgetHostViewQt) on destroy * Resolve installed interceptors right before interception point (QTBUG-86286) * Update searches faster * Remove more leftovers of the old compositor * Enable webrtc logging and the corresponding WebUI * Support mips64el platform CPU(loongson 3A4000) * Add tracing UI resources * Fix crash on meet.google.com * Fix mad popup qquickwindows on wayland * Fix crashes on BrowserContext destruction * Fix crash on exit in quicknanobrowser when popup * Remove QtPdf dependency on nss at build-time * Avoid accessing profileAdapter when profile is shutting down (QTBUG-91187) * Do not flush messages form profile destructor * Ignore QQuickWebEngineNewViewRequest if it is unhandled * Fix ScopedGLContextChecker with QTWEBENGINE_DISABLE_GPU_THREAD=1 * Don't send duplicate load progress values * Fix neon support in libpng * Do not call deprecated profile interceptor on ui thread (QTBUG-86267) * Add certificate error message for ERR_SSL_OBSOLETE_VERSION * Fix assert in WebContentsAdapter::devToolsFrontendDestroyed * Avoid to reject a certificate error twice in Quick * Fix PDF viewer plugin * FIXUP: Fix swap condition in DisplayGLOutputSurface::updatePaintNode (QTBUG-86599) * Fix favicon engine under device pixel scaling * Do not pass a native keycode matching the menu key when it is remapped (QTBUG-86672) * Optimize WebEngineSettings::testAttribute * Warn about QtWebengineProcess launching from network share (QTBUG-84632) * Handle non-ascii names for pulseaudio (QTBUG-85363) * Do not set audio device for desktop capture if audio loopback is unsupported * Fix new view request handling (QTBUG-87378) * Fix getDefaultScreenId on X11 * Touch handling: provide id mapping without modifying TouchPoint instance (QTBUG-88001) * Set custom headers from QWebEngineUrlRequestInfo before triggering redirect (QTBUG-88861) * Stabilize load signals emitting (QTBUG-65223) - CVE fixes backported in chromium updates: * CVE-2020-16044: Use after free in WebRTC * CVE-2021-21118: Heap buffer overflow in Blink * CVE-2021-21119: Use after free in Media * CVE-2021-21120: Use after free in WebSQL * CVE-2021-21121: Use after free in Omnibox * CVE-2021-21122: Use after free in Blink * CVE-2021-21123: Insufficient data validation in File System API * CVE-2021-21125: Insufficient policy enforcement in File System API * CVE-2021-21126: Insufficient policy enforcement in extensions * CVE-2021-21127: Insufficient policy enforcement in extensions * CVE-2021-21128: Heap buffer overflow in Blink * CVE-2021-21129: Insufficient policy enforcement in File System API * CVE-2021-21130: Insufficient policy enforcement in File System API * CVE-2021-21131: Insufficient policy enforcement in File System API * CVE-2021-21132: Inappropriate implementation in DevTools * CVE-2021-21135: Inappropriate implementation in Performance API * CVE-2021-21137: Inappropriate implementation in DevTools * CVE-2021-21140: Uninitialized Use in USB * CVE-2021-21141: Insufficient policy enforcement in File System API * CVE-2021-21145: Use after free in Fonts * CVE-2021-21146: Use after free in Navigation * CVE-2021-21147: Inappropriate implementation in Skia * CVE-2021-21148: Heap buffer overflow in V8 * CVE-2021-21149: Stack overflow in Data Transfer * CVE-2021-21150: Use after free in Downloads * CVE-2021-21152: Heap buffer overflow in Media * CVE-2021-21153: Stack overflow in GPU Process * CVE-2021-21156: Heap buffer overflow in V8 * CVE-2021-21157: Use after free in Web Sockets - Drop obsolete patches: * icu-68.patch * icu-68-2.patch - Rebase patches: * fix1163766.patch * sandbox-statx-futex_time64.patch * rtc-dont-use-h264.patch * chromium-glibc-2.33.patch - Add patch to fix crash with certain locales: * 0001-Fix-normalization-of-app-locales.patch - Clean the spec file a bit - Can't use system_vpx on Leap 15.3 ==== libqt5-qtwebkit ==== Subpackages: libQt5WebKit5 libQt5WebKit5-imports libQt5WebKitWidgets5 - Add patch to fix build with glib >= 2.68.0: * 0001-Remove-invalid-g_object-declarations-to-fix-build-wi.patch ==== libstorage-ng ==== Version update (4.3.104 -> 4.3.106) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#802 - use exfat tools in /usr/sbin to work with both exfat-utils and exfatprogs (gh#openSUSE/yast-storage-ng#1214) - 4.3.106 - Translated using Weblate (Spanish) (bsc#1149754) - 4.3.105 ==== libupnp ==== Version update (1.14.2 -> 1.14.5) Subpackages: libixml11 libupnp17 - Update to release 1.14.5 * Non-recursive version of ixmlNode_free() avoids stack overflow attack (Fixes CVE-2021-28302). - Update to release 1.14.4 * Fix for gena leak. ==== libyui ==== Version update (4.1.2 -> 4.2.1) - Cleaned up cmake build environment (part of bsc#1181653): - Removed obsolete old .spec and .changes files in each subdir (now in toplevel package/ subdir) - Removed artificial "install-doc" make target now that the -doc subpackages are dropped - 4.2.1 - Obsolete older -doc packages in all main packages that have them to prevent outdated -doc packages being installed (bsc#1184363) - 4.2.0 ==== libyui-ncurses ==== Version update (4.1.2 -> 4.2.1) - Cleaned up cmake build environment (part of bsc#1181653): - Removed obsolete old .spec and .changes files in each subdir (now in toplevel package/ subdir) - Removed artificial "install-doc" make target now that the -doc subpackages are dropped - 4.2.1 - Obsolete older -doc packages in all main packages that have them to prevent outdated -doc packages being installed (bsc#1184363) - 4.2.0 ==== libyui-ncurses-pkg ==== Version update (4.1.2 -> 4.2.1) - Cleaned up cmake build environment (part of bsc#1181653): - Removed obsolete old .spec and .changes files in each subdir (now in toplevel package/ subdir) - Removed artificial "install-doc" make target now that the -doc subpackages are dropped - 4.2.1 - Obsolete older -doc packages in all main packages that have them to prevent outdated -doc packages being installed (bsc#1184363) - 4.2.0 ==== libyui-qt ==== Version update (4.1.2 -> 4.2.1) - Cleaned up cmake build environment (part of bsc#1181653): - Removed obsolete old .spec and .changes files in each subdir (now in toplevel package/ subdir) - Removed artificial "install-doc" make target now that the -doc subpackages are dropped - 4.2.1 - Obsolete older -doc packages in all main packages that have them to prevent outdated -doc packages being installed (bsc#1184363) - 4.2.0 ==== libyui-qt-graph ==== Version update (4.1.2 -> 4.2.1) - Cleaned up cmake build environment (part of bsc#1181653): - Removed obsolete old .spec and .changes files in each subdir (now in toplevel package/ subdir) - Removed artificial "install-doc" make target now that the -doc subpackages are dropped - 4.2.1 - Obsolete older -doc packages in all main packages that have them to prevent outdated -doc packages being installed (bsc#1184363) - 4.2.0 ==== libyui-qt-pkg ==== Version update (4.1.2 -> 4.2.1) - Cleaned up cmake build environment (part of bsc#1181653): - Removed obsolete old .spec and .changes files in each subdir (now in toplevel package/ subdir) - Removed artificial "install-doc" make target now that the -doc subpackages are dropped - 4.2.1 - Obsolete older -doc packages in all main packages that have them to prevent outdated -doc packages being installed (bsc#1184363) - 4.2.0 ==== lightsoff ==== Version update (3.38.0 -> 40.0.1) Subpackages: lightsoff-lang - Update to version 40.0.1: + Updated appdata with 40.0 stable info. - Changes from version 40.0: + Use unowned for GtkChild fields. + Updated translations. - Update to version 40.rc: + Updated translations. - Update to version 40.beta: + Rework UI to work better on smaller screens. + Updated translations. - Update to version 40.alpha: + Code cleanup and modernization. + Updated translations. ==== manpages-l10n ==== Version update (4.9.3 -> 4.9.3+406) Subpackages: man-pages-de man-pages-es man-pages-fr man-pages-it man-pages-pl man-pages-pt_BR - Update to version 4.9.3+406: * Add support for openSUSE Leap 15.3. * Enable Czech and Danish. * Updated many translations. - Update distribution_id macro to handle openSUSE Leap 15.3. ==== milou5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: milou5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * Set RunnerManager runnerWindow variable if it is available ==== mousepad ==== Version update (0.5.3 -> 0.5.4) Subpackages: mousepad-lang - Update to version 0.5.4 * Add --line/-l and --column/-c number (gxo#apps/mousepad#107, gxo#apps/mousepad!83) * Port to GtkSourceView 4 (gxo#apps/mousepad#55, gxo#apps/mousepad#80, gxo#apps/mousepad!10) * Delay request to scroll to cursor for the correct active view * Monitor hardlinks with glib 2.56.2 (gxo#apps/mousepad#110, gxo#apps/mousepad!82) * Transfer encoding from remote to primary instance (gxo#apps/mousepad#109) * Prevent a crash when no language is found * Make window require attention when opening new tabs (gxo#apps/mousepad#106, gxo#apps/mousepad#93, gxo#apps/mousepad!81) * Fix BOM array (gxo#apps/mousepad!80) * Correctly initialize toolbar style combo box (gxo#apps/mousepad#103) * Allow checking parent sources when looking up schema (gxo#apps/mousepad#101) * Fix missing parameter to "select-all" signal (gxo#apps/mousepad!79) * Translation Updates ==== multipath-tools ==== Version update (0.8.5+29+suse.5dabcd2 -> 0.8.5+30+suse.633836e) Subpackages: kpartx libmpath0 - Update to version 0.8.5+30+suse.633836e: * multipathd: give up "add missing path" after multiple failures (bsc#1183963) ==== mutter ==== Version update (3.38.3 -> 40.0) Subpackages: mutter-data mutter-lang - Update to version 40.0: + xwayland: Check permissions on /tmp/.X11-unix. - Update to version 40.rc: + Fix keyboard input from remote desktop in Xorg session. + Fix restoring focus to windows using globally active input. + Expose unaccalerated touchpad gesture deltas. + Avoid relayout on text attribute changes when possible. + Add remote desktop caps- and num-lock state properties. + Improve refresh rate calculation. + Implement presentation-time protocol. + Disable double-buffered shadow buffering. + Fix missing cursor on tablet devices. + Fix frame timings causing X11 clients to get stuck. + Fix applying input settings on X11. + Add headless native backend. + Fix high latency and stalls with proprietary nvidia driver. + Fix maximized windows not reacting to strut changes. + Only start XWayland on demand when running under systemd. + Sync LEDs when a new input device is added. + Fix order in which subsurface placement operations are handled. + Fixed crashes. + Plugged leaks. + Misc. bug fixes and cleanups. + Updated translations. - Update to version 40.beta: + Consider clients without mapped windows for xwayland auto-shutdown. + Let compositor to handle super+scroll events. + Default to starting Xwayland on demand. + xwayland: Restore abstract socket support. + Add support for atomic mode setting. + Fix clip region glitches when using fractional scaling. + Default to horizontal workspace layout. + Do not ping unmanaging windows. + Handle monitor changes during screencasts. + Fix unexpected jumps after restoring misbehaving clients. + Fix newly opened X11 windows being invisible in overview. + Fix viewport of offscreen effects. + Fix drag cancel animation when using geometry scaling. + Improve touch-mode heuristics. + Integrate clipboard with remote desktop sessions. + Fix stuck icon in DND operation between X11 and wayland. + Automatically synchronize pointer position after modal grabs. + Reimplement support for CLUTTER_SHOW_FPS. + Only pick on events that may move the pointer. + Emit discrete scroll events for accumulated smooth events in virtual X11 devices. + Add support for rounded clipping when drawing background. + Plugged memory leaks. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Update to version 40.alpha.1.1: + Adapt to settings moving to gsettings-desktop-schemas. + Misc. bug fixes and cleanups. - Changes from version 40.alpha.1: + Base ClutterEffects on ClutterPaintNodes. + xwayland: Set xrandr primary output. + Add paint node based blur support. + Disable CRTCs if there is no monitor. + Fix updates of mipmapped animated backgrounds. + Allow remote desktop clients to specify scroll source. + Support the color transform matrix RandR property on X11. + Plugged memory leaks. + Fixed crashes. + Misc. bug fixes and cleanups. - Update to version 40.alpha: + Replace CoglMatrix with graphene_matrix. + Allow to specify debug topics in MUTTER_DEBUG. - Bump api_major to 8, following upstream changes. ==== nautilus ==== Version update (3.38.2 -> 40.0) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 nautilus-lang - Update to version 40.0: + Updated translations. - Update to version 40.rc: + Group files depending on the opening app. + Fix crashes when closing the last tab. + Revert text-based clipboard workaround and use the dedicated type again. + Use GNOME 40 empty view styling. - Update to version 40.beta: + Improve tab completion in the location entry. + Make manual rename more convenient in File conflict dialog. + Add support for extracting password-protected archives. + Implement new single-page design of Preferences dialog. + Use libhandy for window and headerbar. + Fix detection and handling of remote files. + Fix progress reporting in various cases. + Fix Batch rename dialog crashes. + Preserve mtime of non-empty directories on move. + Updated translations. - New build requirement: pkgconfig(libhandy-1). - Update to version 40.alpha: + Add support for creation date. + Fix several memory leaks. + Do not use default location instead of root in path bar. + Don't save window state when tiled. - Add pkgconfig(libportal) BuildRequires: new dependency. ==== nodejs15 ==== Version update (15.12.0 -> 15.14.0) Subpackages: npm15 - New upstream version 15.14.0: * fs: add support for async iterators to fsPromises.writeFile * net: + allow net.BlockList to use net.SocketAddress objects + add SocketAddress class + make net.BlockList cloneable * net,tls: add abort signal support to connect * readline: add AbortSignal support to interface - Changes in version 15.13.0: * buffer: implement btoa and atob * deps: upgrade npm to 7.7.6 This update adds workspaces support to npm run and npm exec * doc: add legacy status to stability index * http: add http.ClientRequest.getRawHeaderNames() - refreshed patches: fix_ci_tests.patch, npm_bundle_to_provides.js, npm_search_paths.patch ==== ntp ==== - Change PIDFile path in the systemd unit file from /var/run /run to remove a warning from systemd. ==== open-vm-tools ==== Subpackages: libvmtools0 open-vm-tools-desktop - Add open-vm-tools-glib-2.67.patch: Fix build with glib 2.67. Patch has been borrowed by Fedora, upstream is still busy working out a patch (I'd not be surprised if they end up merging this finally. https://github.com/vmware/open-vm-tools/issues/500 - prepare usrmerge (boo#1029961) ==== orca ==== Version update (3.38.2 -> 40.0) Subpackages: orca-lang - Update to version 40.0: + Updated translations. - Update to version 40.rc: + Web: - Improve handling of, and recovery from, element destruction, e.g. to find the new location and contents more accurately and quickly. - Don't generate line contents when tabbing into editable with descendants (chattiness). + General: - Prevent hang generating statusbar content. - Prevent hang resulting from accessible objects which claim to be their own parent. - Try to detect and avoid selection-changed event flood from apps like Caja which can make Orca not responsive. - Work around lack of children-changed accessibility events from fillers which report 0 children. + Updated translations. - Update to version 40.beta: + Web: - Add initial support for aria-braillelabel and aria-brailleroledescription. - Add option to control automatic focus mode during native navigation. - Improve presentation of, and fix bugs related to, offscreen text which is exposed to us as one or two characters per line. - Make more roles descendable in browse mode to improve content in which use ARIA widget roles are applied without any associated keyboard navigation. - Fix bugs in which we get stuck or skip an element due to stale cache. - Prevent getting stuck when up arrowing with multiple newline chars. - Don't collapse newlines from a single text object into one line. - Respect speakBlankLines setting. - Ensure figcaptions and descendants are presented only once. - Fix issue in which caret-moved events preceding focus events cause Orca to not present a newly-focused entry. - Use posinset and setsize attributes for menus, even in browser gui. - Eliminate double-presentation of caption children in SayAll. - Work harder to turn inaccessible links into something presentable. - Prevent focus mode from being entered if we're in SayAll. - Fix presentation of table row when caret moves due to mouse click. - Ensure we say something when using caret nav to interrupt SayAll. - Skip useless empty elements when seeking first context in document. - Fall back on gridcell name when generating name for nameless checkboxes. - Miscellaneous chattiness fixes. + Chromium: - Work around bogus/misleading selected state in browser menus. - Fix chattiness issue arrowing up/down in Omnibox popup. - Fix bogus presentation of posinset and setsize in popup menus. + Braille: - Attempt to be smarter about the default contraction table, prefering the current locale and literary braille tables. - Fix bug in presentation of tree items. + General: - Fix Orca not launching due to braille-related timeout. - Use AT-SPI2's cache for children (improves performance). - Improve presentation of native-app navigation by word. - Fix issue preventing us from recognizing a Tab input event. - Announce "non selected" when focus does not follow selected in a listbox. - Only speak newline during word nav if spoken indentation is enabled. - Handle exception initializing mouse review with null display. + Updated translations. ==== oxygen5 ==== Version update (5.21.3 -> 5.21.4) - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== pam ==== Subpackages: pam-32bit pam-doc pam_unix - If "LOCAL" is configured in access.conf, and a login attempt from a remote host is made, pam_access tries to resolve "LOCAL" as a hostname and logs a failure. Checking explicitly for "LOCAL" and rejecting access in this case resolves this issue. [bsc#1184358, bsc1184358-prevent-LOCAL-from-being-resolved.patch] - pam_limits: "unlimited" is not a legitimate value for "nofile" (see setrlimit(2)). So, when "nofile" is set to one of the "unlimited" values, it is set to the contents of "/proc/sys/fs/nr_open" instead. Also changed the manpage of pam_limits to express this. [bsc#1181443, pam-bsc1181443-make-nofile-unlimited-mean-nr_open.patch] ==== patterns-gnome ==== Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_ide patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome - Recommend gnome-extensions for installation by basis pattern. ==== patterns-server ==== Version update (20200325 -> 20210330) Subpackages: patterns-server-dhcp_dns_server patterns-server-directory_server patterns-server-file_server patterns-server-gateway_server patterns-server-kvm_server patterns-server-lamp_server patterns-server-mail_server patterns-server-printing patterns-server-xen_server - Remove dhcp-tools from recommended - filed a delete request for that package (17 years no maintenance and relying on tcpdump output) ==== perl-Cpanel-JSON-XS ==== Version update (4.25 -> 4.26) - updated to 4.26 see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes 4.26 2021-04-12 (rurban) - Fix compilation with C++ (GH #177) ==== perl-Data-Validate-IP ==== Version update (0.27 -> 0.30) - updated to 0.30 see /usr/share/doc/packages/perl-Data-Validate-IP/Changes 0.30 2021-03-29 - Added some more details to the security docs to include mentions of the is_*_ip() functions too. 0.29 2021-03-29 - Fixed a typo in the POD. 0.28 2021-03-29 - Added docs about the security implications of using functions like is_private_ip4() without _also_ calling is_ipv4() first. This was inspired by a recent issue with the Node netmask package. See https://sick.codes/universal-netmask-npm-package-used-by-270000-projects-vulnerable-to-octal-input-data-server-side-request-forgery-remote-file-inclusion-local-file-inclusion-and-more-cve-2021-28918/ for a write up. ==== perl-Mojolicious ==== Version update (9.01 -> 9.16) - updated to 9.16 see /usr/share/doc/packages/perl-Mojolicious/Changes 9.16 2021-04-08 - Added support for format inheritance. - Improved Mojo::Server::CGI with support for before_server_start hook. 9.15 2021-03-30 - Improved form generator in Mojo::UserAgent::Transactor to allow custom Content-Disposition headers. - updated to 9.14 see /usr/share/doc/packages/perl-Mojolicious/Changes 9.14 2021-03-23 - Added EXPERIMENTAL support for :text pseudo-class to Mojo::DOM::CSS. 9.13 2021-03-22 - Improved request_id attribute in Mojo::Message::Request to be a little more unique. - Fixed Mojolicious::Plugin::Mount to share the logger of the host application. - updated to 9.12 see /usr/share/doc/packages/perl-Mojolicious/Changes 9.12 2021-03-21 - Improved mojo script startup time slightly with a Mojo::HelloWorld optimization. - Improved design of built-in templates. 9.11 2021-03-20 - This release contains fixes for security issues, everybody should upgrade! - Disabled format detection by default to fix vulnerabilities in many Mojolicious applications. That means some of your routes that previously matched "/foo" and "/foo.json", will only match "/foo" after upgrading. From now on you will have to explicitly declare the formats your routes are allowed to handle. [#] /foo [#] /foo.html [#] /foo.json $r->get('/foo')->to('bar#yada'); becomes $r->get('/foo' => [format => ['html', 'json']])->to('bar#yada', format => undef); And if you are certain that your application is not vulnerable, you also have the option to re-enable format detection for a route and all its nested routes. Due to the high risk of vulnerabilities, this feature is going to be removed again in a future release however. my $active = $r->any([format => 1]); $active->get('/foo')->to('Test#first'); $active->put('/bar')->to('Test#second'); - Improved built-in templates not to show embedded apps in the stash snapshot. - Improved built-in development not found page to include tooltips with the compiled regular expressions for each route. - Improved Mojo::UserAgent to include "Content-Length: 0" with non-GET requests for better compatibility with broken web servers. - updated to 9.10 see /usr/share/doc/packages/perl-Mojolicious/Changes 9.10 2021-03-14 - Fixed top-level --help and -h options in Mojolicious::Commands. 9.09 2021-03-13 - Added comma_separated filter to Mojolicious::Validator. - Fixed built-in templates to be a bit more responsive. - Fixed filter list handling in Mojolicious::Validator::Validation. 9.08 2021-03-12 - Fixed a bug in Test::Mojo where Test::Mojo->new($app) would not work correctly. 9.07 2021-03-11 - Improved config override feature to work for Mojolicious::Lite applications. - Improved Mojo::UserAgent performance slightly by not including unnecessary "Content-Length: 0" request headers. - updated to 9.03 see /usr/share/doc/packages/perl-Mojolicious/Changes 9.03 2021-03-05 - Fixed a bug in Mojo::Transaction::WebSocket where finish event handlers would not always get the same number of arguments passed. - updated to 9.02 see /usr/share/doc/packages/perl-Mojolicious/Changes 9.02 2021-02-17 - Fixed finally method in Mojo::Promise to deal correctly with promises returned by the handler. - Improved Mojo::Server::Daemon to include random ports in the "Web application available at ..." message. ==== perl-Net-CIDR-Lite ==== Version update (0.21 -> 0.22) - updated to 0.22 see /usr/share/doc/packages/perl-Net-CIDR-Lite/Changes 0.22 2021-04-04 - Security: IPv4 octets with leading zeroes are no longer allowed. https://blog.urth.org/2021/03/29/security-issues-in-perl-ip-address-distros/ ==== pfstools ==== Subpackages: libpfs2 pfstmo - Fix build with Octave 6 https://sourceforge.net/p/pfstools/bugs/49/ + pfstools-Fix-build-with-Octave-6.patch ==== plasma-browser-integration ==== Version update (5.21.3 -> 5.21.4) Subpackages: plasma-browser-integration-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== plasma-framework ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Too many changes since 5.80.0, only listing bugfixes: * Change ContrastEffect check to AdaptiveTransparency in A.T. check (kde#434200) ==== plasma-nm5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * Fix bug with openfortivpn that do not support 2fa (kde#434940) ==== plasma5-addons ==== Version update (5.21.3 -> 5.21.4) Subpackages: plasma5-addons-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== plasma5-desktop ==== Version update (5.21.3 -> 5.21.4) Subpackages: plasma5-desktop-emojier plasma5-desktop-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * fixup! fix broken keyboard configurations with single layout on Wayland * fix broken keyboard configurations with single layout on Wayland (kde#433576) * Fix zero badges (eg when downloading small files with Firefox) * [applets/kickoff] Make section headers more section headery (kde#434669) ==== plasma5-disks ==== Version update (5.21.3 -> 5.21.4) Subpackages: plasma5-disks-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== plasma5-integration ==== Version update (5.21.3 -> 5.21.4) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.21.4 ==== plasma5-pa ==== Version update (5.21.3 -> 5.21.4) Subpackages: plasma5-pa-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * Round volume to avoid increasing or decreasing by more than stepSize (kde#434769) ==== plasma5-thunderbolt ==== Version update (5.21.3 -> 5.21.4) Subpackages: plasma5-thunderbolt-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== plasma5-workspace ==== Version update (5.21.3 -> 5.21.4) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - Changes since 5.21.3: * Make sure that *m_twinSpacer is iniitialized in panelspacer (kde#422914) * Comment was interpreted as part of Restart * [applets/digital-clock] Fix timezone placeholder message positioning * icons kcm: Clear pending deletions when Defaults button is clicked * Remove pointless widget (kde#434910) * krunner: Restore history related property and methods for compatibility with third party themes (kde#433173) * Make bottom frame again visible (kde#434645) * Fix color scheme preview (kde#434493) * save layout when corona startup is completed (kde#433799) * Klipper Waylandclipboard: force offer of specific mimetype to fix pasting to gtk applications ==== polkit-kde-agent-5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: polkit-kde-agent-5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== powerdevil5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: powerdevil5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== prison-qt5 ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Prison5 prison-qt5-imports - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== purpose ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - No code change since 5.80.0 ==== python-gobject ==== Version update (3.38.0 -> 3.40.0) Subpackages: python38-gobject python38-gobject-Gdk python38-gobject-cairo - Update to version 3.40.0: + GTK 4 compatibility fixes. + Python 3.9 and 3.10 compatibility fixes. + New minimal dependency requirements. - Up glib2, gobject-introspection, and cairo required versions. ==== python-matplotlib ==== Version update (3.3.4 -> 3.4.1) Subpackages: python38-matplotlib python38-matplotlib-cairo python38-matplotlib-gtk3 python38-matplotlib-tk - specfile: * update numpy requirement * removed patch no-builddir-freetype.patch and instead put the source files directly into a directory that works with the current build system * also added qhull source code (which otherwise the build process tries to download) - update to version 3.4.1: * fix errorbar when specifying fillstyle * fix Inkscape cleanup at exit on Windows for tests * fix legends of colour-mapped scatter plots * fix positioning of annotation fancy arrows * fix size and color rendering for 3D scatter plots * fix suptitle manual positioning when using constrained layout * respect antialiasing settings in cairo backends as well - changes from version 3.4.0: * Figure and Axes creation / management + New subfigure functionality + Single-line string notation for subplot_mosaic + Changes to behavior of Axes creation methods (gca, add_axes, add_subplot) + add_subplot/add_axes gained an axes_class parameter + Subplot and subplot2grid can now work with constrained layout * Plotting methods + axline supports transform parameter + New automatic labeling for bar charts + A list of hatches can be specified to bar and barh + Setting BarContainer orientation + Contour plots now default to using ScalarFormatter + Axes.errorbar cycles non-color properties correctly + errorbar errorevery parameter matches markevery + hexbin supports data reference for C parameter + Support callable for formatting of Sankey labels + Axes.spines access shortcuts + New stairs method and StepPatch artist + Added orientation parameter for stem plots + Angles on Bracket arrow styles + TickedStroke patheffect * Colors and colormaps + Collection color specification and mapping + Transparency (alpha) can be set as an array in collections + pcolormesh has improved transparency handling by enabling snapping + IPython representations for Colormap objects + Colormap.set_extremes and Colormap.with_extremes + Get under/over/bad colors of Colormap objects + New cm.unregister_cmap function + New CenteredNorm for symmetrical data around a center + New FuncNorm for arbitrary normalizations + GridSpec-based colorbars can now be positioned above or to the left of the main axes * Titles, ticks, and labels + supxlabel and supylabel + Shared-axes subplots tick label visibility is now correct for top or left labels + An iterable object with labels can be passed to Axes.plot * Fonts and Text + Text transform can rotate text direction + matplotlib.mathtext now supports overset and underset LaTeX symbols + math_fontfamily parameter to change Text font family + TextArea/AnchoredText support horizontalalignment + PDF supports URLs on Text artists * rcParams improvements + New rcParams for dates: set converter and whether to use interval_multiples + Date formatters now respect usetex rcParam + Setting image.cmap to a Colormap + Tick and tick label colors can be set independently using rcParams * 3D Axes improvements + Errorbar method in 3D Axes + Stem plots in 3D Axes + 3D Collection properties are now modifiable + Panning in 3D Axes * Interactive tool improvements + New RangeSlider widget + Sliders can now snap to arbitrary values + Pausing and Resuming Animations * Sphinx extensions + plot_directive caption option * Backend-specific improvements + Consecutive rasterized draws now merged + Support raw/rgba frame format in FFMpegFileWriter + nbAgg/WebAgg support middle-click and double-click + nbAgg support binary communication + Indexed color for PNG images in PDF files when possible + Improved font subsettings in PDF/PS + Kerning added to strings in PDFs + Fully-fractional HiDPI in QtAgg + wxAgg supports fullscreen toggle ==== qqc2-desktop-style ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Respect highlighted property (kde#384989) * Fix bad default window size of tabbar test * Fix size of toolbuttons * [DialogButtonBox] Improve implicit size behavior ==== ruby2.7 ==== Version update (2.7.2 -> 2.7.3) Subpackages: libruby2_7-2_7 - Update to 2.7.3 (boo#1184644) https://www.ruby-lang.org/en/news/2021/04/05/ruby-2-7-3-released/ - CVE-2021-28965: XML round-trip vulnerability in REXML Complete list of changes at https://github.com/ruby/ruby/compare/v2_7_2...v2_7_3 ==== ruby3.0 ==== Version update (3.0.0 -> 3.0.1) Subpackages: libruby3_0-3_0 - update to ruby 3.0.1 (boo#1184644) https://www.ruby-lang.org/en/news/2021/04/05/ruby-3-0-1-released/ - CVE-2021-28965: XML round-trip vulnerability in REXML Complete list of changes at https://github.com/ruby/ruby/compare/v3_0_0...v3_0_1 - drop https://github.com/rubygems/rubygems/pull/4317.patch included in update ==== rubygem-ast ==== Version update (2.4.1 -> 2.4.2) - updated to version 2.4.2 * no changelog found ==== rubygem-parser ==== Version update (3.0.0.0 -> 3.0.1.0) - updated to version 3.0.1.0 API modifications: * Bump maintenance branches to 3.0.1, 2.7.3, 2.6.7, and 2.5.9 (#791) (Koichi ITO) Features implemented: * `Source::TreeRewriter#inspect` [#728] (#788) (Marc-André Lafortune) * `Source::Buffer#inspect` [#728] (#787) (Marc-André Lafortune) ==== rubygem-vagrant_cloud ==== Version update (3.0.2 -> 3.0.4) - New upstream release 3.0.4 [#] v3.0.4 (March 18, 2021) * Ensure URL is included when saving provider [GH-69](https://github.com/hashicorp/vagrant_cloud/pull/69) [#] v3.0.3 (February 19, 2021) * Save box before saving versions [GH-70](https://github.com/hashicorp/vagrant_cloud/pull/70) ==== seahorse ==== Version update (3.38.1 -> 40.alpha) Subpackages: gnome-shell-search-provider-seahorse seahorse-lang - Update to version 40.alpha: + Fix import dialog. + pgp: - Add support for HKPS servers. - Allow empty passphrase on key creation. - Fix expiry container disabled. + gkr: Add icon for network passwords. + ui: use libhandy list styling. + deps: - Bump to libhandy 1.1 and remove submodule. - Bump minimal supported version of gcr. - Bump minimal supported versions of gpg/gpgme. + Updated translations. ==== simple-scan ==== Version update (3.38.2 -> 40.0) Subpackages: simple-scan-lang - Update to version 40.0: + Re-released with correct version number. - Update to version 40: + Updated translations. - Update to version 40.beta: + Don't repeat vendor name in the device name. + GNOME 40 consistency updates. + Fix crop size after decreasing page size. + UI fixes: change crop icon, improve layout of buttons. + Add redetect button to device list. + Add new resolution 200 DPI. + Add zero second delay for Multiple Pages from FlatBed. + Display an error, when no documents found in the feeder. + Rename 'Start again' button to 'New document'. + Fix crash on lexmark backend. + Updated translations. - Add pkgconfig(libhandy-1) BuildRequires: new dependency. ==== snapper ==== Subpackages: libsnapper5 snapper-zypp-plugin - move org.opensuse.Snapper.conf from /etc to /usr (bsc#1183398 and gh#openSUSE/snapper#492) - run boot.service iff root config exists (gh#openSUSE/snapper#630) - avoid redundant quota rescans for same btrfs (see gh#openSUSE/snapper#507) - allow absolute sizes for SPACE_LIMIT and FREE_LIMIT (gh#openSUSE/snapper#507) ==== solid ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Run clang-format * Prevent clang-format uglification * Add clang-format pre-commit hook * Add trailing comma to enum * Minor: Port some sources to nullptr * Fix build under Qt 5.15 ==== sonnet ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Add assert as discussed in merge request !2 ==== swell-foop ==== Version update (3.34.1 -> 40.0) Subpackages: swell-foop-lang - Update to version 40.0: + Use unowned for GtkChild fields. + Don't use multilib on arches where it doesn't exist. + Updated translations. - Update to version 40.rc: + Updated translations. - Update to version 40.beta: + Support window resizing. + Updated translations. - Add pkgconfig(libgnome-games-support-1) and pkgconfig(gee-0.8) BuildRequires: new dependencies. - Drop swell-foop-vala-syntax.patch: fixed upstream. ==== syndication ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Port away from QtWidgets ==== syntax-highlighting ==== Version update (5.80.0 -> 5.81.0) Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Too many changes to list here. ==== sysprof ==== Version update (3.38.1 -> 3.40.1) Subpackages: sysprof-lang - Update to version 3.40.1: + Fix build system issue which caused symbols from libsysprof-capture.a to leak into the ABI of libraries consuming it. This was due to inheritance of GNU default symbol visibility. A recompilation of those libraries is necessary. - Update to version 3.40.0: + Improve symbol resolving on OSTree-based systems. + Updated translations. - Update to version 3.39.94: + Fix some licenses in headers. + Add API to sysprofd/libsysprof to tweak. + /proc/sys/kernel/perf_event_paranoid to improve capture quality. + Tooling will now always try to change this value while profiling + the system and ignore upon failure. + ftruncate() before overwriting proc files. + GTK aid has been removed as it is always enabled through the use of control-fd now. + Add a new Overlay capture frame type for mapping overlays between the host and the process filesystem namespace. + Use overlays to map flatpak containers to overlay directories for both /app and /usr. + Changes in version 3.39.92: + Use pic when compiling static libsysprof-capture. + Some changes to podman symbol decoding. + Handle NULL readers gracefully from capture cursors. + Use g_memdup2(). + UI tweaks. + Translation updates. - Up glib2 dependency. - Add json-glib-1.0 to BuildRequires: new dependency. - Update to version 3.39.90: + polkit is optional (again) for sysprof-cli. + Various fixes in kernel symbol resolving. + Fix build when stack-protector is not used. + Support elfparser on some interesting platforms. + Updtaed translations. ==== sysprof-ui ==== Version update (3.38.1 -> 3.40.1) - Update to version 3.40.1: + Fix build system issue which caused symbols from libsysprof-capture.a to leak into the ABI of libraries consuming it. This was due to inheritance of GNU default symbol visibility. A recompilation of those libraries is necessary. - Update to version 3.40.0: + Improve symbol resolving on OSTree-based systems. + Updated translations. - Update to version 3.39.94: + Fix some licenses in headers. + Add API to sysprofd/libsysprof to tweak. + /proc/sys/kernel/perf_event_paranoid to improve capture quality. + Tooling will now always try to change this value while profiling + the system and ignore upon failure. + ftruncate() before overwriting proc files. + GTK aid has been removed as it is always enabled through the use of control-fd now. + Add a new Overlay capture frame type for mapping overlays between the host and the process filesystem namespace. + Use overlays to map flatpak containers to overlay directories for both /app and /usr. + Changes in version 3.39.92: + Use pic when compiling static libsysprof-capture. + Some changes to podman symbol decoding. + Handle NULL readers gracefully from capture cursors. + Use g_memdup2(). + UI tweaks. + Translation updates. - Up glib2 dependency. - Add json-glib-1.0 to BuildRequires: new dependency. - Update to version 3.39.90: + polkit is optional (again) for sysprof-cli. + Various fixes in kernel symbol resolving. + Fix build when stack-protector is not used. + Support elfparser on some interesting platforms. + Updtaed translations. ==== systemd-presets-common-SUSE ==== - Enable hcn-init.service for HNV on POWER (bsc#1184136 ltc#192155). ==== systemsettings5 ==== Version update (5.21.3 -> 5.21.4) Subpackages: systemsettings5-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== sysvinit ==== - (re)add also support for SLE-15-SP3 ==== talloc ==== Version update (2.3.1 -> 2.3.2) Subpackages: libtalloc2 libtalloc2-32bit python3-talloc - Update to 2.3.2 ==== threadweaver ==== Version update (5.80.0 -> 5.81.0) - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * exception.h: fix export header include to work in namespace-prefixed include ==== tracker ==== Version update (3.0.3 -> 3.1.0) Subpackages: libtracker-sparql-3_0-0 tracker-data-files tracker-lang typelib-1_0-Tracker-3_0 - Update to version 3.1.0: + Add build-time warning for SQLite 3.35. + Workaround other SQLite 3.35 bug. - Update to version 3.1.0.rc: + Add tracker_sparql_connection_bus_new_async(). + Fix TrackerNotifier signal subscriptions across the portal. + Fix race condition / crash when performing SELECT queries. + Propagate errors better when updating the database. + Do not miss valid prefixed names in TrackerResource. + Sparql 1.1 correctness fixes. + Handle nesting of multivalued property functions. + CI improvements in JUnit test results. - Update to version 3.1.0.beta: + Fix possible crash in fts:offsets function. + Handle variables as service URIs, e.g. SERVICE ?s { ... } VALUES ?s { ... }. + Add more g-i-r annotations. + Improve ellipsizing in CLI tools. + Updated translations. - Update to version 3.1.0.alpha: + Add TrackerBatch, object made to hold multiple updates (in SPARQL string form, or TrackerResource) that will be performed atomically. + Add TrackerEndpointHttp, a TrackerEndpoint subclass to implement a (readonly) SPARQL HTTP endpoint as per https://www.w3.org/TR/2013/REC-sparql11-protocol-20130321/. + Add tracker:strip-punctuation SPARQL function. + Specify that nfo:duration is expressed in seconds. + Fix portal initialization order. + Improve TTL parser. + Improve date/time parsing. + Make handling of large series of UPDATEs iteratively to avoid stack size limits. + Improve parallelization of queries. + Optimize idempotent DELETE operations. + Optimize insert operations. + Optimize database resource refcount management. + Fix tracker_notifier_signal_subscribe annotation. + Fix possible race conditions handling ontology objects. + Handle NULL arguments in tracker:uri-is-parent. + Avoid FTS5 table inconsistency with SQLite >= 3.34.0. ==== tracker-miners ==== Version update (3.0.4 -> 3.1.0) Subpackages: tracker-miner-files tracker-miners-lang - Update to version 3.1.0: + Updated translations. - Update to version 3.1.0.rc: + Dispatch monitor events on a private thread. + Fix After= usage in systemd service files. + Fix compiler warnings. - Update to version 3.1.0.beta: + Fix tracker-miner-fs-control-3 stall on shutdown. + Improve ellipsizing in CLI tools. + Update list of game-related mimetypes. + Add disc-generic extractor guessing data for CUE files, supported so far: - Playstation images - Turbografx images + Updated translations. - Update to version 3.1.0.alpha: + Fix "tracker3 search --folders". + Allow "tracker3 search" to look for filenames. + Improve "tracker3 info" to show file eligibility if not indexed. + Many performance improvements to tracker-miner-fs-3. + Fix systemd unit files to depend on gnome-session. + Improve time_t interpretation for negative timestamps. ==== tracker2-miners ==== Subpackages: tracker2-miner-files tracker2-miners-lang - Backport 3.x fix for glgo#GNOME/tracker-miners#167 boo#1183879: + tracker-miners-boo1183879-seccomp-allow-fstatat64.patch This allows fstatat64&newfstatat syscalls used by newer glibc. ==== virglrenderer ==== Version update (0.8.2 -> 0.9.0) - Update package to 0.9.0 Highlights include: + multi-client support + supports newer glsl version + add ETC2 compressed formats + performance improvements + misc. bug fixes ==== webkit2gtk3 ==== Version update (2.30.5 -> 2.32.0) Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Update to version 2.32.0 (boo#1184155): + Fix the authentication request port when URL omits the port. + Fix iframe scrolling when main frame is scrolled in async scrolling mode. + Stop using g_memdup. + Show a warning message when overriding signal handler for threading suspension. - Fix the build on RISC-V with GCC 11. - Fix several crashes and rendering issues. + Security fixes: CVE-2021-1788, CVE-2021-1844, CVE-2021-1871 - Drop old-wayland-scanner.patch and webkit-process.patch, and also drop support for Leap 15.0 and 15.1, since they are no longer supported. - Update to version 2.31.91: + Make WebKitSecurityOrigin a simple data store for and deprecate webkit_security_origin_is_opaque(). + Fix user agent again to work on several google websites. + Fix web view url on web process terminate signals. + Fix preferred language overrides sent to the web process. + Fix the build in i386. + Translation updates: Simplified Chinese. - Drop webkitgtk-i586-build-fix.patch: fixed upstream. - Disable webkit-process.patch: needs to be rebased or dropped. - Add webkitgtk-i586-build-fix.patch: fix build on i586 (webkit#222480). - Update to version 2.31.90: + Add permission request API for MediaKeySystem access. + Fix rendering when using opacity filters on hardware accelerated layers. + Fix flatpak-spawn subsandbox to not clear environment variables. + Ensure a URI scheme handler can't be registered multiple times. + Fix several crashes and rendering issues. + The minimum required GStreamer version is now 1.14. + CEA-608 closed captions support (requires WEBKIT_GST_USE_PLAYBIN3=1 environment variable). - Advertise CBCS decryption and VP9 support in Thunder. - Advertise DASH as supported in the media player. - Improved support for playbin3. - Translation updates: Ukrainian. - Up required gstreamer and gtk3 versions. - Update to version 2.31.1: + Remove support for NPAPI plugins. + Enable the web process cache when PSON is enabled too. + TLS errors and proxy settings APIs have been moved from WebKitContext to WebKitWebsiteDataManager. + Add new API to remove individual scripts/stylesheets using WebKitUserContentManager. + Correctly apply the system font scaling factor. + Show main loop frames information in the web inspector. - Remove webkit-font-scaling.patch: contained in upstream - New build requirement: pkgconfig(manette-0.2). - Update to version 2.30.6 (boo#1184262): + Update user agent quirks again for Google Docs and Google Drive. + Fix several crashes and rendering issues. + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765 CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870. ==== wireless-regdb ==== Version update (20210129 -> 20210407) - Update to version 20210407: * wireless-regdb: Update regulatory rules for Cuba (CU) on 5GHz * wireless-regdb: Do not hardcode 'sforshee' in the certificate commonName ==== wireshark ==== Subpackages: libwireshark14 libwiretap11 libwsutil12 wireshark-ui-qt - cmake 3.20 compatibility (boo#1184110) add cmake_3-20_compatibility_1.patch and cmake_3-20_compatibility_2.patch - Add patch from Fedora to fix build with glib2-2.68 + Patch: wireshark-0008-move-glib.patch ==== wpa_supplicant ==== Subpackages: wpa_supplicant-gui - Add CVE-2021-30004.patch -- forging attacks may occur because AlgorithmIdentifier parameters are mishandled in tls/pkcs1.c and tls/x509v3.c (bsc#1184348) ==== wsdd ==== - Remove unneccessary (and deprecated) PermissionsStartOnly=true (boo#1184446). ==== xdg-desktop-portal-kde ==== Version update (5.21.3 -> 5.21.4) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.21.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.4 - No code changes since 5.21.3 ==== xfce4-settings ==== Version update (4.16.0 -> 4.16.1) Subpackages: xfce4-settings-lang - Update to version 4.16.1 * display: Fix scale by rounding (gxo#xfce/xfce4-settings#258) * Drop preferences-desktop-default-applications icon name * Also allocate terminating element * Translation Updates ==== xterm ==== Version update (366 -> 367) Subpackages: xterm-bin - update to Patch #367 - 2021/03/26 * add OSC 22 to allow programs to select different pointer cursor at runtime. * change configuration for no-return functions to use _Noreturn when it is available, because clang --analyze does not properly handle the gcc noreturn attribute. * add cursorTheme resource to provide a way to enable or disable the cursor theme feature. * modified CopyWait event retries to use shorter sleeps, to improve responsiveness (tmux #2556). * improve quoting/escaping in demo-scripts per shellcheck. * add resizeByPixel resource, to permit disabling window manager resizing-hints (patch by Tim Oehl). * corrected printOptsImmediate handling of alternate-screen (report by Abhijit Dasgupta). * update sample terminfo to more closely match ncurses. * add/improve limit-checks for Xlib calls (report by Roman Fiedler). * fix a typo in the help-message (report by Tomas Korbar). ==== yast2-auth-client ==== Version update (4.3.1 -> 4.3.2) - Fix cli 'help' handling for auth-client & ldapkrb; (bsc#1172340). - 4.3.2 ==== yast2-auth-server ==== Version update (4.2.4 -> 4.2.5) - Fix cli 'help' handling for ldap-server & krb-server; (bsc#1172340). - 4.2.5 ==== yast2-installation ==== Version update (4.3.36 -> 4.4.0) - Hide the abort button when the network client is called (bsc#1183586). - 4.4.0 ==== yast2-network ==== Version update (4.3.63 -> 4.4.3) - Do not crash when checking if an interface is a hotplug one and it is not present (bsc#1184623) - 4.4.3 - bsc#1181956 - Omit empty values or the '0.0.0.0' IPADDR when writing ifcfg files. - Do not write empty ifroute files. - 4.4.2 - Display the network configuration in the installation summary screen even if NetworkManager is the selected backend (bsc#1181354). - 4.4.1 - Write DNS servers to NetworkManager connection files when using a static configuration (bsc#1181701). - 4.4.0 - Drop isCurrentDHCP and isCurrentHotplug methods from LanItems. - Do not show the "Abort" button when the inst_lan client is called from another installation step (bsc#1183586). ==== yast2-packager ==== Version update (4.3.20 -> 4.4.0) - Hide the abort button when the network client is called (bsc#1183586). - 4.4.0 ==== yast2-pkg-bindings ==== Version update (4.3.10 -> 4.4.0) - Removed not working PkgFunctions::AddAuthData(), it is not needed anymore (gh#yast/yast-pkg-bindings#107) - Do not try to modify the repository URL, return the libzypp value directly - 4.4.0 ==== yast2-python-bindings ==== Version update (4.1.3 -> 4.1.4) - Fix PyErrorHandler() function, normalise exception object; (bsc#1184182). - 4.1.4 ==== yast2-samba-client ==== Version update (4.3.2 -> 4.3.3) - Fix joining a domain when running a clustered Samba environment (bsc#1181595). - 4.3.3 ==== yast2-schema ==== Version update (4.3.21 -> 4.4.0) - Add the 'mkfs_options' element to the 'partition' section (bsc#1184268). - 4.4.0 ==== yast2-trans ==== Version update (84.87.20210327.c94c0a6cbe -> 84.87.20210402.ed8ff6d0a2) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20210402.ed8ff6d0a2: * New POT for text domain 'users'. * New POT for text domain 'samba-client'. * New POT for text domain 'autoinst'. * Translated using Weblate (Slovak) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (German) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (French) * Translated using Weblate (Chinese (Taiwan)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Dutch) * Translated using Weblate (Catalan) * Translated using Weblate (Slovak) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Japanese) * New POT for text domain 'storage'. * New POT for text domain 'firstboot'. * Translated using Weblate (Italian) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (Chinese (Taiwan)) * Translated using Weblate (Chinese (Taiwan)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Spanish) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Fixed string interpolations ==== yast2-users ==== Version update (4.3.10 -> 4.4.0) - Copy files from /usr/etc/skel when creating the home directory. - bsc#1183136 and related to bsc#1179261. - 4.4.0 - Fix missing Reset handling in auto client leading to crash in autoyast UI (bsc#1184216) - 4.3.11 ==== yelp ==== Version update (3.38.3 -> 40.0) Subpackages: libyelp0 yelp-lang - Update to version 40.0: + Stable release. No changes since release candidate. - Update to version 40.rc: + Updated translations. - Update to version 40.beta: + Fix crashes from setting automatic IDs in DocBook 5 documents. + Fix links to search results for ghelp documents. + Fix crash when reloading Mallard document. + Handle mouse back/forward buttons. + Updated translations. ==== yelp-xsl ==== Version update (3.38.3 -> 40.0) - Update to version 40.0: + Stable release. No changes since release candidate. - Update to version 40.rc: + Updated translations. - Update to version 40.beta: + Added new text templates for easier CSS editing. + Updated bundled highlight.js and added SML highlighter. + Added experimental links styles for the GNOME 40 help. + Added html.grid.size parameter to templatize CSS grid size. + Hide sidebars by default at 720px. + Updated COPYING file, which was pretty out of date. + Some documentation updates and improvements. + Updated translations.