Packages changed: NetworkManager-openvpn (1.8.14 -> 1.8.16) adwaita-icon-theme (40.1.1 -> 41.0) at-spi2-core (2.40.3 -> 2.42.0) baobab (40.0 -> 41.0) brasero (3.12.2+20200906.5945fdff -> 3.12.3) cheese (3.38.0 -> 41.0) dleyna-connector-dbus (0.3.0 -> 0.4.1) dleyna-core (0.6.0 -> 0.7.0) dleyna-server (0.6.0 -> 0.7.1) eog (40.3 -> 41.0) evolution (3.40.4 -> 3.42.0) evolution-data-server (3.40.4 -> 3.42.0) evolution-ews (3.40.4 -> 3.42.0) folks (0.14.0 -> 0.15.3) gdm (3.38.2 -> 41.0) gjs (1.68.4 -> 1.70.0) glib-networking (2.68.1 -> 2.70.0) glib2 (2.68.4 -> 2.70.0) glibmm2_4 (2.66.0 -> 2.66.1) gnome-calculator (40.1 -> 41.0) gnome-characters (40.0 -> 41.0) gnome-chess (40.1 -> 41.0) gnome-contacts (40.0 -> 41.0) gnome-control-center (40.1 -> 41.0) gnome-desktop (40.4 -> 41.0) gnome-disk-utility (40.2 -> 41.0) gnome-music (40.1.1 -> 41.0) gnome-online-miners gnome-remote-desktop (40.2 -> 41.0) gnome-settings-daemon (40.0.1 -> 41.0) gnome-shell (40.5 -> 41.0) gnome-shell-extensions (40.4 -> 41.0) gnome-software (40.4 -> 41.0) gnome-system-monitor (40.1 -> 41.0) gnome-terminal (3.40.3 -> 3.42.0) gnome-user-docs (40.5 -> 41.0) gnome-weather (40.1 -> 41.0) gobject-introspection (1.68.0 -> 1.70.0) gsettings-desktop-schemas (40.0 -> 41.0) gssdp (1.2.3 -> 1.4.0.1) gtk4 gtkmm3 (3.24.4 -> 3.24.5) gtksourceview4 (4.8.1 -> 4.8.2) gupnp (1.2.7 -> 1.4.0) gupnp-av (0.12.11 -> 0.14.0) gupnp-dlna (0.10.5 -> 0.12.0) libdazzle (3.40.0 -> 3.42.0) libhandy (1.2.3 -> 1.4.0) libnss_nis libpwquality librsvg (2.50.7 -> 2.52.0) libsoup (2.72.0 -> 3.0.1) libsoup2 (2.72.0 -> 2.74.0) malcontent mutter (40.5 -> 41.0) nautilus (40.2 -> 41.0) orca (40.0 -> 41.0) pangomm1_4 (2.46.0 -> 2.46.1) polari (40.1 -> 41.0) python-atspi python-gobject (3.40.1 -> 3.42.0) rubygem-bundler (2.2.24 -> 2.2.27) seahorse (40.0 -> 41.0) seahorse-nautilus shared-mime-info sushi (3.38.1 -> 41.0) swell-foop (40.1 -> 41.0.1) tracker (3.1.2 -> 3.2.0) tracker-miners (3.1.3 -> 3.2.0) upower (0.99.11 -> 0.99.13) vinagre vte (0.64.2 -> 0.66.0) webkit2gtk3-soup2 (2.32.4 -> 2.34.0) xdg-desktop-portal-gtk (1.8.0 -> 1.10.0) yelp (40.3 -> 41.1) yelp-xsl (40.2 -> 41.0) zenity (3.32.0 -> 3.41.0) === Details === ==== NetworkManager-openvpn ==== Version update (1.8.14 -> 1.8.16) Subpackages: NetworkManager-openvpn-gnome NetworkManager-openvpn-lang - Update to version 1.8.16: + Fix detection of OpenVPN 2.5.0 + Allow the connection to persist across network failures when the VPN profile has 'vpn.persistent=yes' + Fix parsing of incomplete IPv6 configurations pushed by server + Improve logging message about deprecated tls-remote option + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== adwaita-icon-theme ==== Version update (40.1.1 -> 41.0) - Update to version 41.0: + fullcolor network server and workgroup. + symbolic: larger symbolics for headerbar. + symbolic: larger notification. + updated guidelines. + symbolic: ascend/descending sort. + symbolic: edit-clear-all new metaphor. + fullcolor: application-x-addon and application-x-firmware. ==== at-spi2-core ==== Version update (2.40.3 -> 2.42.0) Subpackages: at-spi2-core-lang libatspi0 typelib-1_0-Atspi-2_0 - Update to version 2.42.0: + Set X root property when Xwayland starts on demand. + Several dbus introspection fixes. ==== baobab ==== Version update (40.0 -> 41.0) Subpackages: baobab-lang - Update to version 41.0: + Updated translations. ==== brasero ==== Version update (3.12.2+20200906.5945fdff -> 3.12.3) Subpackages: brasero-lang brasero-nautilus libbrasero-burn3-1 libbrasero-media3-1 libbrasero-utils3-1 - Update to version 3.12.3: + Blu-ray fixes. + Support Tracker 3.0. + Transcode plugin gstreamer plugin improvement. + Fix crash with malformed URI. + Fix default project label. + Man page fixes. + Header guard fix. + Help improvements. + Updated translations. - Re-enable tracker support, as Tracker 3.0 is now supported: + Pass --enable-search to configure. + Add tracker-devel BuildRequires. - Switch back to regular release tarball. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== cheese ==== Version update (3.38.0 -> 41.0) Subpackages: cheese-lang libcheese-common libcheese-gtk25 libcheese8 - Update to version 41.0: + Allow headerbar to appear on all desktops. + Update to runtime 40 and some meta-data fixes. + Reference of [GtkChild] fields is handled by GtkBuilder, type must be unowned. + Change GLib.PtrArray into GLib.GenericArray. + libcheese: Fix critical on failing to load cropping cursor. + Allow device parameter to understand api.v4l2.path. + Update flatpak manifest and appdata. + Remember last used camera. + Enable cameras with only MJPEG output. + Preserve video/x-raw over image/jpeg. + Support camera video formats with MJPEG output. + Show better error when file info query fails. + Fix infinite loop if thumbnailer is not available. + Updated translations. - Rename typelib-1_0-Cheese-3_0 subpackage to typelib-1_0-Cheese-41_0, following upstream. - Drop upstream fixed patches: + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch + 5587daca748e9010f59250c5dcb8e8ea42266685.patch + 58de82b3d463b69f4c0bef75667e47020924e28b.patch + 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Add upstream patches adding support for video MJPEG output: + 58de82b3d463b69f4c0bef75667e47020924e28b.patch + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch + 5587daca748e9010f59250c5dcb8e8ea42266685.patch + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch ==== dleyna-connector-dbus ==== Version update (0.3.0 -> 0.4.1) - Update to version 0.4.1: + Fix use-after-free on shutdown due to missing reference on bus - Changes from version 0.4.0: + Remove build-time dependency on dbus-1 + Move build system to meson - Add meson BuildRequires and macros, and drop libtool BuildRequires following upstreams port. - Drop pkgconfig(dbus-1) BuildRequires following upstream changes. - Update URL and Source to new home, as intel have dropped maintenance of this package, go with the leading fork. ==== dleyna-core ==== Version update (0.6.0 -> 0.7.0) - Update to version 0.7.0: + Port to GUPnP 1.2 API + Switch build system to meson + Make connector search path overridable by setting DLEYNA_CONNECTOR_PATH environment variable + Stability improvements for the task processor - Add meson BuildRequires and macros, and drop libtool BuildRequires, following upstreams port. - Drop dleyna-core-port-to-gupnp1_2.patch: Fixed upstream. - Update URL and Source to new home, as intel have dropped maintenance of this package, go with the leading fork. ==== dleyna-server ==== Version update (0.6.0 -> 0.7.1) - Update to version 0.7.1: + Build fixes + Fix service file generation for non-default service name + Fix rpath linking errors + Do not use deprecated SoupSessionAsync - Changes from version 0.7.0: + Port to GUPnP 1.2 + Switch build system to meson + Drop signalfd for GLib's unix signal handling + Fix a potential crash when getting server properties + Add support for changing the D-Bus server name + Fix a use-after-free + Fix unintialized buffer use - Add meson BuildRequires and macros + drop libtool BuildRequires: No longer needed following upstreams port. - Add pkgconfig(libxml-2.0) BuildRequires: New dependency. - Drop dleyna-server-port-gupnp1_2.patch: Fixed upstream. - Update URL and Source to new home, as intel have dropped maintenance of this package, go with the leading fork. ==== eog ==== Version update (40.3 -> 41.0) Subpackages: eog-lang - Update to version 41.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.rc: + Updated translations. - Update to version 41.beta: + Fix deprecated functions. + Updated translations. ==== evolution ==== Version update (3.40.4 -> 3.42.0) Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight - Update to version 3.42.0: + help: Remove unused translated images. + Bugs fixed: - Flatpak: Set StartupWMClass in the .desktop file. - help: fix its:locNote placement. - help/ldap - clarify search scopes. + Updated translations. - Update to version 3.41.3: + EAttachmentIconView: Improve display settings (Milan Crha) + help: - Cover more advanced mail thread sorting options. - Update Exchange server related docs; link to OAuth2 wiki page. + Updated translations. - Update to version 3.41.2: + mail-notification: Show mail folder name as the last in the notification. + Mail: Let the Enter key press in folder tree focus the message list. + EShellSearchbar: Update actions only if the shell view is active. + EAlert: Make it possible to mark actions as destructive in the .error files. + help: Remove some obsolete comments; link to free form syntax. + Updated translations. - Update to version 3.41.1: + certificate-manager: Provide columns with SHA256 certificate checksum. + Calendar: Fix error detail reference for 'failed-make-movable'. + Disable sandboxing to enable printing, until WebKitGTK is fixed. + Addressbook: Switch from GData Contacts API to CardDAV API for Google books. + Flatpak: Replace --socket=x11 with --socket=fallback-x11. + Update developer documentation .sgml files with missing pieces. + EPictureGallery: Sort the content by the file name. + EToDoPane: Add 'Delete This and Future Occurrences' popup menu option. + plugin-manager: Hide vertical scrollbar in plugin list, when not needed. + help: Cover 'Edit Sort Order? option'. + help: Cover HTML vs Plain Text rendering. + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== evolution-data-server ==== Version update (3.40.4 -> 3.42.0) Subpackages: evolution-data-server-lang 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 libedataserver-1_2-26 libedataserverui-1_2-3 - Replace CMAKE_SKIP_RPATH=OFF with CMAKE_SKIP_INSTALL_RPATH=OFF as that should be used with the newest cmake macros. - Update to version 3.42.0: + Updated translations. - Update to version 3.41.3: + Slow down automatic background downloads when in power saver mode. + ERemindersWidget: Reverse order of the shown reminders. + vala: FolderThreadNode is a compact class. + Updated translations. - Update to version 3.41.2: + CamelMimeFilterToHTML: Speed up read of long lines. + CamelMimeFilterToHTML: Correct filtering of text without new line at the end. + alarm-notify: Focus window on status icon click when shown. + vala: Add support for the auth_type class field of CamelSasl. + vala: Properly annotate CamelServiceAuthType. + ESoupSession: Let it understand GSSAPI authentication method. + Updated translations. - bump so_camel to 63: follow upstream changes. - Update to version 3.41.1: + EWebDAVCollectionBackend: Preset also auth method on the new child. + Camel: Fails to filter unread junk messages in a virtual Junk folder. + Add Yahoo! OAuth2 service objects into the developer documentation. + ESourceWebDAV: Fallback to SHA1 on SSL trust verification if needed. + ECalBackendSync: Ensure no Recurrence-ID set when removing all components. + PrintableOptions.cmake: Correct variable name comparison. + libecal: Fix a warning caught by a gcc static analyzer. + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== evolution-ews ==== Version update (3.40.4 -> 3.42.0) Subpackages: evolution-ews-lang - Update to version 3.42.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 3.41.3: + EEwsConnection: Release queue lock as soon as possible in ews_next_request(). + Updated translations. - Update to version 3.41.2: + Adapt to e_alert_add_action() API change. + ESoupAuthNegotiate: Improve thread safety. + ESoupAuthNegotiate: Fix two memory leaks. + Updated translations. - Update to version 3.41.1: + PrintableOptions.cmake: Correct variable name comparison. + Updated translations. ==== folks ==== Version update (0.14.0 -> 0.15.3) Subpackages: folks-data folks-lang - Update to version 0.15.3: + Fix build against newer eds version. - Changes from version 0.15.2: + Fixed build errors after API version bump. + Fixed gtk-doc errors due to missing version entities. - Changes from version 0.15.1: + Dependencies: - No more dependencies on libtracker - GLib minimal requirement: 0.58 - E-D-S minimal requirement: 3.38 + Major changes: - This release drops the Tracker backend (along with it's dependencies). - A selection of (small) performance improvements. - Auto-generation and deployment of the docs using CI. - Drop conditional pkgconfig(tracker-sparql-2.0) BuildRequires, no longer needed, nor used. Following this, drop sub-packages typelib-1_0-FolksTracker-0_6 and libfolks-tracker25. - Bump soversion and module version following upstream changes. - Rename sub-packages (typelibs) following api/abi bump. ==== gdm ==== Version update (3.38.2 -> 41.0) Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Rebase gdm-disable-gnome-initial-setup.patch. - Update to version 41.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Add gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch: Support to start X under root instead of regular user. (bnc#1188912 jsc#SLE-17880). - Update X11-displaymanager-gdm file. - Update to version 41.rc: + Fix fallback to Xorg at login screen. + Fix SessionType in AccountService user config. + Reuse VT on log out. + Updated translations. - Update to version 41.alpha: + Allow user session to be Wayland even when login screen is Xorg. + Allow wayland user sessions for single GPU vendor nvidia machines. + Updated translations. - Rebase patches: + gdm-s390-not-require-g-s-d_wacom.patch + gdm-disable-gnome-initial-setup.patch - Rebased gdm-default-wm.patch. - Drop patches fixed upstream on SLE and Leap 15.4: + gdm-enable-Wayland-on-Cirrus.patch + gdm-Remove-deprecated-StandardOutput-syslog.patch + gdm-fix-crash-when-using-Xvfb.patch + gdm-display-Exit-with-failure-if-loading-existing-users-fails.patch - Update to version 40.1: + Better support for unlocking gnome-keyring with disk password + Better support for flatpak + Misc auth fixes + Improved error output in gdm-runtime-config + Sort session list on login screen + Support Session and SessionType properties from accountsservice + Updated translations. - Rebase gdm-xauthlocalhostname.patch. - Disable gdm-default-wm.patch, needs reworking. - Add now working CONFIG parameter to sysusers generator - Add gdm-Remove-deprecated-StandardOutput-syslog.patch: Remove deprecated StandardOutput=syslog in gdm.service file (bsc#1185146, glgo#GNOME/gdm!623). - Update to version 40.0: + 100% CPU fix. + Updated translations. - Update to version 40.rc: + Fingerprint auth fixes. + Fix timeout handling for graphics bringup. + Updated translations. - Update to version 40.beta: + xinit script improvements. + Build goo fixes. + Support systems that boot before the graphics subsystem fully loads. + Don't overwrite PATH set by user. + Generalize gdm-disable-wayland into new gdm-runtime-config tool. + Fail hard if accountsservice fails. + PAM integration improvements. + Leak fixes. + Stop using deprecated systemd functions. - Changes from version 3.38.2.1: + Address autologin unlock bug issue (CVE-2020-27837). + Updated translations. - Rebase gdm-disable-wayland-on-mgag200-chipsets.patch. - Drop gdm-UsrEtc.patch: merged upstream. ==== gjs ==== Version update (1.68.4 -> 1.70.0) Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 - Update to version 1.70.0: + No changes. - Update to version 1.69.90: + Update ESLint to v8. + gi: Enable pending tests which are now correctly handled. + gi: Return null if return argument is a pointer type. + gi: Assume native enums are signed, avoid asserting. [!660, Evan Welsh] + Fix cppcheck failure. + Strange behavior for strings with NUL character. + 64-bit int GObject properties have some problems with values > G_MAXINT32. + Crash on dynamic import in interactive interpreter. + 1.69.1: gjs test suite is failing when gjs is build with - DG_DISABLE_ASSERT. + function: Warn about unhandled promise rejections in System.exit(). + attempting to wrap a new GObject mid-construction blows up. + Fix IWYU CI job. + Build fixes. - Update to version 1.69.2: + The TextEncoder and TextDecoder global objects are now available. + The 'console' global object is now available. This is for compatibility with Node.js and browser environments, and for familiarity for developers accustomed to them. + Cairo.Surface has gained getDeviceScale(), setDeviceScale(), getDeviceOffset(), and setDeviceOffset() methods. + GLib.log_set_writer_func() and GObject.Object.bind_property_full() now work. + There is also a 'console' built-in module which exports functions setConsoleLogDomain() and getConsoleLogDomain(), for controlling the GLib log domain that the console methods use. + The debugger has gained a 'set ignoreCaughtExceptions (true/false)' option. ==== glib-networking ==== Version update (2.68.1 -> 2.70.0) Subpackages: glib-networking-lang - Update to version 2.70.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 2.70.rc: + gnutls: - revert AuthorityInformationAccess implementation for now. - fix use of non-default GTlsDatabases, Geary crash on startup. - fix leak in g_tls_certificate_gnutls_copy. - Unbreak GTLS_GNUTLS_CHECK_VERSION. + openssl: remove openssl-util. - Update to version 2.70.beta: + gnutls: Ensure that PKCS #11 pins are NUL terminated. + openssl: Restore OCSP support. - Update to version 2.70.alpha: + Fix TLS channel bindings tests. + Require OpenSSL 1.0.2. + Fix threadsafety issue in certificate verification. + dlopen libsoup for performing HTTP requests. + OpenSSL: add DTLS support, plus many related improvements. + Implement new GTlsCertificate details APIs. + GnuTLS: improve error handling for PIN failures. + GnuTLS: expose PIN type on PIN requests. + GnuTLS: check cancellable in pull timeout callback. + Improve automation of test certificate creation. + GnuTLS: use GnuTLS to implement all channel bindings. + GnuTLS: rework certificate verification to use TLS session. + GnuTLS: improve peer identity verification. + Bring back automatic downloading of missing intermediate certificates (not fixed, may go away again). ==== glib2 ==== Version update (2.68.4 -> 2.70.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.70.0: + Bug fixed: ci: Replace FreeBSD 11 with FreeBSD 13. + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== glibmm2_4 ==== Version update (2.66.0 -> 2.66.1) Subpackages: libgiomm-2_4-1 libglibmm-2_4-1 - Update to version 2.66.1: + Glib: Variant: Fix template constructors so they work with C++20. + Build: - Meson build: . Use relative paths to untracked/ . examples and tests: Add dependency('threads') . Make it possible to use glibmm as a subproject . No implicit_include_directories . Make quiet installations possible - MSVC build: . Export Glib::manage() . Avoid exporting classes with std::string members - [gio|glib]mmconfig.h.*: Don't dllimport on MinGW - Add glibmm2_4-docs-without-timestamp.patch: Do not add timestamps to generated doc files. - Add m4 BuildRequires: the generated gmmproc actually stores the path to m4, as detected during build. Subsequent builds of other * mm modules from git need a working setup for this. ==== gnome-calculator ==== Version update (40.1 -> 41.0) Subpackages: gnome-calculator-lang gnome-shell-search-provider-gnome-calculator - Update to version 41.0: + Use first translated symbol for conversion with button. + Appdata includes hardware support information. + Updated Translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.rc: + Updated translations. - Update to version 41.alpha: + Adaptive preferences window. + Fixed currency conversion using convert button. + User interface reworked, adaptive UI. + Enlarged calculator icon in help. + Fixed kilohertz shorthand. + Added support using calculator without currency conversion for privacy. + Added support for function description of custom functions using @. ==== gnome-characters ==== Version update (40.0 -> 41.0) Subpackages: gnome-characters-lang gnome-shell-search-provider-gnome-characters - Update to version 41.0: + Bugs fixed: window: Show the close button on the sidebar. + Updated translations. ==== gnome-chess ==== Version update (40.1 -> 41.0) Subpackages: gnome-chess-lang - Update to version 41.0: + Several updates to user help. ==== gnome-contacts ==== Version update (40.0 -> 41.0) Subpackages: gnome-contacts-lang gnome-shell-search-provider-contacts - Update to version 41.0: + Long names are wrapped over more lines, which makes them more readable, especially in the case of a small screen. + Updated translations. - Update Supplements syntax in sub-package to current standard. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.beta: + When adding or updating a contact, Contacts will now scroll the list to the newly-made contact. + The Contacts title after cancelling selecting now correctly shows "Contacts". + When opening a contact, a previously entered birthday is now shown. + We now have a dedicated selection mode button, which makes the UX for touchscreen devices much more intuitive. + Several small UI improvements, like extra tooltips that follow the GNOME HIG. + Updated translations. ==== gnome-control-center ==== Version update (40.1 -> 41.0) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces - Bring back gnome-control-center-disable-error-message-for-NM.patch and rebase it against latest code base(bsc#1190875). - Add power-profiles-daemon Recommends: Support the new power profiles available. - Refresh patches with quilt. - Update to version 41.0: + Cleanup the development Flatpak manifest. + User Accounts: Add parental controls keywords. + Updated translations. - Update to version 41.rc1: + Cellular: Various translation fixes. + User Accounts: Improve parental controls behavior. + Updated translations. - Update to version 41.beta: + Introduce the new Cellular panel. + Introduce the new Multitasking panel. + About: Fix a crash due to uninitialized variables. + Bluetooth: Fix Bluetooth switch transitions. + Location: Fix permission store id (again). + Power: Polish power profiles section. - Changes from version 41.alpha: + Improve and fix the development Flatpak manifest. + Drop dependency on grilo. + About: - Don't show GNOME micro version number. - Look for dark and text distro logo variants. + Accessibility: Add "Enable Animations" option. + Location: Fix permission store id. + Mouse & Touchpad: Update artwork. + Online Accounts: Present all online accounts providers at once. + Power: - Integrate with new power profiles daemon API. - Show more information about power profiles. - Cleanup some preferences. + Updated translations. - Drop pkgconfig(grilo-0.3) BuildRequires: no longer needed. - Add pkgconfig(gcr-3) BuildRequires: dependency for the new cellular panel. ==== gnome-desktop ==== Version update (40.4 -> 41.0) Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0 - Update to version 41.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.rc: + Updated translations. - Update to version 41.beta: + xkb: Clear cached layouts when necessary. + Updated translations. - Update to version 41.alpha: + Stop mounting ld.so.cache on non-glibc systems. + Replace usage of non-portable `uselocale` with locale-dependent functions. + Fix starttime hour parsing in animated background. + xkbinfo: only insert new layouts, skip over duplicate ones. + Updated translations. ==== gnome-disk-utility ==== Version update (40.2 -> 41.0) Subpackages: gnome-disk-utility-lang - Update to version 41.0: + metainfo: Add minimum screen size requirement and input recommendations + desktop-file: Add X-Purism-Form-Factor. + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.rc: + Updated translations. - Update to version 41.beta: + gducreateformatdialog: Use LUKS2 for new encrypted partitions. + volume-menu/gduwindow: Add button and dialog to take filesystem ownership. + ui: Change the icon of the detach loop device button. + shortcuts: Add keyboard shortcut for the application menu. + gduwindow: Make menus toggleable. + ui: Change the icon of the job cancel button. + ui: Align job section. + ui: Enable ellipsis on the job remaining label. + gdubenchmarkdialog: Save benchmark settings. + Flatpak build fixes. + Updated translations. - Update to version 41.alpha: + UI: Highlight destructive actions. + Updated translations. ==== gnome-music ==== Version update (40.1.1 -> 41.0) Subpackages: gnome-music-lang - Add missing typelib (GstTag) Requires: the gi-dep-scanner does not understand the format used in gnome-music. - Update to version 41.0: + Updated translations. - Update to version 41.rc: + Touch-ups for the new design. + Async improvements. + Bugs fixed: - Fix duplicated playlist song removal. - Fix flowbox selection state. + Updated translations. - Update to version 41.beta: + Implemented much of the new design mockups. + Updated translations. - Add pkgconfig(libhandy-1) BuildRequires: new dependency. ==== gnome-online-miners ==== - Port to use tracker 3: + Add gom-port-tracker3.patch, from upstream/fedora. + Following this, replace pkgconfig(tracker-sparql-2.0 with pkgconfig(tracker-sparql-3.0) BuildRequires and drop pkgconfig(tracker-miner-2.0) BuildRequires, as it is no longer checked for nor needed. + Add autoconf-archive and libtool BuildRequires and pass autoreconf, as the above patch touches the buildsystem. ==== gnome-remote-desktop ==== Version update (40.2 -> 41.0) - Update to version 41.0: + Updated translations. - Set .changes to be filled via service file, since upstream fails to provide a changelog/NEWS file. ==== gnome-settings-daemon ==== Version update (40.0.1 -> 41.0) Subpackages: gnome-settings-daemon-lang - Update to version 41.0: + USB protection: don't crash when screensaver service is unavailable. + Power: Fix location of comments for translators. + Updated translations. - Remove obsolete translation-update-upstream and gnome-patch-translation support (jsc#SLE-21105). - Update to version 41.rc: + Power: - Enable power-saver profile when low on battery. - Dim the screen quicker by default. - Generalize laptop battery notifications. - Refactor battery notifications for external devices. + Media-keys: - Replace deprecated calls. - Add one second delay between each rfkill event. + Housekeeping: Use GRefCount. + USB-protection: - Authorize devices after screen has been locked. - Improve debug output. - Misc. fixes. + Xsettings: Add support for XFixes ClientDisconnectMode. + Updated translations. - Add pkgconfig(xfixes) BuildRequires: new dependency. ==== gnome-shell ==== Version update (40.5 -> 41.0) Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang - Update to version 41.0: + Updated translations. - Up mutter dependency. - Update to version 41.rc.1: + Make tests optional. + Misc. bug fixes. + Updated translations. - Update to version 41.rc: + Optimize rendering of fullscreen zoom. + Fix glitchy launch animations when leaving overview. + Show low priority notifications only in message list. + Support Soup 3 instead of 2.4. + Set log domain for extensions that use console.log(). + Fix wrong separator position in dash. + Fix OSK not registering button presses on X11. + Fix work area getting messed up by hidden panels. + Fix IM candidate popover position. + Restrict callers of private D-Bus APIs. + Support committing preedit string on focus loss. + Misc. bug fixes and cleanups. + Updated translations. - Update to version 41.beta: + Unbreak Xwayland apps when not using systemd in user session. + extension-tool: Always print location on successful creation. + Fix distributed man pages. + Immediately start app grid drags for non-touch devices. + Avoid unnecessary icon shadow changes. + Handle screencast failures more gracefully. + Use symbolic icons in looking glass toolbar. + Allow overriding super+number shortcuts in Settings. + Don't include hidden search results in keynav. + Use anaccelerated deltas in swipe tracker. + status/network: Do not disable on login screen. + Always take workarea into account when allocating workspaces. + location: Split out geoclue agent from indicator. + Add focus indication for switches. + Honor switch-user lockdown settings in unlock screen. + Fix glitch when dragging window preview in overview. + Lock down "Show Text" in password entries. + Add power mode selection to status menu. + workspace: Handle skip-taskbar changes. + status/network: Use WWan settings panel for GSM/LTE modems. + extensionUtils: Add gettext convenience helpers. + screenShield: Fix suspend inhibitor accounting. + Unify app context menus. + Use consistent terminology in window menu. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Rebase gnome-shell-private-connection.patch. ==== gnome-shell-extensions ==== Version update (40.4 -> 41.0) Subpackages: gnome-shell-classic gnome-shell-extensions-common gnome-shell-extensions-common-lang - Update to version 41.0: + No changes. - Update to version 41.rc.1: + Fix pre-generating stylesheets in tarball. - Changes from version 41.rc: + window-list: Adapt to overview-on-startup. + apps-menu: Use a custom 'toggle-menu' shortcut. + Misc. bug fixes and cleanups. ==== gnome-software ==== Version update (40.4 -> 41.0) Subpackages: gnome-software-lang - Update to version 41.0: + Instead of showing all package-based apps as "potentially unsafe", only use that language for 3rd party ones. + Fix a bug where the "Show more" button on an app details page would flicker when the window is resized. + Fix a bug where Software sometimes shows an Uninstall button after uninstalling something. + Add GNOME Circle apps to the featured carousel. + Fix a bug where Software would sometimes fail to execute an install/remove operation for PackageKit software rather than showing a PolicyKit password prompt. + Fix a bug where Software would fail to upgrade the distribution via PackageKit. + Fix the hiding of rows on the Updates tab after they have been updated. + Updated translations. - Update to version 41.rc: + Tweaks to the context tiles and dialogs. + Fixes to the details page for non-desktop apps. + Re-add support for the add-ons categories. + Sort new and updated apps by release date on the category page. + Updated translations. - Update to version 41.beta: + Many parts of the user interface reworked. + Fix when the 'Launch' button is shown after an application install. + Fix appstream:// URL handling. + Fix application freeze on Flatpak application install/remove/update. + Disable automatic update downloads when in power saver mode. + Updated translations. - Update to version 41.alpha: + Many parts of the user interface reworked. + Improve error reporting from flatpak when low on disk space. + Fix issues with updating the UI when uninstalling apps with add-ons. + Don?t keep rpm-ostreed alive forever. + Prevent polkit checks showing up for background operations. + Disallow submitting reviews for an app you haven?t installed. + Show download size in the Updates page. + Notify when restart is needed when uninstalling an app. + Fix some issues with searches not running. + Allow non-integer average star ratings for apps. + Reduce number of categories in the UI. + Improve ?pending updates? notifications. + Refine presentation of download and installed size on details page. + Remove left over gnome-online-account dependencies. + Updated translations. - Drop pkgconfig(goa-1.0) BuildRequires: no longer needed. - Drop gnome-software-no-static-lib.patch: Fixed upstream. ==== gnome-system-monitor ==== Version update (40.1 -> 41.0) Subpackages: gnome-system-monitor-lang - Update to version 41.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.rc: + Removed leftover colors + Y axis and CPU percentage labels marked as translatable + Fix crash when changing the number of points + meson checks for itstool + Updated translations. ==== gnome-terminal ==== Version update (3.40.3 -> 3.42.0) Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal - Update to version 3.42.0: + metainfo: Remove XML namespaces + window: Add close button to info bar + Revert "screen: Use clean env when creating new tab" + Updated translations. - Changes from version 3.41.90: + app: Remove stray semicolon + metainfo: Add keyboard/pointer recommends + client: Add more env vars not to forward + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 3.41.0: + Port to meson build system. + nautilus: Fix extension library name. + settings: Fix crash when loading the reference schema source fails. + Updated translations. - Add meson and gcc-c++ BuildRequires: new dependencies. - Replace configure/make/make_install macros with meson/meson_build/meson_install. ==== gnome-user-docs ==== Version update (40.5 -> 41.0) - Update to version 41.0: + Added docs for emoji picker. + Updated settings docs. + Added Ethernet diagram. + Updated translations. - Update to version 41.rc: + Terminology updates for tablets and styluses. + Updated to Files documentation. + Updated translations. ==== gnome-weather ==== Version update (40.1 -> 41.0) Subpackages: gnome-shell-search-provider-gnome-weather gnome-weather-lang - Update to version 41.0: + Updated translations. ==== gobject-introspection ==== Version update (1.68.0 -> 1.70.0) Subpackages: girepository-1_0 libgirepository-1_0-1 - Update to version 1.70.0: + Update the GIR data for GLib, GObject, and GIO. - Update to version 1.69.0: + Fix build when gobject-introspection is a subproject, + Add more float types, + Make test suite work with cross-related options, + Fix several leaks found by Coverity, + Fix enum member, + Add g-ir-doc-tool man page, + Export warnlib sources as variables, + Update the GLib annotations, + Add "final" class attribute, + Add option to make .gir files installation paths configurable, + Handle constructors with mismatched GTypes, + Add property accessors annotations, ==== gsettings-desktop-schemas ==== Version update (40.0 -> 41.0) Subpackages: gsettings-desktop-schemas-lang - Update to version 41.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.rc: + Stop setting legacy GNOME 2 shortcut by default. + Updated translations. - Update to version 41.alpha: + Add lockdown setting for revealing passwords. + Updated translations. ==== gssdp ==== Version update (1.2.3 -> 1.4.0.1) - Pass -Dsniffer=false to meson: Disable build of sniffer. Allows to drop pkgconfig(gtk4) BuildRequires and helps eliminate a build cycle. - Allow for easy toggling using bcond_with sniffer. - Update to version 1.4.0.1: + Fix building the sniffer when built as subproject + Do not build docs by default - Changes from version 1.3.1: + Implement MAC lookup on Windows + Implement interface index lookup on Windows + Fix distributing docs in the tarball + Build docs by default - Changes from version 1.3.0: + Sniffer: Various deprecated function clean-up + Sniffer: Port to GTK4 + Docs: Ported to gi-docgen + Docs: Clean-up and other improvements + Client: Minor dead code clean-up + Build: Make GSSDP usable as a subproject + All: Fixes from scan-build + All: Minor introspection fixes - Replace pkgconfig(gtl+-3.0) BuildRequires with pkgconfig(gtk4): Follow upstreams port to GTK 4. - Enable test suite: enable meson_test in check section. ==== gtk4 ==== Subpackages: gtk4-lang gtk4-schema libgtk-4-1 typelib-1_0-Gtk-4_0 - Add explicit pkgconfig(gstreamer-gl-1.0) BuildRequires: not new, but tested by meson, so let's be explicit about the dependency. ==== gtkmm3 ==== Version update (3.24.4 -> 3.24.5) - Update to version 3.24.5: + Gtk: TreeValueProxy: Mark the copy assignment operator as deleted. + Build: - Meson build: Use relative paths to untracked/. - [gdk|gtk]mmconfig.h.*: Don't dllimport on MinGW. - Meson build: Make it possible to use gtkmm as a subproject. - Meson build: No implicit_include_directories. - MSVC build: Gtk::TreeModelColumnRecord: Export class selectively. ==== gtksourceview4 ==== Version update (4.8.1 -> 4.8.2) Subpackages: gtksourceview4-lang libgtksourceview-4-0 typelib-1_0-GtkSource-4 - Update to version 4.8.2: + New syntax highlighting definition file for: STAR + Improved syntax highlighting definition file for: YARA, LLVM + GtkSourceMap now avoids animation while scrolling in response to clicks. This should help prevent some hysteresis. + GObject Introspection fixes + Fixed decrement of negative numbers in GtkSourceView + Improvements to style schemes: kate + Fixed build-time macros for version checking in some scenarios + Updated translations. - Drop d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: fixed upstream. ==== gupnp ==== Version update (1.2.7 -> 1.4.0) - Update to version 1.4.0: + Fix fallback option for GSSDP dependency. + Linux CM: Fix address family filtering. + Linux CM: Fix a typo. - Changes from version 1.3.1: + Add ContextFilter class, deprecate WhiteList. + Fix several reference leaks. + Fix broken boot-id logic. Changes from version 1.3.0: + Service: name Tasks. + Doc: Some grammaer fixes. + Dead and deprecated code clean-up. + Move tests that are actually examples into examples. + Move tests from gtest to test. + Doc: General clean-up. + Fix some introspection annotations. + Build: Make gupnp usable as a subproject (more or less). + Make it possible to re-use a ServiceProxyAction. + Service: Validate "Host" header for GENA actions. ==== gupnp-av ==== Version update (0.12.11 -> 0.14.0) Subpackages: libgupnp-av-1_0-2 - Update to version 0.14.0: + Re-tag of 0.13.1 as stable version, no other changes - Changes from version 0.13.1: + Make Feature derivable again. + Fix unsetting subtitleFileType. - Changes from version 0.13.0: + Fix stripping @refID. + Port to modern GObject. + Drop autotools. + Allow to be used as a subproject. + Remove hand-written ref-counting, use RcBox/AtomicRcBox instead. + Obsolete code removal. - Switch to meson build system, following upstream: + Add meson BuildRequires. + Replace configure/make/make_install with respective meson/meson_build/meson_install macros. - Enable test suite: add %meson_test call to %check section. ==== gupnp-dlna ==== Version update (0.10.5 -> 0.12.0) - Update to version 0.12.0: + Re-tag of 0.11 as 0.12. No functional change - Changes from version 0.11.0: + Drop GStreamer 0.10 back-end + Drop old compatibility code + Add meson support + Port to more modern GObject - Switch to meson build system: + Add meson BuildRequires. + Replace configure/make/make_install macros with respective meson/meson_build/meson_install. - Enable test suite: add meson_test to check section. ==== libdazzle ==== Version update (3.40.0 -> 3.42.0) Subpackages: libdazzle-1_0-0 typelib-1_0-libdazzle-1_0 - Add manual libdazzle = %{version} Provides to make the lang pack auto installable. - Update to version 3.42.0: + Panel fixes. + Allow DzlTaskCache to use NULL copy/free funcs. + Updated translations. - Add lang sub-package now that there are translations. ==== libhandy ==== Version update (1.2.3 -> 1.4.0) Subpackages: libhandy-1-0 libhandy-lang typelib-1_0-Handy-1_0 - Update to version 1.4.0: + Updated translations. - Update to version 1.3.90: + HdyAvatar: Fix giving it the .image style class when needed. + HdyCarousel: - Add the allow-scroll-wheel property. - Fix the child size allocation. + HdyPreferencesGroup: Add the use-markup property. + Deprecate HdySwipeGroup and HdyTitleBar. + Fix translations by setting the translation domain in UI files. + Updated translations. - Move to regular tarballs: drop _service file. ==== libnss_nis ==== Subpackages: libnss_nis2 libnss_nis2-32bit - Install into _libdir [bsc#1191069] ==== libpwquality ==== Subpackages: libpwquality-lang libpwquality1 libpwquality1-32bit pam_pwquality pam_pwquality-32bit - Use %_pam_moduledir instead of hardcoding %{_lib}/security (boo#1191042). ==== librsvg ==== Version update (2.50.7 -> 2.52.0) Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0 - Disable testsuite run on ix86 and arm. - Update to version 2.52.0: + The biggest user-visible change is that rsvg-convert has been ported to Rust. + rsvg-convert is now aware of physical units, and fixes a bug where PDFs were created at the wrong size. + Support for Accept-Language. + rsvg-convert's default DPI is now 96, to better match W3C standards. + SVG2/CSS3 features: - Transform property from SVG2; previously librsvg only supported the transform attribute from SVG1.1, which has different syntax. - context-fill and context-stroke for and elements. - markers now support orient="auto-start-reverse". - paint-order for text elements. - "auto" values for the width and height attributes of the , , and elements. - All the types from the Filter Effects Module Level 1 specification: blur(), brightness(), contrast(), drop-shadow(), grayscale(), hue-rotate(), invert(), opacity(), sepia(), saturate(). - The filter property now supports chains of uri() filters or shortcuts. - Support CSS selectors for attribute matching, like rect[attr^="prefix"] + New APIs: See the HTML documentation for details. - Drop -lang package: there are no translations available anymore. ==== libsoup ==== Version update (2.72.0 -> 3.0.1) - Update to version 3.0.1: + Move python overrides to upstream pygobject. + Fix minor build warnings. - Drop python3-Soup sub-package following upstream changes. - Update to version 3.0.0: + Remove unused dependency on libxml. + Use G_DECLARE_FINAL_TYPE when applicable and bump GLib dependency to 2.69.1. + Add PyGObject overrides for SoupMessageHeaders to behave like a dict. + Fix soup_message_add_status_code_handler() in Vala. + Ensure that all header values are valid UTF-8, other encodings are not supported. + Support Content-Disposition headers missing a disposition-type. - Drop pkgconfig(libxml-2.0) BuildRequires: follow upstream. - Split out new python3-Soup package. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 2.99.9: + Make soup_message_set_method() public API. + Make SoupMessage:http-version read only. + Prevent the same message being queued multiple times. + Allow completing SoupMessage::tls-interaction with NULL certificate. + Replace soup_server_set_ssl_cert_file() with soup_server_set_tls_certificate(). + Add SoupServer support for client certificates. + Fallback to building meson wrap of sqlite if not found. + Add soup_message_get_tls_protocol_version() and soup_message_get_tls_ciphersuite_name() API. - Changes from version 2.99.8: + Enable HTTP/2 by default. The SOUP_FORCE_HTTP1 env var can disable for debugging. + Restrict advertising brotli decoding support to HTTPS. + Add new API to handle client certificate authentication per-message as well as API to PKCS #11 PINs. + Add new build features `http2_tests` and `pkcs11_tests` to more granularly control optional test dependencies. - Changes from version 2.99.7: + Change SoupSession to only support one SoupSessionFeature of a given type. + Remove soup_session_get_features() API. + Numerous HTTP/2 fixes and improvements. - Changes from version 2.99.6: + Added HTTP/2 support. Enable by setting `SOUP_ENABLE_HTTP2` env var. - Changes from version 2.99.5: + Add soup_message_get_remote_address() API. + Fix preconnect stealing a connection. + Fix potential header issues when included in a C++ project. + Disabling tests also disables Autobahn tests by default. - Changes from version 2.99.4: + Rename SoupMessage:tls-certificate and SoupMessage:tls-certificate-errors to tls-peer-certificate and tls-peer-certificate-errors respectively. + Add SoupMessageMetrics API for tracking message events, + Add soup_message_get_connection_id() API. + Add WebSocket fuzzing tests with Autobahn. - Add pkgconfig(gnutls) and pkgconfig(libnghttp2) BuildRequires: new dependencies. - Rename libsoup-2_4-1 subpackage to libsoup-3_0-0: follow upstream library name change. - Pass -Dautobahn=disabled -Dhttp2_tests=disabled to meson: disable some tests, as we do not have all deps available. - Drop libsoup-skip-tls_interaction-test.patch: no longer needed. - Update to version 2.74.0: + IMPORTANT: Enable ssl-use-system-ca-file by default on deprecated Sync and Async sessions. + Fix including headers in C++ projects. + Fix attempting to resolve relative paths with data URIs. + Support Content-Disposition headers without a disposition-type. + Fix building VAPI bindings with latest Vala. + Fix sending a Content-Length header in a response with status code of 1xx or 204. + Updated translations. - Drop libsoup-fix-SSL-test.patch: fixed upstream. ==== libsoup2 ==== Version update (2.72.0 -> 2.74.0) Subpackages: libsoup-2_4-1 typelib-1_0-Soup-2_4 - Add Provides: libsoup2 to the library, so that the lang package is installable. - Remove the left-over provides/obsoltes for libsoup (which is now libsoup 3). - Rename source package to libsoup2, as a compatibility package while the world moves to libsoup3 (with HTTP/2 support). - Update to version 2.74.0: + IMPORTANT: Enable ssl-use-system-ca-file by default on deprecated Sync and Async sessions. + Fix including headers in C++ projects. + Fix attempting to resolve relative paths with data URIs. + Support Content-Disposition headers without a disposition-type. + Fix building VAPI bindings with latest Vala. + Fix sending a Content-Length header in a response with status code of 1xx or 204. + Updated translations. - Drop libsoup-fix-SSL-test.patch: fixed upstream. ==== malcontent ==== Subpackages: libmalcontent-0-0 libmalcontent-ui-0-0 malcontent-control malcontent-lang typelib-1_0-Malcontent-0 - Use %_pam_moduledir instead of harcoding %{_lib}/security (boo#1191037). ==== mutter ==== Version update (40.5 -> 41.0) Subpackages: mutter-lang - Update to version 41.0: + Avoid race in wl_seat capabilities. + Expose option groups/entries to introspection. + Updated translations. - Add pkgconfig(xwayland) and drop xorg-x11-server-wayland BuildRequires: use standalone xwayland during build and runtime. - Add explicit gnome-settings-daemon Requires and pass initfd=auto to meson now that we are using the new standalone xwayland. - Update to version 41.rc: + Add clutter_stage_paint_to_content(). + Add meta_cursor_tracker_get_scale(). + wayland: Make each wl_output correspond to one monitor. + Expose 'inactive-since' timestamp to uresourced. + Pass dirty rects to secondary GPU. + Support commiting preedit string on focus loss. + Improve auto-rotation support. + Add meta_window_actor_paint_to_content(). + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Add xvfb-run BuildRequires: new dependency for the test suite. - Update to version 41.beta: + Manage idle monitors via MetaIdleManager. + Fix VKMS detection. + Fix swipe cancellation. + Fix mapping tablet to monitor. + Fix area screencasts when window is unredirected. + Don't require a newly attached buffer to apply state. + Close unused mode setting and rendering devices. + Only support super+scroll on wayland. + Implement the xdg-activation protocol. + Reduce input latency by computing max render time heuristically. + Apply dithering to dispatch time when needed. + x11: Compute monitor scale per output. + Shrink and optimize the rounded-background-clip shader. + remote-desktop: Handle non-responding selection owners . + Improve sysprof support. + Allow clients to delegate titlebar gestures to the compositor. + Fix upside-down Xshape surface with EGLstream. + Fix 'kms-modifiers' experimental setting. + Make default focus window on each workspace appear focused. + Plugged memory leaks. + Fixed crashes crash. + Misc. bug fixes and cleanups. + Updated translations. ==== nautilus ==== Version update (40.2 -> 41.0) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 nautilus-lang - Update to version 41.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.rc: + Disable background "Properties" while searching + Don't duplicate set wallpaper when not using portal + Updated translations. - Updtae to version 41.beta: + Fix comma placement in the floating status bar. + Use standard::edit-name attribute where appropriate. + Bring "Open with..." options together in context menu. + Fix "Compress..." acting on file that was not the selected one. + Redesign "Compress..." dialog. + Provide creation of password-protected ZIP archives. + Fix search by date not working with Tracker engine' + Add link to Privacy Settings from Trash' + Indicate whether trash automatic emptying is enabled' + Updated translations. - Update to version 41.alpha: + Replace deprecated gexiv2 symbols. + Make NautilusWindowSlot non-derivable. + Prevent closing popover when "Show Hidden Files" is toggled. + Hand preview updating over to FilesView. + Provide source .svg icon. ==== orca ==== Version update (40.0 -> 41.0) Subpackages: orca-lang - Update to version 41.0: + General: Fix compatibility with Python 3.10 + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.rc: + Web: - Fix several issues related to empty but "focusable" ARIA tooltips - Identify and work around (when possible) mismatched text and hypertext implementations that can lead to looping inside content + Updated translations. - Update to version 41.beta: + General: Use new AT-SPI device API for keyboard monitoring when available. + LibreOffice: - Fix bug causing Orca to become silent due to setting locusOfFocus to a defunct object. - Work around missing focus event for Calc spreadsheet which causes Orca to ignore subsequent events. + Speech: Do not set voice name when it is the default. - Update to version 41.alpha: + General: - Improve handling of accessible-event floods from apps. - Fix bug in announcing selected items in icon views. + Web: - Improve recovery from destruction of current object. - Improve performance in response to caret-moved events. - Fix crash resulting from subtree becoming hidden. - Fix bug in toolbar browse-mode navigation. - Fix bug causing a live region event to be ignored. - Fix bug causing us to incorrectly switch to browse mode in VSCode. - Ensure we present caret-moved events after Alt+Tabbing into web app. - Don't repeat posinset and setsize for multi-line list items. - Don't announce unselected state of grid cells/rows in browse mode. - Don't announce row and column count when they are both 0. - Fix braille presentation of grid cell in browse mode. - Improve browse-mode navigation of trees and tree tables. - Eliminate some chattiness entering elements with a caption. - Prevent double-presentation of description for alerts. + Email: - Fix regression presenting plain-text messages in Thunderbird. - Work around missing events from Evolution Add Accounts. + LibreOffice: - Work around missing state-changed:focused event that caused caret-moved events in documents to be ignored. + Speech: - Ensure we enable/disable speech based on app-specific settings. - punctuation: Spell left/right_double_angle at level "most". - Do not add mark within numbers (some synthesizers present numbers incorrectly otherwise). - Do not set language if it is empty (breaks output in older versions of speech-dispatcher). + Mouse Review: - Check if we have Wnck in activate() so we don't spew errors. - Gracefully handle lack of pointer. ==== pangomm1_4 ==== Version update (2.46.0 -> 2.46.1) - Add pangomm1_4-docs-without-timestamp.patch: do not add timestampt to generated doc files. - Update to version 2.46.1: + Meson build: - Make it possible to use pangomm as a subproject. - No implicit_include_directories. - Use relative paths to untracked/. + pangommconfig.h.*: Don't dllimport on MinGW. ==== polari ==== Version update (40.1 -> 41.0) Subpackages: polari-lang - Update to version 41.0: + Update screenshots and metainfo. + Refresh application icon. + Updated translations. - Update to version 41.rc: + Support Soup 3. + Replace custom logging with console module. + Fix pasting text files. + Put status message on the left. + Improve chat log appearance. + Port to GTK4. + Updated translations. - Drop pkgconfig(gtk+-3.0) BuildRequires: no longer needed after port to GTK4. NOTE: gtk4 is not needed during build. ==== python-atspi ==== - Add pyatspi-test-fixes.patch: fix tests on s390x (bsc#1190051). ==== python-gobject ==== Version update (3.40.1 -> 3.42.0) Subpackages: python38-gobject python38-gobject-Gdk python38-gobject-cairo - Update to version 3.42.0: + meson: Bump minimum meson_version to 0.47.0. + Expose GObject.Object.run_dispose(). + docs: document Gtk.Template. + dev: Add poetry support. + meson: use main branch for glib subproject. + Fix some small memory leaks. ==== rubygem-bundler ==== Version update (2.2.24 -> 2.2.27) - update to version 2.2.27 see installed CHANGELOG.md [#]# Enhancements: - Optimize some requires #4887 - Correctly redact credentials when using x-oauth-basic #4866 [#]# Bug fixes: - Add missing key branches: to template for GitHub Actions #4883 - Fix bundle plugin install detection of already installed plugins #4869 - Make plugin installation idempotent #4864 - Fix bundle check showing duplicated gems when multiple platforms are locked #4854 - Fix bundle check incorrectly considering cached gems #4853 [#] 2.2.26 (August 17, 2021) [#]# Enhancements: - Remove RUBYGEMS_GEMDEPS warning #4827 - Better defaults for GitHub Actions template generated by bundle gem #4619 - Make bundle exec keep file descriptors by default #4812 - Exclude gemspec file itself from file list of gems generated by bundle gem #4650 - Fix a couple small typos in deprecation / error messages #4806 - Make script generated by bundle install --standalone resilient to moving the application to a differently nested folder when path sources are used #4792 - Exclude CI files and issue templates from file list of gems generated by bundle gem #4033 [#]# Bug fixes: - Respect BUNDLE_USER_HOME env when choosing config location #4828 - Fix bundle gem on path with spaces #4816 - Fix bundler hitting the network in some cases where not allowed #4805 [#] 2.2.25 (July 30, 2021) [#]# Deprecations: - Deprecate Gemfile without an explicit global source #4779 - Deprecate bundle cache --path #4496 [#]# Enhancements: - Give better errors when materialization fails #4788 - Lazily load shellwords library #4786 - Show original error and backtrace directly on bundle install errors instead of a more brittle gem install hint #4778 - Remove LoadError message in regards to requiring a relative file #4772 [#]# Bug fixes: - Fix BUNDLE_USER_CONFIG no longer respected as config location #4797 - Fix --standalone installation of default gems #4782 - Fix --quiet flag not printing warnings #4781 - Fix bundler binstub version selection #4775 - Fix interrupt handling in Bundler workers #4767 - allow ruby 2.7 on newer openSUSE versions ==== seahorse ==== Version update (40.0 -> 41.0) Subpackages: gnome-shell-search-provider-seahorse seahorse-lang - Update to version 41.0: + appdata: State hardware support. + Updated translations. - Update Supplements syntax in sub-package to current standard. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.beta: + pgp: - Redesign of the PGP key properties dialog - Also monitor .kbx in gpghomedir, making sure we get notified of new keys - Start adding (basic) unit tests - Make pgp key id equality accept more values - Make HKP keyid check more robust - Fix expiration date for certain keys - Allow building with GnuPG-2.3.x - Fix segfault when built with LDAP disabled + ui: - Follow GNOME HIG more closely [!178] - Datepicker now only pops down on double click + gkr: - Fix warnings for items with NULL labels - Don't show "Details" if no attributes are shown + appdata: Updated screenshot + Update README.md + Updated translations. ==== seahorse-nautilus ==== Subpackages: nautilus-extension-seahorse seahorse-nautilus-lang - Add 2.3 to the list of accepted GPG versions. ==== shared-mime-info ==== Subpackages: shared-mime-info-lang - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Do not ghost own %{_datadir}/mime/[a-ms-vxX]*: as those files/directories do not exist during build, RPM can't expand the glob and adds it literally to the file list, not having any effect in the end. A cleanup of the directory structure would not work anyway, as there are also files generated inside. ==== sushi ==== Version update (3.38.1 -> 41.0) Subpackages: sushi-lang - Update to version 41.0: + Drop libmusicbrainz dependency (use libsoup directly). + Account for scale-factor when estimating window size. + Build against webkit2gtk-4.1 + Disable webkit sandboxing. + Updated translations. - Drop pkgconfig(libmusicbrainz5) BuildRequires: No longer needed. - Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1) BuildRequires following upstream changes. ==== swell-foop ==== Version update (40.1 -> 41.0.1) Subpackages: swell-foop-lang - Update to version 41.0.1: + Fixed versioning in appdata. - Changes from version 41.0: + Updated translations. - Update to version 41.alpha: + Fixed swell foop not starting from launcher. + Updated icon. + Updated translations. ==== tracker ==== Version update (3.1.2 -> 3.2.0) Subpackages: libtracker-sparql-3_0-0 tracker-data-files tracker-lang typelib-1_0-Tracker-3_0 - Update to version 3.2.0: + Fuller docs, with updated examples + Improved developer experience when designing ontologies, better handling of inconsistent ontologies, and more accurate error reporting. + Added new GDateTime helper API to resources, cursors and statements. + Several fixes to build and run on MacOS, with a brew recipe now available. + Added support for libsoup 3.x. + Fresher and more complete documentation, built with hotdoc. + Many other code fixes and performance improvements. + Updated translations. - Add pkgconfig(libsoup-3.0) BuildRequires, following upstreams changes to allow build against multiple versions of libsoup. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 3.2.0.rc: + Dropped bogus files from pre-generated documentation. - Update to version 3.2.0.beta: + Improved error reporting when parsing ontologies. + Improvements to database rollback on ontology errors. + Ontology parsing crash fixes. + Make soup 2.x/3.x chosen at runtime. + Disable GVFS in functional tests. + Check accessible graphs when looking up resource URIs/IDs. + Port documentation to hotdoc. + Avoid "UPDATE ... FROM ..." SQL syntax only present in recent SQLite versions. + Multiple build, ci, website and maintenance improvements. + Updated translations. - Drop gtk-doc BuildRequires with hotdoc: No longer needed, as upstream switched to hotdoc and we ship the upstream pre-built documentation. - Update to version 3.2.0.alpha.1: + Add support for libsoup 3.x. + Documentation fixes and updates. + Handle arbitrary order of SERVICE and regular graph patterns. + Added new GDateTime helper API to resources, cursors and statements. + Implement missing TrackerSparqlConnection methods in bus connections. + Many code cleanups and improvements. + Updated translatiosn. - Add python3-gobject BuildRequires: new dependency. ==== tracker-miners ==== Version update (3.1.3 -> 3.2.0) Subpackages: tracker-miner-files tracker-miners-lang - Update to version 3.2.0: + Highlighted changes since 3.1: - File creation time is now part of the stored metadata - Show additional information in "tracker3 info" + Updated translations. - Update to version 3.2.0.rc: + Updated translations. ==== upower ==== Version update (0.99.11 -> 0.99.13) Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 upower-lang - Update to version 0.99.13: + Tweak default percentage levels to better match other operating systems. + Support large energy rates seen in some modern laptops. + Fix touchpads showing up as mice. + Fix composite battery state when multiple batteries are used and one isn't drawing any power. + Make the icon and warning properties respect the "low battery level" configuration option. + Stop the device being suspended during the 20-second "shutdown" grace period. - Changes from version 0.99.12: + Add a raft of new device types. + Add support for iPhone XR, XS and newer models. + Work-around incorrect battery percentage reported by MacBooks. + Identify keyboard/pointing device combos as keyboards. + Fix small memory leak in Bluetooth backend. + Fix warning in Bluetooth backend. + Set update time in Bluetooth backend. + Remove support for obsolete CSR devices. - Drop upower-build-Use-a-newer-libplist-if-available.patch: fixed upstream. ==== vinagre ==== Subpackages: vinagre-lang - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== vte ==== Version update (0.64.2 -> 0.66.0) Subpackages: libvte-2_91-0 vte-lang - Add vte-silence-COMMAND_PROMPT.patch: Silence warning when opening terminal about PROMPT_COMMAND being an unknown command. - Update to version 0.66.0: + emulation: Fix xterm window size request response. + widget: Adjust preedit position to GtkEntry. + vte.sh: Use PROMPT_COMMAND as an array when possible. + fonts: More metrics sanity checks. + Update translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 0.65.91: + Port to GTK 4. + all: Remove SIXEL support from stable branch + app: Add debug option to track clipboard targets + app: Add option to use a GtkScrolledWindow + lib: Fix switching encodings + parser: Add new OSC command from xterm 367 + parser: Recognise more commands + sixel: Fix pixel aspect calculation + sixel: Remove ununused tracking of palette modification + sixel: Reset repeat counter when receiving the next command + widget: Add API to make adjustment values pixels + Updated translations. ==== webkit2gtk3-soup2 ==== Version update (2.32.4 -> 2.34.0) Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Add libjavascriptcoregtk-4_0-18 and llibwebkit2gtk-4_0-37 to baselibs.conf: provide those libraries as multilib version. - Rename -lang packages to WebKit2GTK-%{_apiver}, making the translations between the three flavors co-exist. - Update to version 2.34.0: + Fix another regression in JavaScriptCore on 32bit systems. - Update to version 2.33.91: + Use the right display refresh monitor for animations in accelerated compositng mode. + Fix several issues in JavaScriptCore on 32bit systems. + Prefer python3 over python2 in CMake. - Update to version 2.33.90: + Show TLS protocol version and ciphersuite name in the inspector when building with libsoup3. + Add multi-track support to media backend. + Avoid strong alias computations in font fallback code. + Fix deadlock tearing down pipeline when using fallback sink. + Fix the build with gtk-doc enabled. + Fix several crashes and rendering issues. - Add fix-warnings.patch: silence return-type warnings. - Add a 3rd flavor: gtk3 with libsoup2 (which retains compatibility to the olderversions, identified as API version 4.0). - Add _multibuild file and enable build of webkit2gtk4. - Update to version 2.33.3: + Add support for display capture. + Add new API to access/modify capture devices states. + Add new API to configure the memory pressure handler. + Add support for client side certifiates authentication. + Add support color-schemes CSS property. + Add support for dark scrollbars. + Keep GtkSettings used by web processes in sync with the settings set in the UI process. + Add support for drawing the scrollbars corner. + Allow to opt-out of GL rendering at runtime for media player. + Add support for A420 compositing in media player. + Improve pinch to zoom gesture in accerlerated compositing mode. + Fix cookies configuration after a network process crash. + Fix touchscreen navigation swipe when the page scrolls horizontally. + Fix rendering of elliptic radial gradients. + Fix several crashes and rendering issues. + Updated translations. - Drop fix-lto.patch: fixed upstream. - Add pkgconfig(lcms2) BuildRequires: new dependency. - Replace pkgconfig(libsoup-2.4) BuildRequires with pkgconfig(libsoup-3.0): Follow upstreams port to Libsoup 3.0. ==== xdg-desktop-portal-gtk ==== Version update (1.8.0 -> 1.10.0) Subpackages: xdg-desktop-portal-gtk-lang - Pass --disable-silent-rules, --disable-appchooser, - -disable-background, --disable-screencast, --disable-screenshot, - -disable-settings, and --disable-wallpaper to configure, make use of xdg-desktop-portal-gnome, and more importantly, remove all gnome-dependencies from this package. - Following the above, drop pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0) and pkgconfig(gnome-desktop-3.0) BuildRequires. - Add explicit pkgconfig(fontconfig) BuildRequires. - Add systemd_user_post and systemd_user_preun macros to post/preun sections. - Update to version 1.10.0: + filechooser: Fix a focus issue + inhibit: Autostart org.gnome.ScreenSaver + screencast: Force window icon size + Make portal backends with GNOME dependencies optional and disable them by default. Use xdg-desktop-portal-gnome, or use - -enable-wallpaper to build with the wallpaper backend - -enable-screenshot to build with the screenshot backend - -enable-screencast to build with screencast/remoting backends - -enable-background to build with the background backend - -enable-settings to build with the settings backend - -enable-appchooser to build with the appchooser backend + Updated translations. ==== yelp ==== Version update (40.3 -> 41.1) Subpackages: libyelp0 yelp-lang - Update to version 41.1: + Fixed validation issues in appdata file. + Updated yelp-xsl dependency. - Replace pkgconfig(webkit2gtk-4.0) and pkgconfig(webkit2gtk-web-extension-4.0) with pkgconfig(webkit2gtk-4.1) and pkgconfig(webkit2gtk-web-extension-4.1) BuildRequires and no longer pass --with-webkit2gtk-4-0, we now have the new symbols available. - Update to version 41.0: + No changes. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.beta2: + Fixed regression when opening document by file path. + Added content rating and release info to appdata file. - Update to version 41.beta: + Revamped a lot of color code to avoid deprecated Gtk API. + Search results and 'All Help' now use current styling. + Fixed aliasing on the icon. + Build against webkit2gtk-4.1 by default. + Removed calls to deprecated Soup API. + Updated translations. - Remporarily pass --with-webkit2gtk-4-0 to configure: we do not yet have webkitgtk 4.1. ==== yelp-xsl ==== Version update (40.2 -> 41.0) - Update to version 41.0: + No changes. - Update to version 41.beta: + Loosen CSS match for title/desc in linkdiv. + Use better target contrasts for white-on-black. ==== zenity ==== Version update (3.32.0 -> 3.41.0) Subpackages: zenity-lang - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 3.41.0: + Port to meson. + Code cleanups. + Updated translations. - Add meson BuildRequires and replace configure/make/make_install with meson/meson_build/meson_install macros. - Drop zenity-Fix-segfault-on-multiple-lists.patch: fixed upstream.