Packages changed: MozillaFirefox (69.0.2 -> 69.0.3) MozillaThunderbird (68.1.1 -> 68.1.2) NetworkManager (1.18.2 -> 1.18.4) NetworkManager-applet (1.8.22 -> 1.8.24) PackageKit accerciser (3.32.3 -> 3.34.1) adwaita-icon-theme (3.32.0 -> 3.34.0+13) anjuta (3.28.0 -> 3.34.0) at-spi2-atk (2.32.0 -> 2.34.1) at-spi2-core (2.32.1 -> 2.34.0) atk (2.32.0 -> 2.34.1) baobab (3.32.0 -> 3.34.0) bijiben (3.32.2 -> 3.34.1) branding-openSUSE brasero cheese (3.32.1 -> 3.34.0) colord dconf (0.32.0 -> 0.34.0) dconf-editor (3.32.0 -> 3.34.2) devhelp (3.32.0 -> 3.34.0) eog (3.32.2 -> 3.34.1) epiphany (3.32.5 -> 3.34.1) evince (3.32.0+28 -> 3.34.1) evolution (3.32.4 -> 3.34.1) evolution-data-server (3.32.4 -> 3.34.1) evolution-ews (3.32.2 -> 3.34.1) folks (0.11.4 -> 0.13.1) gcr (3.28.1 -> 3.34.0) gdk-pixbuf (2.38.2 -> 2.40.0) gdl (3.28.0 -> 3.34.0) gdm (3.32.0+2 -> 3.34.1) gedit (3.32.2 -> 3.34.0) gedit-plugins (3.32.2 -> 3.34.0) gjs (1.56.2 -> 1.58.1) glib-networking (2.60.3 -> 2.62.1) glib2 (2.60.7 -> 2.62.1) glibmm2_4 (2.60.0 -> 2.62.0) gmime (3.2.3 -> 3.2.4) gnome-backgrounds (3.32.0 -> 3.34.0) gnome-bluetooth (3.32.1 -> 3.34.0) gnome-builder (3.32.4 -> 3.34.1) gnome-calculator (3.32.2 -> 3.34.1) gnome-chess (3.32.0 -> 3.34.0) gnome-clocks (3.32.0 -> 3.34.0) gnome-contacts (3.32.1 -> 3.34) gnome-control-center (3.32.2+9 -> 3.34.1) gnome-desktop (3.32.2 -> 3.34.1) gnome-disk-utility (3.32.1 -> 3.34.0) gnome-documents (3.32.0 -> 3.33.90) gnome-keyring (3.31.91 -> 3.34.0) gnome-logs (3.32.1 -> 3.34.0) gnome-mahjongg (3.32.0 -> 3.34.0) gnome-maps (3.32.2.1 -> 3.34.1) gnome-mines (3.32.2 -> 3.34.0) gnome-music (3.32.2 -> 3.34.0) gnome-online-accounts (3.32.0 -> 3.34.1) gnome-online-miners (3.30.0 -> 3.34.0) gnome-photos (3.32.1 -> 3.34.0) gnome-screenshot (3.32.0 -> 3.34.0) gnome-session (3.32.0+5 -> 3.34.1) gnome-settings-daemon (3.32.1 -> 3.34.1+0) gnome-shell (3.32.2+11 -> 3.34.1) gnome-shell-extensions (3.32.1 -> 3.34.1) gnome-software (3.32.4 -> 3.34.1) gnome-sudoku (3.32.0 -> 3.34.1) gnome-terminal (3.32.2 -> 3.34.2) gnome-tweaks (3.32.0 -> 3.34.0) gnome-user-docs (3.32.3 -> 3.34.0) gnome-user-share (3.32.0.1 -> 3.34.0) gnome-weather (3.32.2 -> 3.34.0) gobject-introspection (1.60.2 -> 1.62.0) grilo (0.3.9 -> 0.3.10) grilo-plugins (0.3.9 -> 0.3.10) gsettings-desktop-schemas (3.32.0 -> 3.34.0) gtk3 (3.24.11 -> 3.24.12) gtksourceview4 (4.2.0 -> 4.4.0) gvfs (1.40.2 -> 1.42.1) iagno (3.32.0 -> 3.34.2) jsonrpc-glib (3.32.0 -> 3.34.0) kernel-source (5.3.5 -> 5.3.6) ldb (1.5.5 -> 2.0.7) libdazzle (3.32.3 -> 3.34.1) libdbusmenu libffi libgweather (3.32.2 -> 3.34.0) libhandy (0.0.10 -> 0.0.11) libical (3.0.5 -> 3.0.6) libindicator libpeas (1.22.0 -> 1.24.0) librsvg (2.44.15 -> 2.46.2) libsecret (0.18.8 -> 0.19.1) libsoup (2.66.3 -> 2.68.2) libyui-ncurses (2.53.0 -> 2.53.1) lightsoff (3.32.0 -> 3.34.0) llvm8 man-pages (5.02 -> 5.03) mutter (3.32.2+43 -> 3.34.1+21) nautilus (3.32.3 -> 3.34.1) open-vm-tools orca (3.32.0 -> 3.34.0) p7zip plasma5-workspace polari (3.32.2 -> 3.34.0) polkit-default-privs (13.2+20190919.a656be4 -> 13.2+20191015.280c25b) python-atspi (2.32.1 -> 2.34.0) python-gobject (3.32.2 -> 3.34.0) qpdf (9.0.1 -> 9.0.2) quadrapassel (3.32.0 -> 3.34.1) ruby2.6 (2.6.3 -> 2.6.5) rubygem-vagrant_cloud (2.0.2 -> 2.0.3) samba (4.10.8+git.124.a2010fbd0de -> 4.11.0+git.95.c88b5f2c0c6) seahorse (3.32.2 -> 3.34) snapper (0.8.3 -> 0.8.5) sushi (3.32.1 -> 3.34.0) swell-foop (3.32.0 -> 3.34.1) system-config-printer tango-icon-theme tcsh template-glib (3.32.0 -> 3.34.0) tftp totem (3.32.1 -> 3.34.1) tracker (2.2.2 -> 2.3.1) tracker-miners (2.2.2 -> 2.3.1) vala (0.44.7 -> 0.46.3) vte (0.56.3 -> 0.58.2) webkit2gtk3 (2.26.0 -> 2.26.1) xdg-user-dirs-gtk (0.10 -> 0.10+13) xf86-video-ati (19.0.1 -> 19.1.0) yast2-vpn (4.2.2 -> 4.2.3) yelp (3.32.2 -> 3.34.0) yelp-xsl (3.32.1 -> 3.34.0) zenity === Details === ==== MozillaFirefox ==== Version update (69.0.2 -> 69.0.3) Subpackages: MozillaFirefox-translations-common - Mozilla Firefox 69.0.3 * Fixed Yahoo mail users being prompted to download files when clicking on emails (bmo#1582848) - devel package build can easily be disabled now ==== MozillaThunderbird ==== Version update (68.1.1 -> 68.1.2) Subpackages: MozillaThunderbird-translations-common - Mozilla Thunderbird 68.1.2 Bugfixes * Some attachments couldn't be opened in messages originating from MS Outlook 2016 * Address book import from CSV * Performance problem in message body search * Ctrl+Enter to send a message would open an attachment if the attachment pane had focus * Calendar: Issues with "Today Pane" start-up * Calendar: Glitches with custom repeat and reminder number input * Calendar: Problems with WCAP provider - add mozilla-bmo1585099.patch to fix build with rust >= 1.38 ==== NetworkManager ==== Version update (1.18.2 -> 1.18.4) Subpackages: NetworkManager-lang libnm0 typelib-1_0-NM-1_0 - Update to version 1.18.4: + Improve handling of externally added policy routing rules and for rules that are taken over after a restart of NetworkManager service. + Fix taking over OVS devices after restart of NetworkManager. + Bugfix reapplying IP configuration while activating. + Allow reapplying Wi-Fi profile when seen-bssids changes. + Various other bugfixes for minor issues and memory leaks. + Various build and test fixes. ==== NetworkManager-applet ==== Version update (1.8.22 -> 1.8.24) Subpackages: NetworkManager-applet-lang NetworkManager-connection-editor libnma0 nma-data typelib-1_0-NMA-1_0 - Update translation-update-upstream and find_lang invocations. The potfile name has changed. - Update to version 1.8.24: + Fixed external UI mode without interactive secrets. + Ad-Hoc networks now support WPA2 authentication. + Support for SAE authentication (WPA3 Personal) was added. + Fixed applet operation on graphical servers other than X11 (such as Wayland). + Various other bug fixes and enhancements. + Added EXPERIMENTAL libnma-gtk4 library for use with GTK4. Not recommended for production use! + Updated translations. ==== PackageKit ==== Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Remove zypp-Switch-to-doUpgrade-solver-when-required-by-distribution.patch, rebase zypp-perform-actions-disallowed-by-update-in-upgrade-mode.patch, add PackageKit-zypp-dont-set-upgrade-mode-on-updating-specific-packages.patch: zypp: Don't set upgrade mode in update-packages (gh#hughsie/PackageKit#345). - Add PackageKit-zypp-get-updates-dup-or-up.patch: Fix get-updates in Tumbleweed(gh#hughsie/PackageKit#343). ==== accerciser ==== Version update (3.32.3 -> 3.34.1) Subpackages: accerciser-lang - Update to version 3.34.1: + Updated translations. - Update to version 3.34.0: + No changes. - Update to version 3.33.92: + Add highlighting on text selection. + Updated translations. - Update to version 3.33.91: + Fix autoreconf dependency check + Updated translations. - Changes from version 3.33.4: + Fix startup warnings + Fix some accessibleId access cases + Allow building with gettext ? 0.20 + Show event sender + Fix auto-completion + On left arrow, go to parent before collapsing it + Use TreeModelFilter to filter the view + Let accerciser be selected, but do not refresh or highlight it + Hide applications without widgets by default + Updated translations. - Changes from version 3.33.3: + Fix using translations + Fix some ui labelling + Fix showing relations + Use Unicode in translatable strings + Fix build instructions + Add expand/collapse node key handling + Don't crash on empty schema list + Better handle removed cursor row + Use fonts which explicitly show U+FFFC + Updated translations. - Changes from version 3.33.2: + Restore preventing accerciser from exploring itself + Fix focus computation for ctrl-alt-b + Show accessible ID - Changes from version 3.33.1: + help: - Fix broken Mallard markup for key combinations - Remove unhelpful Preferences screenshot + Use autoreconf instead deprecated gnome-autogen + Fix accessing items without a compositor + Preferences dialog: fix setting title + Fix warnings + Updated translations. ==== adwaita-icon-theme ==== Version update (3.32.0 -> 3.34.0+13) - Update to version 3.34.0+13: + Symbolic: - refined preferences-system-parental-controls - add preferences-system-parental-controls - fix missized copy icon; fix stroke in folder-new - view-more use circles - be less clever in the document icons - symbolic: refine clear icons; retire brush metaphor for clear-all - refine alarm shape - Switch to git checkout, explicit commit from master branch. Following this, add libtool BuildRequires and pass autogen.sh, needed to boostrap since we are now using a checkout. - Update to version 3.34.0: + Fullcolor: update media-optical to the new style. - Update to version 3.33.92: + symbolic: - send-to metaphor. - battery-missing-symbolic. - pixel perfect question mark. - mail-attachment metrics. - view-reveal, view-conceal for passwords. - keyboard. - folders as inode. - orientation icons. - touch-disabled. - weather-tornado. - battery level icons. + fullcolor: colorful packages. ==== anjuta ==== Version update (3.28.0 -> 3.34.0) Subpackages: anjuta-lang libanjuta-3-0 - Update to version 3.34.0: + Replace Bugzilla by Gitlab URL in DOAP file. + Add new vala version. + anjuta-tags: fix tag for vala language. + Convert README to markdown. + Add build rule so that README is not flagged as missing. + build: Allow building with vala 0.44. + Fix error in distcheck. + build: Don't require exact match in the bison check. + Updated translations. ==== at-spi2-atk ==== Version update (2.32.0 -> 2.34.1) Subpackages: at-spi2-atk-common at-spi2-atk-gtk2 libatk-bridge-2_0-0 - Update to version 2.34.1: + socket_embed_hook: Make plug_id parameter const. - Update to version 2.34.0: + Updated doap. - Update to version 2.33.92: + License is now lGPL-2.1+. + Several test fixes. + Initialize desktop name/path early; needed since we now defer registration. - Set license to LGPL-2.1-or-later. - Update to version 2.33.91: + Defer registration until the main loop is entered. This fixes an issue where a Python application could import gtk but not enter the main loop, resulting in the application registering with AT-SPI but not responding to queries. + Make sure return values are initialized for some functions. - Update to version 2.33.2: + Add support for ROLE_CONTENT_DELETION and ROLE_CONTENT_INSERTION. + Fix a build issue where libgobject might not have been linked, resulting in undefined symbols. - Changes from version 2.33.1: + Document atk_bridge_adaptor_init error messages. + Add atk_bridge_set_event_context. + Add AccessibleId property. ==== at-spi2-core ==== Version update (2.32.1 -> 2.34.0) Subpackages: at-spi2-core-lang libatspi0 typelib-1_0-Atspi-2_0 - Update to version 2.34.0: + Fix a use after free when freeing an event. + Clean up handling of the X11 property specifying the bus address. + Update doap. - Update to version 2.33.92: + Now requires meson 0.50.0. + License is now LGPL-2.1+. + Meson: only link to libdl when it is necessary. + Update installation instructions. + Clarify atspi_editable_text_insert_text documentation. + Do not warn on no reply from pending get_items call. + Eliminate some superfluous runtime warnings. - Require meson >= 0.50.0. - Set license to LGPL-2.1-or-later. - Update to version 2.33.90: + Refactor the API for the screen reader to notify listeners of its status. + Add a sender to the AtspiEvent struct. + Add missing atspi_application_get_type prototype. + Support mutter remote desktop interface for synthesizing keyboard/mouse events (likely still needs work). - Update to version 2.33.2: + Check WAYLAND_DISPLAY, rather than XDG_SESSION_TYPE, to avoid X connections. Fixes breakage if X is started with startx and XDG_SESSION_TYPE is unset. + X11: also try mod4 and mod5 to generate keysyms. + Add ATSPI_ROLE_CONTENT_DELETION and ATSPI_ROLE_CONTENT_INSERTION. + Check for dbus-daemon in /usr/lib (for Solaris). ==== atk ==== Version update (2.32.0 -> 2.34.1) Subpackages: atk-lang libatk-1_0-0 libatk-1_0-0-32bit typelib-1_0-Atk-1_0 - Update to version 2.34.1: + Meson: fixed version. - Update URL. - Update to version 2.34.0: + No changes provided by upstream. - Update to version 2.33.3: + Documentation: general documentation cleanup: - Move Deprecated section down on AtkUtil. - Update the list of symbols. - Annotate the version for AtkTableCellIface. - Use Markdown syntax for notes. - Use the appropriate syntax for enumerations. - Add missing documentation for AtkObject functions. - Write description for AtkImage method. - Add proper gtk-doc blurbs for AtkDocument, AtkComponentIface and AtkActionIface. - Remove atk.types (as we can autogenerate it). + AtkSocket/AtkPlug: Implement proper constructor for AtkPlug and AtkSocket. + AtkText: Doc: minor doc fix for atk_text_get_default_attributes. + New Roles: Add ATK_ROLE_CONTENT_INSERTION and ATK_ROLE_CONTENT_DELETION. + Build: - Meson: do not guard gir behind a cross_build check. - Meson: refresh the build. - Meson: use Meson to generate the pkgconfig file. + Updated translations. - Changes from version 2.33.2: + AtkObject: added accessible_id property. + AtkText - Edit documentation for last methods added in order to fix introspection - Fix failure value for atk_text_get_caret_offset. + Build: Bumping ATK version without a release as at-spi2-atk master started to depend on last API changes. ==== baobab ==== Version update (3.32.0 -> 3.34.0) Subpackages: baobab-lang - Update to version 3.34.0: + Updated translations. ==== bijiben ==== Version update (3.32.2 -> 3.34.1) Subpackages: bijiben-lang gnome-shell-search-provider-bijiben - Update to version 3.34.1: + Updated translations. - Update to version 3.34.0: + Added intltool as a flatpak dependency. + Added missing icons in editor toolbar. + Added new API to get human time. + Changed settings window to use the same color chooser as editor window. + Fixed missing notes from main view. + Improved application model by removing duplicated note id objects. + Improved Own/NextCloud notes management. + Improved README to use markdown. + Ported to libecal-2.0. + Updated translations. - Update to version 3.33.92: + Added missing icons in editor toolbar. + Added new API to get human time. + Changed settings window to use the same color chooser as editor window. + Fixed appdata screenshot urls. + Fixed missing notes from main view. + Improved application model by removing duplicated note id objects. + Improved Own/NextCloud notes management. + Ported to libecal-2.0. - Replace pkgconfig(libecal-1.2) with pkgconfig(libecal-2.0) BuildRequires following upstreams port. ==== branding-openSUSE ==== Subpackages: grub2-branding-openSUSE libreoffice-branding-openSUSE plymouth-branding-openSUSE systemd-icon-branding-openSUSE wallpaper-branding-openSUSE yast2-qt-branding-openSUSE - BuildRequires rsvg-convert instead of rsvg-view on suse_version >= 1550. rsvg-view no longer exists and the sub-package from librsvg was renamed accordingly. ==== brasero ==== Subpackages: brasero-lang brasero-nautilus libbrasero-burn3-1 libbrasero-media3-1 libbrasero-utils3-1 - Disable building of gtk-doc, it fails with newer (1.32) versions of gtk-doc. Pass --disable-gtk-doc to configure and drop gtk-doc BuildRequires. ==== cheese ==== Version update (3.32.1 -> 3.34.0) Subpackages: cheese-lang libcheese-common libcheese-gtk25 libcheese8 typelib-1_0-Cheese-3_0 - Update to version 3.34.0: + build: Don't use 'lib' prefix in find_library. Meson passes it directly to -l option, so an extra 'lib' can cause error because it tells the linker to find liblibcanberra-gtk3.so. + Add translator comments to the desktop file. + Updated translations. - Update to version 3.33.90.1: + Drop libcanberra-gtk (GTK 2) dependency introduced in previous release. - Changes from version 3.33.90: + Switch to meson build system. + New keyboard shortcuts window. + Updated translations. - Switch to meson. - Appdata is now installed in /usr/share/metainfo. ==== colord ==== Subpackages: colord-color-profiles colord-lang libcolord2 libcolorhug2 - Also allow /var/lib/colord/icc/ in AppArmor profile (boo#1112230) ==== dconf ==== Version update (0.32.0 -> 0.34.0) Subpackages: gsettings-backend-dconf libdconf1 - Update to version 0.34.0: + Increment version number following 0.34 release. - Update to version 0.33.2: + Drop references to GDBusConnection objects when D-Bus connections are closed. - Changes from version 0.33.1: + Factor out a common method to route completion of D-Bus methods through. + build: Use weak bindings in gvdb to fix linking with LLD. ==== dconf-editor ==== Version update (3.32.0 -> 3.34.2) Subpackages: dconf-editor-lang - Update to version 3.34.2: + Updated translations. - Update to version 3.34.1: + Fix the appdata file. - Changes from version 3.34.0: + New stable 3.34 release. No changes since last unstable release. + Updated translations. - Update to version 3.33.91: + Two small bugs fixed. + Updated translations. - Changes from version 3.33.90: + Only small changes. - Changes from version 3.33.4: + Some updates of the DTD and the appdata fields; and just a small change, that allows running multiple instances, for a hacky use. + Updated translations. ==== devhelp ==== Version update (3.32.0 -> 3.34.0) Subpackages: devhelp-lang emacs-plugin-devhelp gedit-plugin-devhelp vim-plugin-devhelp - Update to version 3.34.0: + Enable back-forward swipe gesture in the HTML pages. + Write more contributor docs. + Updated translations. ==== eog ==== Version update (3.32.2 -> 3.34.1) Subpackages: eog-lang - Update to version 3.34.1: + Bug fixes: - Check errors after rsvg_handle_close(). - icon: create a nightly app icon. - EogApplication: Initialize debug before plugin engine + Updated translations. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.91: + Updated translations. - Changes from version 3.33.90: + Updated translations. - Changes from version 3.33.3: + Improve meson port. + build: Use #ifdef consistently. + Updated translations. - Update to version 3.33.2: + Bug fixes: Unreasonable limitation of scaling in print dialog. + Updated translations. - Changes from version 3.33.1: + Various help doc improvements. + Bug fixes: glgo#GNOME/eog!20. ==== epiphany ==== Version update (3.32.5 -> 3.34.1) Subpackages: epiphany-lang gnome-shell-search-provider-epiphany - Update to version 3.34.1: + Fix maximize state not being remembered. + Middle click should not close pinned tabs. + Fix Ctrl+Shift+G for Find Previous shortcut. + Fix searching for special characters in address bar. + Fix warning about invalid signal handler when closing browser. + Focus web view after creation in automation mode. + Various fixes to new adblocker. + Separate font rows in preferences dialog. + Improve about:applications on small screens. ==== evince ==== Version update (3.32.0+28 -> 3.34.1) 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.34.1: + accessibility: - Fix erroneous cast. - Initialize private fields. + build: Distribute meson build files when using autotools. + flatpak: Update dependency versions. + i18n: Fix typo in Ukrainian translation for Download. + icon: - Create a nightly app icon. - Fix logo in README and add flatpak button. + shell: - Ignore higher mouse buttons on links. - Fix slow scrolling on last pages of big pdf's. + Updated translations. - Update to version 3.34.0: + AppData: Add release information to AppData. - Switch to using explicit tag in _service. - Update to version 3.32.1+0: + AppData: Add 3.30 major release date. + Add release information to AppData. ==== evolution ==== Version update (3.32.4 -> 3.34.1) Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight - Update to version 3.34.1: + EWebView: Pile calls to Web Extension proxy only when such exists. + Fix several memory leaks in ECalModel and its descendants. + help: - Update application logo. - Fix a typo (semi-colon instead of colon). + Bugs fixed: glgo#GNOME/evolution#524, glgo#GNOME/evolution#587, glgo#GNOME/evolution#603, glgo#GNOME/evolution#610, glgo#GNOME/evolution#611, glgo#GNOME/evolution#615, glgo#GNOME/evolution#617, glgo#GNOME/evolution#623, glgo#GNOME/evolution#624, glgo#GNOME/evolution#636, glgo#GNOME/evolution#641, glgo#GNOME/evolution#644, glgo#GNOME/evolution#645. + Updated translations. - Update to version 3.34.0: + help: Fix broken markup in cs help translation. + help: Remove XInclude for Account settings' \"Identity\" section. + help: Cover server-side search behavior for remote accounts. + help: Remove unproven statement about search speed. + Updated translations. - Update to version 3.33.92: + itip-formatter: Doesn't match attendee when an alias address is used. + ECompEditor: Set window's urgency hint after error when not focused. + Bug Fixes: glgo#GNOME/evolution#528, glgo#GNOME/evolution#551, glgo#GNOME/evolution#562, glgo#GNOME/evolution#574, glgo#GNOME/evolution#578, glgo#GNOME/evolution#583, glgo#GNOME/evolution#588, glgo#GNOME/evolution#592, glgo#GNOME/evolution#593, glgo#GNOME/evolution#601. - Update to version 3.33.92 + itip-formatter: Doesn't match attendee when an alias address is used. + ECompEditor: Set window's urgency hint after error when not focused. + Bug Fixes: glgo#GNOME/evolution#528, glgo#GNOME/evolution#551, glgo#GNOME/evolution#562, glgo#GNOME/evolution#574, glgo#GNOME/evolution#578, glgo#GNOME/evolution#583, glgo#GNOME/evolution#588, glgo#GNOME/evolution#592, glgo#GNOME/evolution#593, glgo#GNOME/evolution#601. - Update to version 3.33.91 + Include also CFLAGS in gtkdoc-scangobj command line. + Fix few memory leaks in internal test programs. + ECellTree: Limit deep threads indent up to 70% of the cell width. + EDayView: Time zone name not always updated on time zone change in UI. + Bug Fixes: glgo#GNOME/evolution#518, glgo#GNOME/evolution#541, glgo#GNOME/evolution#554, glgo#GNOME/evolution#563, glgo#GNOME/evolution#568, glgo#GNOME/evolution#576. - Update to version 3.33.90 + Add refresh interval settings for CardDAV address books. + killev: Search for killall/pkill in runtime, rather than in compile time. + Use Unicode triple-dots in translatable strings. + help: Replace an external redirect link by its direct link. + help: Fix xmlns for XInclude (must be http) so pages validate. + help: Cover formatting of received HTML mail, e.g. showing Plain Text. + Bug Fixes: glgo#GNOME/evolution#549, glgo#GNOME/evolution#564. - Update to version 3.33.4 + Use GtkPopover for EColorCombo widget. + Do not unfold DKIM and ARC headers in message preview. + Remember source message information when re-editing in Drafts or Outbox. + [ECalModel] Cache value for E_CAL_MODEL_FIELD_ICON. + Inconsistent background color in ETable for Memos, Tasks and List View. + Incorrect timezone selected in ETimezoneDialog. + Remove useless runtime check in date_time_list_finalize(). + Correct coding typo in e_day_view_on_editing_stopped(). + Refer to 'Evolution Website' only as 'Website' in the About dialog. + [ECompEditor] Ensure attendee changes stored before save. + Check whether enum-based ICalParameter had been created before using it. + Test whether referenced column exists when loading ETableState. + Search for Bogofilter/SpamAssassin binaries during configure time. + [addressbook] Claim what image size is expected when asking to resize given image. + help: Update main window screenshot for 3.32 style. + Bug Fixes: bgo#755730, bgo#759493, glgo#GNOME/evolution#533, glgo#GNOME/evolution#385, glgo#GNOME/evolution#479, glgo#GNOME/evolution#487, glgo#GNOME/evolution#492, glgo#GNOME/evolution#494, glgo#GNOME/evolution#499, glgo#GNOME/evolution#501, glgo#GNOME/evolution#503, glgo#GNOME/evolution#504, glgo#GNOME/evolution#506, glgo#GNOME/evolution#507, glgo#GNOME/evolution#508, glgo#GNOME/evolution#517, glgo#GNOME/evolution#519, glgo#GNOME/evolution#529, glgo#GNOME/evolution#534. - Update to version 3.33.3 + Fix a crash in itip-view.c:extract_itip_data(). + Fix clang warnings (mostly [-Wenum-conversion]). + Add all icon directories into icon theme search path in maintainer mode. + Local calendar config option to open for writing does nothing. + Change path where backup/restore searches for the .running file. + Fix several memory leaks in the addressbook code. + Memos cannot have set reminders according to RFC 5545. + Use ECalComponentAlarm members instead of ICalProperty objects. + Add 'Status' column to Memos and Calendar's List View. + Bug Fixes: bgo#233065, bgo#793795,glgo#GNOME/evolution#399, glgo#GNOME/evolution#408, glgo#GNOME/evolution#433, glgo#GNOME/evolution#481, glgo#GNOME/evolution#484, glgo#GNOME/evolution#445, glgo#GNOME/evolution#446, glgo#GNOME/evolution#448, glgo#GNOME/evolution#454, glgo#GNOME/evolution#463, glgo#GNOME/evolution#468, glgo#GNOME/evolution#472, glgo#GNOME/evolution#474, glgo#GNOME/evolution#475, glgo#GNOME/evolution#476, glgo#GNOME/evolution#478, glgo#GNOME/evolution#479. - Update to version 3.33.2 + Fixed typo in string. + Prevent crash in cal_data_model_notify_recurrences_cb(). + Correct code typo in test-keyfile-settings-backend.c. + Fix a possible memory leak in e-web-view.c:web_view_initialize(). + Reference a GDBusProxy object in the synchronous call wrappers. + Fix a crash when filling mail threaded view. + Port to libecal-2.0 and adapt to libebook API changes. + Address some issues reported by static analyzers.. + Correct type of ECalDataModel::timezone property. + Miscellaneous changes for issues overlooked during port to libical-glib. + Bug Fixes: glgo#GNOME/evolution#240, glgo#GNOME/evolution#400, glgo#GNOME/evolution#405, glgo#GNOME/evolution#406, glgo#GNOME/evolution#407, glgo#GNOME/evolution#417, glgo#GNOME/evolution#429, glgo#GNOME/evolution#430, glgo#GNOME/evolution#432, glgo#GNOME/evolution#437, glgo#GNOME/evolution#439, glgo#GNOME/evolution#112. - Update to version 3.33.1 + Expand/collapse buttons in vCard preview do nothing. + Fix few memory leaks around vCard preview and mail attachment parsing. + Fix some maybe uninitialized variable usages. + Inline Forward headers bold in Plain Text mode. + Fix a copy&paste error with LC_TIME in emcu_change_locale(). + [CompEditor] Use CSS3 color name in the iCalendar COLOR property. + Update flatpak README. + Add a link to an online build manual into the README. + Fix two memory leaks. + Use lower-case "mailto:" consistently in the code. + [mail-notification] Use sound theme by default. + help: Cover customizing keyboard shortcuts. + help: A custom Archive mail folder requires to first set a general one. + help: New mail notification in mail icon is not a star anymore. + help: Update screenshots of mail switcher to 3.32 style. + help: Update application icon for 3.32. + Bug Fixes: bg0#202257, bgo#203955, glgo#GNOME/evolution#190, glgo#GNOME/evolution#210, glgo#GNOME/evolution#256, glgo#GNOME/evolution#395, glgo#GNOME/evolution#286, glgo#GNOME/evolution#323, glgo#GNOME/evolution#325, glgo#GNOME/evolution#326, glgo#GNOME/evolution#327, glgo#GNOME/evolution#330, glgo#GNOME/evolution#336, glgo#GNOME/evolution#338, glgo#GNOME/evolution#339, glgo#GNOME/evolution#343, glgo#GNOME/evolution#344, glgo#GNOME/evolution#348, glgo#GNOME/evolution#359, glgo#GNOME/evolution#370, glgo#GNOME/evolution#373, glgo#GNOME/evolution#376, glgo#GNOME/evolution#377, glgo#GNOME/evolution#378, glgo#GNOME/evolution#380, glgo#GNOME/evolution#383, glgo#GNOME/evolution#384, glgo#GNOME/evolution#386, glgo#GNOME/evolution#390, glgo#GNOME/evolution#392, glgo#GNOME/evolution#94, glgo#GNOME/evolution#99, glgo#GNOME/evolution#102. ==== evolution-data-server ==== Version update (3.32.4 -> 3.34.1) Subpackages: evolution-data-server-lang libcamel-1_2-62 libebackend-1_2-10 libedataserver-1_2-24 libedataserverui-1_2-2 - Update to version 3.34.1: + Miscellaneous: Correct a developer comment for SECTION:e-cancellable-locks. + Bugs fixed: glgo#GNOME/evolution-data-server#145, glgo#GNOME/evolution-data-server#151, glgo#GNOME/evolution-data-server#156, glgo#GNOME/evolution#635. + Updated translations. - Add explict pkgconfig(libical) BuildRequires: Needed after the multibuild split of libical and libical-glib. - Disable docs, fails to build with gtk-doc-1.32. Issue to be filed upstream. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Avoid possible use after free caused in vee_folder_set_expression() + Bug Fixes: glgo#GNOME/evolution-data-server#136, glgo#GNOME/evolution-data-server#141, glgo#GNOME/evolution-data-server#147 glgo#GNOME/evolution-data-server#148 evo-glgo#GNOME/evolution-data-server#551 - Update to version 3.33.91: + Bugs fixed: glgo#GNOME/evolution-data-server#68, glgo#GNOME/evolution-data-server#138, glgo#GNOME/evolution-data-server#142, glgo#GNOME/evolution#559, glgo#GNOME/evolution#568. + Include also CFLAGS in gtkdoc-scangobj command line + EDataFactory: Free backend when no client connects to it + Correct typo in a developer comment + GOA module: Run EWS autodiscovery asynchronously + Fix two memory leaks + Updated translations. - Changes from version 3.33.90: + Bugs fixed: glgo#GNOME/evolution-data-server#112, glgo#GNOME/evolution-data-server#137. + EWebDAVDiscover can report failure on success and hide collections + e_webdav_discover_dialog_new: Set default response button for the dialog + Let the message-location check also real message location in the search folders + Updated translations. - Changes from version 3.33.4 + Bugs fixed: glgo#GNOME/evolution-data-server#128, glgo#GNOME/evolution-data-server#130, glgo#GNOME/evolution#479. + [LDAP] Fix several memory leaks + Prefer built-in timezone component in e_cal_util_copy_timezone() + Fix a memory leak in e_cal_recur_generate_instances_sync() + Miscellaneous changes in ecmb_modify_object_sync() + Updated translations. - Changes from version 3.33.3: + Bugs fixed: glgo#GNOME/evolution-data-server#108, glgo#GNOME/evolution-data-server#117, glgo#GNOME/evolution-data-server#120, glgo#GNOME/evolution-data-server#121, glgo#GNOME/evolution-data-server#123. + EDataBook/EDataCal: Flush GDBus connection on backend property change + Add workaround for D-Bus property change into get-revision tests + Expose E-Book/Cal-BackendSExp lock + Update overdue time immediately after the reminders' window is mapped + Add ESourceLocal::writable extension property + CamelOperation can be used by other thread while in its finalize() + Memos cannot have set reminders according to RFC 5545 + Change how CamelOfflineStore goes online + [IMAPx] Prefer local search in folders fully synchronized for offline + Correct e_cal_component_get_start_plus_duration() + Updated translations. - Changes from version 3.33.2: + The calendar part begun to use libical-glib, instead of libical, which includes change from API version 1.2 to 2.0. + The addressbook part and the calendar part changed client APIs, which modified also D-Bus API, thus D-Bus services' versions had been bumped as well. + All the C libraries generate GObject introspection and Vala bindings. + Bugs fixed: glgo#GNOME/evolution-data-server#33, glgo#GNOME/evolution-data-server#89, glgo#GNOME/evolution-data-server#105, glgo#GNOME/evolution-data-server#106, glgo#GNOME/evolution-data-server#112, glgo#GNOME/evolution-data-server#114, glgo#GNOME/evolution-data-server#116, glgo#GNOME/evolution-data-server#190. + [EWebDAVDiscover] Prevent crash on GError use in gio functions + [SMTP] Log also DATA itself when SMTP logging is enabled + [IMAPx] Fix a leak of CamelMessageInfo when downloading message from a server + Change libebook and libedata-book APIs + Revert "Rename AddressBookView/CalendarView D-Bus members for backward compatibility" + Rename ECalBackendClass methods to address some gir warnings + Enable vala bindings for libebackend, libedata-book and libedata-cal + Correct get_/set_property() for EReminderWatcher::default-zone + Miscellaneous changes for issues overlooked during port to libical-glib + Updated translations. - Changes from version 3.33.1: + Bugs fixed: glgo#GNOME/evolution-data-server#91, glgo#GNOME/evolution-data-server#92, glgo#GNOME/evolution-data-server#94, glgo#GNOME/evolution-data-server#95, glgo#GNOME/evolution-data-server#96, glgo#GNOME/evolution-data-server#98, glgo#GNOME/evolution-data-server#99, glgo#GNOME/evolution-data-server#102, glgo#GNOME/evolution#326, glgo#GNOME/evolution-data-server#39. + Make sure libdb addressbooks are available before book-migration test + Fix typo: reach-ability ? reachability + [Flatpak] Use a persistent location for an NSS certificate database + Rename AddressBookView/CalendarView D-Bus members for backward compatibility + Address several issues reported by Coverity Scan + Updated translations. ==== evolution-ews ==== Version update (3.32.2 -> 3.34.1) Subpackages: evolution-ews-lang - Update to version 3.34.1: + Prefill email address as user name when creating new account. + Autodiscover: Do not change user name with RedirectAddr. + Bugs fixed: glgo#GNOME/evolution-ews#65, glgo#GNOME/evolution-ews#66, glgo#GNOME/evolution-ews#69, glgo#GNOME/evolution-ews#71. + Updated translations. - Pass --DCMAKE_SKIP_RPATH=OFF and - DCMAKE_BUILD_WITH_INSTALL_RPATH=ON to cmake again. Otherwise, the EDS backends don't have the library directory in their rpath. - Update to version 3.34.0: + No code/translation changes. - Replace pkgconfig(libedata-cal-1.2) with pkgconfig(libedata-cal-2.0) BuildRequires following upstreams changes. - Use autosetup and cmake_build macros. - Stop passing -DCMAKE_SKIP_RPATH=OFF and - DCMAKE_BUILD_WITH_INSTALL_RPATH=ON to cmake, no longer needed. - Replace gcc-c++ with the genric c++_compiler BuildRequires. - Update to version 3.33.92: + Fix a memory leak in camel_ews_store_ensure_virtual_folders(). + Bugs fixed: glgo#GNOME/evolution-ews#60. - Update to version 3.33.91: + Bugs fixed: glgo#GNOME/evolution-ews#55, glgo#GNOME/evolution-ews#56, glgo#GNOME/evolution-ews#57. - Update to version 3.33.4: + Fix few memory leaks in e_cal_backend_ews_rid_to_index() + Count with an ICalTimezone without internal component in ewscal_set_availability_timezone(). + Categories property cannot be deleted. + Bugs fixed: glgo#GNOME/evolution-ews#53. - Update to version 3.33.3: + Fix issues found during 'make check'. + Fix some compiler warnings reported by Clang in the test code. + Bugs fixed: glgo#GNOME/evolution-ews#42, glgo#GNOME/evolution-ews#49. - Update to version 3.33.2: + Add refresh interval options to non-mail sources. + Port to libecal-2.0 and adapt to address book API changes. - Update to version 3.33.1: + Use lower-case "mailto:" consistently in the code. + Bugs fixed: glgo#GNOME/evolution-ews#41, glgo#GNOME/evolution-ews#39. ==== folks ==== Version update (0.11.4 -> 0.13.1) Subpackages: folks-lang libfolks-data libfolks-eds25 libfolks25 - Disable lto in build due to lto causing segfault in Geary. - Update to version 0.13.1: + Remove libsocialweb backend. - Changes in version 0.12.1: + Disabled tests that were failing to be able to build a tarball. - Changes in version 0.12.0: + Dropped depedency on libvaladoc (we now use the binary directly). + Bumped minimal GLib version to 2.44. + Folks is now being built using meson. + The autotools build definition was dropped. + Dropped support for building without vala. + Migrated to the GNOME GitLab and now use a CI-backed workflow. + Moved from intltool to gettext. + Various fixes for warnings. + Lots of translation updates. + Bugs fixed: - Bug 784544 - Fatal error building git master. - Bug 739997 - Crash when selecting contact. - Bug 792238 - PotentialMatch: don't rely on null-terminated string. - Bug 792567 - Individual.display_name: don't fallback on persona's display_id if it equals the IID. - Switch to meson. - Drop intltool dependency. Depend on gettext.. - Drop folks-tracker.2.0.patch: fixed upstream. - Module_version is now 45. ==== gcr ==== Version update (3.28.1 -> 3.34.0) Subpackages: gcr-data gcr-lang gcr-prompter gcr-ssh-askpass gcr-viewer libgck-1-0 libgcr-3-1 typelib-1_0-Gck-1 typelib-1_0-Gcr-3 - Update to version 3.34.0: + gcr-prompt-dialog: Allow the use of mnemonics in the choice label (glgo#GNOME/gcr!22). + Use python3 shebang in ui/icons/render-icons.py (glgo#GNOME/gcr!21). + configure: Use PKG_PROG_PKG_CONFIG instead of reinventing it (glgo#GNOME/gcr!20). + Replace tap-gtester with one that relies on GLib 2.38+ TAP output (glgo#GNOME/gcr!19). + Remove SKS network from keyserver defaults (glgo#GNOME/gcr!18). + Updated translations. - Update to version 3.33.4: + Move from intltool to gettext. + Fix parameter type for signal handler causing stack smashing on ppc64le. + cleanup: Don't use deprecated g_type_class_add_private() anymore. + Fix GIR annotations. + Fix hashtable ordering assumptions. + build: Fix gcr-trust symbols not appearing in GIR, and hence also VAPI. + Update gcr_pkcs11_get_trust_{store|lookup}_slot URI checks. + build: Update tap scripts for Python 3 compat. + Updated translations. - Drop intltool dependency, and add gettext. ==== gdk-pixbuf ==== Version update (2.38.2 -> 2.40.0) 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 - Update to version 2.40.0: + Allow creating a GdkPixbuf instance without any property. ==== gdl ==== Version update (3.28.0 -> 3.34.0) Subpackages: gdl-lang libgdl-3-5 - Update to version 3.34.0: + Updated translations. ==== gdm ==== Version update (3.32.0+2 -> 3.34.1) Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Add gdm-initial-setup-hardening.patch: Introduce a persistent state file to prevent gnome-initial-setup from running if any regular users has previously logged into the system, replacing the current runtime state file that pervents initial-setup from running more than once per boot, so as to reduce the security attack surface. Make this fix openSUSE only for now as upstream discussion is heading another way involving more complicated mechanisms (boo#1140851, glgo#GNOME/gnome-initial-setup#76). - Rebase gdm-disable-gnome-initial-setup.patch. - Update to version 3.34.1: + De-duplicate sessions on pure Xorg too. + Fix fast user switching by assuming the login screen VT is always the initial one. + Updated translations. - Update gdm-switch-to-tty1.patch: switch tty after plymouth terminates. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Fix typo in debug message + Revert vt changing fix, because it exposes logind bug and it wasn't quite right anyway + Ensure login screen gets reaped when user switching + Translation updates - Update to version 3.33.90: + Update for changes to gnome-settings-daemon. + initial-setup permissions fix. + allow users to set PATH from ~/.config/environment. + support systemd user sessions. + misc warning fixes. + leak fix in libgdm. + vt changing fix. + drop some deprecations. + drop unused icons. + Translation updates. + Changes in version 3.33.4: + Fix session search directories. + Kill user sessions when stopping gdm. + Add way for sessions to register when they successfully started + Translation updates. - Rebased gdm-xauthlocalhostname.patch and gdm-disable-gnome-initial-setup.patch. - Drop gdm-fails-to-restart-gnome-shell.patch, gdm-kill-user-session.patch, and gdm-remove-duplicate-sessions.patch: fixed upstream. - Drop icons and pixmaps from files. ==== gedit ==== Version update (3.32.2 -> 3.34.0) Subpackages: gedit-lang python3-gedit - Update to version 3.34.0: + Translation updates. - Update to version 3.33.92: + Updated documentation. - Update to version 3.33.90: + Add "gedit" to .desktop keywords as search workaround for Flatpak and Snap. + Build fixes. + Updated translations. - Remove %{_libexecdir}/gedit/gedit-bugreport.sh and %{_libexecdir}/gedit from spec since they have been taken out from upstream code. ==== gedit-plugins ==== Version update (3.32.2 -> 3.34.0) Subpackages: gedit-plugin-zeitgeist gedit-plugins-data gedit-plugins-lang - Update to version 3.34.0: + Small fix. + Translation updates. - Update to version 3.33.92: + Small cleanup in top-level files. + Updated translations. - Update to version 3.33.90: + Switch from Autotools to Meson. + Add CI to test buildability and enforce Flake8. + Add new session saver plugin. + Remove synctex plugin. + Update Commander activation shortcut to Ctrl+. + Many more fixes. - Switch to meson. - Add session-saver package, and remove synctex package. - Remove __pycache__ directory from files. ==== gjs ==== Version update (1.56.2 -> 1.58.1) Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 - Update to version 1.58.1: + Closed bugs and merge requests: - Import wiki documentation. - Smaller CI, phase 1. - Crashes after setting child property 'icon-name' on GtkStack then displaying another GtkStack. - GLib.strdelimit crashes. - Update to version 1.58.0: + No changes. - Update to version 1.57.92: + Enable regression test cases for GPtrArrays and GArrays of structures. * Various maintenance. - Update to version 1.57.91: + GJS no longer links to libgtk-3. This makes it possible to load the Gtk-4.0 typelib in GJS and write programs that use GTK 4. + The heapgraph tool has gained some improvements; it is now possible to print a heap graph of multiple targets. You can also mark an object for better identification in the heap graph by assigning a magic property: for example, myObject.__heapgraph_name = 'Button' will make that object identify itself as "Button" in heap graphs. + Closed bugs and merge requests: - Remove usage of Lang in non legacy code. - GTK4. - JS syntax fixes. - gi: Avoid infinite recursion when converting GValues. - Implement all GObject-introspection test suites. - Heapgraph improvements. - Update to version 1.57.90: + New JS API: GLib.Variant has gained a recursiveUnpack() method which transforms the variant entirely into a JS object, discarding all type information. This can be useful for dealing with a{sv} dictionaries, where deepUnpack() will keep the values as GLib.Variant instances in order to preserve the type information. + New JS API: GLib.Variant has gained a deepUnpack() method which is exactly the same as the already existing deep_unpack(), but fits with the other camelCase APIs that GJS adds. + Closed bugs and merge requests: - Marshalling of GPtrArray broken. - Fix locale chooser. - dbus-wrapper: Remove interface skeleton flush idle on dispose. - gobject: Use auto-compartment when getting property as well. - modules/signals: Use array destructuring in _emit. - GJS can't call glibtop_init function from libgtop. - GLib's VariantDict is missing lookup. - toString on an object implementing an interface fails. - Regression in GstPbutils.Discoverer::discovered callback. - GLib.Variant.deep_unpack not working properly with a{sv} variants. - Various maintenance. + Various CI fixes. - Update to version 1.57.4: + Closed bugs and merge requests: - gjs 1.57 requires a recent sysprof version for sysprof-capture-3. + Misc documentation changes. - Update to version 1.57.3: + The GJS profiler is now integrated directly into Sysprof 3, via the GJS_TRACE_FD environment variable. Call stack information and garbage collector timing will show up in Sysprof. See also GNOME/Initiatives#10 + New JS API: System.addressOfGObject(obj) will return a string with the hex address of the underlying GObject of `obj` if it is a GObject wrapper, or throw an exception if it is not. This is intended for debugging. + New JS API: It's now possible to pass a value from Gio.DBusProxyFlags to the constructor of a class created by Gio.DBusProxy.makeProxyWrapper(). + Backwards-incompatible change: Trying to read a write-only property on a DBus proxy object, or write a read-only property, will now throw an exception. Previously it would fail silently. It seems unlikely any code is relying on the old behaviour, and if so then it was probably masking a bug. + Closed bugs and merge requests: - Build failure on Continuous. - build: Bump glib requirement. - profiler: avoid clearing 512 bytes of stack. - system: add addressOfGObject method. - Add support for GJS_TRACE_FD. - Gio: Make possible to pass DBusProxyFlags to proxy wrapper. - Various maintenance. - Marshalling of GPtrArray broken. - Build fix. - Gio: sync dbus wrapper properties flags. - GjsMaybeOwned: Reduce allocation when used as Object member. - Update to version 1.57.2: + There are now overrides for Gio.SettingsSchema and Gio.Settings which avoid aborting the whole process when trying to access a nonexistent key or child schema. The original API from GLib was intended for apps, since apps should have complete control over which settings keys they are allowed to access. However, it is not a good fit for shell extensions, which may need to access different settings keys depending on the version of GNOME shell they're running on. This feature is based on code from Cinnamon which the copyright holders have kindly agreed to relicense to GJS's license. + New JS API: It is now possible to pass GObject.TypeFlags to GObject.registerClass(). For example, passing `GTypeFlags: GObject.TypeFlags.ABSTRACT` in the class info object, will create a class that cannot be instantiated. This functionality was present in Lang.Class but has been missing from GObject.registerClass(). + Closed bugs and merge requests: - Document logging features. - Support optional GTypeFlags value in GObject subclasses. - Ensure const-correctness in C++ objects. - Programmer errors with GSettings cause segfaults. - Various maintenance. - debugger: Fix summary help. - context: Use Heap pointers for GC objects stored in vectors. - Update to version 1.57.1: + Closed bugs and merge requests: - Various maintenance. - mainloop: Assign null to property instead of deleting. - Added -d version note README.md. - Extra help for debugger commands. - Crash in BoxedInstance when struct could not be allocated directly. - Cairo conversion bugs. ==== glib-networking ==== Version update (2.60.3 -> 2.62.1) Subpackages: glib-networking-lang - Update to version 2.62.1: + Fix two memory leaks. - Update to version 2.62.0: + Revert broken queued data fix for glgo#GNOME/glib-networking#15. - Update to version 2.61.92: + Discard queued data after interrupted writes. + Verify socket timeouts are respected. + Fix a couple broken error messages. + Changes in version 2.61.90: + Fix translations of certain error messages + Changes in version 2.61.2: + Improve certain handshake error messages. + Fix regressions introduced in 2.61.1. + Changes in version 2.61.1: + This release contains a major refactoring of the TLS codebase. The GnuTLS backend now shares the same base classes as the OpenSSL backend, to avoid duplicating as much code as possible. The base classes, previously used only by the OpenSSL backend and originally forked from glib-networking several years ago, have been enhanced to achieve feature-parity with the current state of the GnuTLS backend. Please note that the OpenSSL backend remains experimental. Further planned work is required before this backend will be production-ready. ==== glib2 ==== Version update (2.60.7 -> 2.62.1) 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 - Update to version 2.62.1: + Fix regression in g_file_copy() when passing `G_FILE_COPY_TARGET_DEFAULT_PERMS` flag; the destination permissions would be private rather than following the process? umask. + Several `GDateTime` parsing fixes. + Always build the tests if installed-tests are enabled, so that the tests can actually be installed. + Bugs fixed: glgo#GNOME/GLib#174, glgo#GNOME/GLib#1865, glgo#GNOME/GLib#1875, glgo#GNOME/GLib#1887, glgo#GNOME/GLib#1888, glgo#GNOME/GLib!1021, glgo#GNOME/GLib!1094, glgo#GNOME/GLib!1101, glgo#GNOME/GLib!1102, glgo#GNOME/GLib!1103, glgo#GNOME/GLib!1127, glgo#GNOME/GLib!1128, glgo#GNOME/GLib!1140, glgo#GNOME/GLib!1141, glgo#GNOME/GLib!1142. + Updated translations. - Update to version 2.62.0: + Fix new `GFileInfo` APIs to work when `G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC` was not queried. + Bugs fixed: glgo#GNOME/GLib#487, glgo#GNOME/GLib!1084, glgo#GNOME/GLib!1086,glgo#GNOME/GLib!1087. - Update to version 2.61.3: + Support setting thread name on BSD systems. + Install previously-uninstalled headers for public `GNativeSocketAddress` object. + Very initial support for Windows apps (UWP). + Add various new valgrind suppressions to `glib.supp`. + Bugs fixed: glgo#GNOME/GLib!83, glgo#GNOME/GLib!512, glgo#GNOME/GLib!873, glgo#GNOME/GLib!905, glgo#GNOME/GLib!1057, glgo#GNOME/GLib!1309, glgo#GNOME/GLib!1620, glgo#GNOME/GLib!1761, glgo#GNOME/GLib!1803, glgo#GNOME/GLib!1819, glgo#GNOME/GLib!1852, glgo#GNOME/GLib!1854, glgo#GNOME/GLib!1860, glgo#GNOME/GLib!1863, glgo#GNOME/GLib!1867, glgo#GNOME/GLib!1870, glgo#GNOME/GLib!1879, glgo#GNOME/GLib!1880, glgo#GNOME/GLib!1881, glgo#GNOME/GLib!1002, glgo#GNOME/GLib!1011, glgo#GNOME/GLib!1015, glgo#GNOME/GLib!1016, glgo#GNOME/GLib!1017, glgo#GNOME/GLib!1023, glgo#GNOME/GLib!1026, glgo#GNOME/GLib!1027, glgo#GNOME/GLib!1031, glgo#GNOME/GLib!1032, glgo#GNOME/GLib!1033, glgo#GNOME/GLib!1034, glgo#GNOME/GLib!1036, glgo#GNOME/GLib!1037, glgo#GNOME/GLib!1044, glgo#GNOME/GLib!1049, glgo#GNOME/GLib!1050, glgo#GNOME/GLib!1054, glgo#GNOME/GLib!1057, glgo#GNOME/GLib!1059, glgo#GNOME/GLib!1066, glgo#GNOME/GLib!1068, glgo#GNOME/GLib!1071, glgo#GNOME/GLib!1074, glgo#GNOME/GLib!1075. ==== glibmm2_4 ==== Version update (2.60.0 -> 2.62.0) Subpackages: libgiomm-2_4-1 libglibmm-2_4-1 - Update to version 2.62.0: + Glib: - Add ustring::make_valid() - Use convert_return_gchar_ptr_to_*() in a couple of ustring methods - Add ustring::sprintf(), wrapping g_strdup_printf() - Fix callback races in glibmm when GSource is destructed - Checksum, Datetime, TimeZone: Add Glib::Value specializations - Property: Add const get_proxy() returning ReadOnly. Getting Proxy from ReadOnly is const - Property: Update for compatibility with Gtk::Builder - Fix memory leak in Variant>::create() - Deprecate TimeVal + Gio: - Add Application::add_option_group() - DBus::Object: Fix refcounts in some vfuncs - Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager, ObjectManagerClient, ObjectManagerServer - Drive, MountOperation, ThemedIcon, TlsDatabase, VolumeMonitor: Fix ownership of some lists and arrays (Fixes memory leaks and dangling pointers) - Add SocketControlMessage::add_deserialize_func() + gmmproc: Update for new glib deprecation macros + Build: Require glib-2.0 >= 2.61.2 + Documentation: - Glib::init(), Gio::init(): Improve the documentation - Glib::ustring can't always replace std::string. ==== gmime ==== Version update (3.2.3 -> 3.2.4) - Update to version 3.2.4: + Replaced calls to g_memmove with memmove. + Added a new GMIME_DECRYPT_NO_VERIFY flag that disables signature verification. + Modified GMimeParser to not set the OpenPGP state for base64/uuencoded content. + Added reporting of RFC 5322 addr-spec syntax violations to the GMimeParserWarning API. + Fixed a stack underflow error in the uudecode.c sample. + Improved Vala bindings. ==== gnome-backgrounds ==== Version update (3.32.0 -> 3.34.0) Subpackages: gnome-backgrounds-lang - Update to version 3.34.0: + New default & supplemental updates. ==== gnome-bluetooth ==== Version update (3.32.1 -> 3.34.0) Subpackages: gnome-bluetooth-lang libgnome-bluetooth13 typelib-1_0-GnomeBluetooth-1_0 - Update to version 3.34.0: + Fix possible use-after-free when using some gnome-shell extensions. + Updated translations. - Update to version 3.33.90: + Describe "Reveal" as "Open Containing Folder". + Updated translations. ==== gnome-builder ==== Version update (3.32.4 -> 3.34.1) Subpackages: gnome-builder-doc gnome-builder-lang gnome-builder-plugin-jedi gnome-builder-plugin-jhbuild gnome-builder-plugin-vala-pack - Disable sysprof for the time being: sysprof is still under security review. - Update to version 3.34.1: + Added gitg to newcomers projects. + Fix user disabling of quick-highlight plugin. + Tweak bottom margin of editors for overlay scrollbars. + Improve guessing of source code languages from basename. + Fix branch selection from clone dialog. + Fix podman invocations to use absolute directory path. + Load search engine when loading a project. + Build system fixes. + Updated translations. - Update to version 3.34.0: + Support for negative line numbers in "Go To Line" popover. + Terminal workspaces are disabled for 3.34. + Documentation fixes. + Fix Escape usage in various search entries. + Build system fixes. + Updated translations. - Update to version 3.33.92: + A new Rust GNOME project template has been added in addition to general improvements in the project creation assistant. + Improvements to Vim emulation. + Menu items within the glade designer pages have been fixed. + Search improvements when regex and escape characters are used. + Fixes for various keyboard shortcuts. + Fix disappearance of Flatpak SDK installation popover. + Fix saving of Glade documents when there are errors. + Bug fixes to directory view and html-preview plugins. + Buffer monitor tracking fixes. + Improve drawing of transfer information in popovers. + Updated translations. - Update to version 3.33.90: + Fix deprecations from recent GLib changes. + Update for recent Sysprof API changes. + Multiple cursors improvements in editor. + Fix meson tests use of IdeRunner. + Sort commands in command-bar by priority. + A new shellcmd plugin to execute shell commands from host, build, or runtime environments including support for keyboard shortcuts. + Fix a number of "execve()" errors in build system usage. + Project template improvements. + Updated translations. - Changes from version 3.33.4: + The greeter will disable input while opening a project. + The sysprof plugin includes many new data sources. + Git status in the project tree no longer uses color, instead opting for an open circle for changes, and closed circle for new files (along with bold). + The UI tries to be more consistent in using italics for changes as bold is used for new files in the project tree. + Various project tree styling changes. + Discovery of programs within Flatpak runtimes no longer requires using `which'. The files are located directly using known PATH. + Various FreeBSD compilation fixes with Clang. + Many other bug fixes and improvements. - Changes from version 3.33.3: + The sysprof dependency has been bumped to 3.33.3. Note that sysprof 3.33.3 introduces a new org.gnome.Sysprof3 service we rely on, but also provides org.gnome.Sysprof2 for compat with older systems. + Validate application IDs when creating projects. + Improvements to the golang language server integration. + Improved formatting with `format-decls` comand-bar action. + Updates for newcomer workflow. + Improvements to Vim emulation. + Cargo build system integration improvements. + Improved gtkmm templates. + Use --watch-bus when emulating rofiles-fuse to host. + Improvements to completion-window opacity on Ctrl key-press/release. + Window stacking fixes. + Directory names are now indexed and can be used to open a file-browser. + Foundry improvements including unit testing and PTY usage. + Avoid displaying notifications in some situations. + Terminal spawning has been redesigned to make it easier to re-use. + We now load .ui files in the editor by default, you can open them from the designer using "View Design". + GNUmakefile fixes. - Replace pkgconfig(sysprof-2) and pkgconfig(sysprof-ui-2) with pkgconfig(sysprof-3) and pkgconfig(sysprof-ui-3) BuildRequires: following upstreams changes. - Add pkgconfig(libpcre2-posix) BuildRequires: New dependency. - Add basever define, gnome-builder have a include folder in devel package that follows the majoer-minor version changes. ==== gnome-calculator ==== Version update (3.32.2 -> 3.34.1) Subpackages: gnome-calculator-lang gnome-shell-search-provider-gnome-calculator - Update to version 3.34.1: + Created nightly app icon. + Snap build improvements. + Updated translations. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + README updates. + Updated translations. - Changes from version 3.33.90: + Flatpak build cleanup. + Debug messages cleanup. + Updated translations. - Changes from version 3.33.3: + calculator library build fixes. + CI build fixes. + Added mnemonics for primary menu items. + Dropped leading zeros octal prefix. + Updated translations. - Changes from version 3.33.2: + Separated calculator library. + Ensure icon is available for shell. + Support entering left/right shift with keyboard. + Fixed CFA conversion rate. + Remove copy icon from search provider results. + Do not assume octal base for binary numbers. + Show thousands separator in unit converter. + Use currency name instead of display name for conversion. + Quit warns and closes all windows. + Avoid normalizing the equation twice in search. + Ignore keypresses while calculating results. + Only allow one decimal point in numbers. + Application icon updated in help. + Updated translations. - Add pkgconfig(gee-0.8) BuildRequires: New dependency. - Package new sub-packages gnome-calculator-devel and libgcalc-1. Also handle shared library in post(un), and set needed Requires in devel package. ==== gnome-chess ==== Version update (3.32.0 -> 3.34.0) Subpackages: gnome-chess-lang - Update to version 3.34.0: + Updated translations. - Update to version 3.33.90: + Fix build with latest vala. + Updated translations. - Drop ancient glchess and glchess-lang Obsoletes as well as glchess Provides: No longer needed. - Use autosetup macro. ==== gnome-clocks ==== Version update (3.32.0 -> 3.34.0) Subpackages: gnome-clocks-lang gnome-shell-search-provider-gnome-clocks - Update to version 3.34.0: + Updated translations. - Update to version 3.33.1: + Expose world clock locations to gnome-shell. + Updated translations. - Remove /usr/share/gnome-clocks from files: images have been moved to a GResource. ==== gnome-contacts ==== Version update (3.32.1 -> 3.34) Subpackages: gnome-contacts-lang gnome-shell-search-provider-contacts - Update to version 3.34: + Updated translations. - Update to version 3.33.92: + Updated the man page. + Updated translations. + Changes in version 3.33.91: + Make the avatars more in line with the other apps in the GNOME ecosystem. + Fix searching contacts from GNOME Shell returning no results. + Add a small description of the --search option. + Updated translations. + Changes in version 3.33.4: + Flatpak: Allow webcam access (and other small fixes). + Even better integration with CI. + Add mnemonics to the setup window. + Updated translations. + Changes in version 3.33.1: + Added a show-contact application action, so other applications can activate Contacts to show a specific contact. + Updated translations. - Drop gnome-contacts-disambiguate_Gtk.HeaderBar.patch: fixed upstream. ==== gnome-control-center ==== Version update (3.32.2+9 -> 3.34.1) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces - Update to version 3.34.1: + Background: - Allow load background file relative to XML file. - Update clock in both preview modes. + Date & Time: Allow changing the timezone when auto-update is prohibited. + Network: - Disable the "Apply" button until a change has been made. - Fix Add Connection dialog. - Accept empty values for the cloned mac address. + Online Accounts: Fix a crash. + Printers: - Give printer name fewer characters in width. - Check whether URI is valid while searching for printers. + Region & Language: Fix crash in keyboard layout population. + Search: Fix crash on clicking 'Search Locations'. + Sharing: Set new shared folder visible as soon as it gets added. + Sound: Remove leftover canberra-gtk header inclusion. + Updated translations. - Drop patches fixed upstream: + gnome-control-center-Remove-leftover-canberra-gtk.patch. + control-center-network-fix-ce-apply-button.patch. - Add gnome-control-center-Remove-leftover-canberra-gtk.patch: sound: Remove leftover canberra-gtk header inclusion. Following this, drop pkgconfig(libcanberra-gtk3) BuildRequires: No longer needed, nor used. - Add explicit xorg-x11-server-Xvfb BuildRequires: Previously pulled in by libcanberra-gtk3. Needed for tests to succeed. - Update to version 3.34.0.1: + Sound: fix sliders not behaving properly. + Changes in version 3.34.0: + Updated translations. - Update to version 3.33.90: + Background: Clarify remove background button. + Display: Various bugfixes. + Search: - Introduce Drag n' Drop - Visual polishment. + Updated translations. - Changes from version 3.33.3: + Various minor improvements from the Every Detail Matters session. + Add shadows to application icons + Documented Communication Guidelines + Development builds with Flatpak working again + Background: Redesigned panel. + Display: Move Night Light to a tab, instead of a dialog. + Keyboard Shortcuts: - Panel renamed from "Keyboard". - Minor UI adjustments. + Mouse & Touchpad: Reinstate keyboard navitation. + Power: Don't treat all batteries as laptop batteries. + Sharing: Use a HdyLeaflet. + User Accounts: Present the default avatar in the avatar popover. + Wacom: Ensure calibrator UI CSS only applies to its UI. + Updated translations. - Remove control-center-fix-mtu-label.patch - Remove control-center-network-add-domain-suffix-match.patch - Remove gnome-control-center-disable-error-message-for-NM.patch ==== gnome-desktop ==== Version update (3.32.2 -> 3.34.1) Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0 - Update to version 3.34.1: + Updated translations. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92.1: + tests/wall*: Do not fail if some of the locales is missing. - Changes in version 3.33.92: + Updated translations. - Changes in version 3.33.91: + Updated translations. - Changes in version 3.33.90: + Avoid using g_type_class_add_private(). + Updated translations. - Changes in version 3.33.4: + Support common_name in ISO 639. + Display locale @modifiers properly. + Fix detection of builtin display on NVIDIA. + GnomeBGSlideShow filename property replaced with a file property. - Changes in version 3.33.3: + Updated translations. - Changes in version 3.33.2: + thumbnailer: Correctly cleanup stale thumbnailer directories. + Updated translations. - Changes in version 3.33.1: + gnome-languages: Use uselocale to avoid threadsafety issues. + Add default keyboard layout for Indonesia. + Updated translations. - API version is now 18. - Rebase gnome-desktop-switch-Japanese-default-input-to-mozc.patch. ==== gnome-disk-utility ==== Version update (3.32.1 -> 3.34.0) Subpackages: gnome-disk-utility-lang - Update to version 3.34.0: + Flatpak: Remove unnecessary udev module. + Convert README to markdown. + Updated translations. - README -> README.md in %doc. - Update to version 3.33.92: + Build documentation for Flatpak. + Flatpak manifest fixes. + Updated translations. - Update to version 3.33.91: + Updated translations. + Changes in version 3.33.90: + Labels for toolbar items added for accessibility. + Mark missing string for translation. + Updated translations. + Changes in version 3.33.4: + build: Various meson updates (many commits). + build: Add flatpak manifest. + ci: Add basic CI support. + ci: Add support for flatpak building. + README/INSTALL update and info for Flatpak usage for development + Updated translations. + Changes in version 3.33.3: + build: Define logind as combo option of 'libsystemd', 'libelogind', 'none'. + Don't require filesystem label when formatting. + build: remove autodetection of features and require a recent UDisks. + build: add elogind support for seat retrieval. + Rephrase English confirmation message. + Updated translations. - Up udisks dependency. - Require meson >= 0.50.0. ==== gnome-documents ==== Version update (3.32.0 -> 3.33.90) Subpackages: gnome-documents-lang gnome-shell-search-provider-documents - Update to version 3.33.90: + Update translations. ==== gnome-keyring ==== Version update (3.31.91 -> 3.34.0) Subpackages: gnome-keyring-32bit gnome-keyring-lang gnome-keyring-pam gnome-keyring-pam-32bit libgck-modules-gnome-keyring - Update to version 3.34.0: + dbus-environment: Race fix in Setenv request to gnome-session. + egg: Request that secure memory not be dumped to disk. + Build and test fixes. + Updated translations. - Refresh gnome-keyring-pam-auth-prompt-password.patch with quilt. ==== gnome-logs ==== Version update (3.32.1 -> 3.34.0) Subpackages: gnome-logs-lang - Update to version 3.34.0: + Avoid segfault when updating the boot menu. + Fix application name in about dialog. + Fixed unfunctional translations in meson. + updates to Basque, Friulian, Persian and Catalan translations. - Update to version 3.33.2: + removing tests option in meson build system. + update to Chinese (China) translation. + Changes in version 3.33.1: + Fixed abnormal headerbar height. + Dropped autotools support. + Fixed manpage check and version number in meson. + Adding flatpak manifest and gitlab ci. + Updates to Croatian and Danish translations. - Don't pass -Dtests=false to meson anymore; option was deleted from meson.build. - Remove ABOUT-NLS and ChangeLog from files: no longer installed. ==== gnome-mahjongg ==== Version update (3.32.0 -> 3.34.0) Subpackages: gnome-mahjongg-lang - Update to version 3.34.0: + Updated translations. - Update to version 3.33.90: + Updated app icon. + Translation updates. ==== gnome-maps ==== Version update (3.32.2.1 -> 3.34.1) Subpackages: gnome-maps-lang - Update to version 3.34.1: + Update tile size to 512 px when using --local option. + Updated translations. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Update OSM POI types. + Fix performance issue when there's lots of location updates. + Updated translations. - Update to version 3.33.91: + Updated translations. + Changes in version 3.33.90: + Fix bug going back to already selected place from the search result list. + Start immediatly at the last viewed location when app was closed last. + Remember the map type (street or aerial) from when the app was closed last. + Updated translations. + Changes in version 3.33.4: + Handle opening OpenStreetMap URLs pointing to either an object or bare coordinates by pasting it into the search entry and also as a program argument, in the same manner as with geo: URIs. + Updated translations. + Changes in version 3.33.3: + Auto-complete searches ("search-as-you-type") using GraphHopper geocoder / Photon. + Redesigned Send to-dialog with ability to copy and send locations in e-mails and better integration with Weather and Clocks. + Show clockwise roundabout icons for turn-by-turn routing in left-hand traffic countries and territories. + Update appdata screenshots with tile style. + Fix a crash when there's many contacts with addresses in an Evolution address book. + Updated translations. + Changes in version 3.33.2: + Accept additional formats when entering raw coordinates in the search entry (decimal lat/lon degrees format with literal ° symbol, and degrees, minutes, second format). + Updated translations. + Changes in version 3.33.1: + Stop using GtkOffscreenWindow (prerequisite for eventually porting to GTK 4). + Fix printing dialog not closing in some circumstances. + Add some missing appstream metadata. + Add tests validating appdata and desktop files. + Remove some unnessesary instructions in turn-by-turn route searches. + Updated translations. ==== gnome-mines ==== Version update (3.32.2 -> 3.34.0) Subpackages: gnome-mines-lang - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Updated translations. + Added README. ==== gnome-music ==== Version update (3.32.2 -> 3.34.0) Subpackages: gnome-music-lang - Update to version 3.34.0: + This release marks the first stable release after a invasive rewrite of Music internals and may still be rough around the edges. Regressions and known issues are kept track of in #299. + A flatpak issue with cover art retrieval was fixed. + Updated translations. - Update to version 3.33.92: + Bug fixes. - Update to version 3.33.90: + Bug fixes. + Search view rewrite and style update. + Display an empty view if Tracker version is outdated. + Updated translations. - Changes from version 3.33.4: + Rewrite of the core of Music. + Support gapless playback. + MPRIS support rewrite. + Playlists rewrite. + Updated translations. - Changes from version 3.33.2: + Improve Smooth progressbar support. + Improve display of information for songs with no tags. + Select a random song at launch when playing a playlist in shuffle mode. + AppData tags update. + MPRIS misc cleanups. + Lots of general cleanups. + Bugs fixed: - gnome-music crashes on startup. - Stop using GtkBox:padding, GtkBox:fill and GtkBox:expand. - Do not rely on Tracker generated metadata. - MPRIS2 reports wrong .desktop file name. - Order of search and select buttons incorrect. - flatpak nightly: Clicking on MPRIS player launches wrong version. - Incorrect timeline (progress bar) position for m4a file. - HeaderBar in selection mode has the search/cancel button order wrong. - Repeat All Does Not Repeat Single Songs From Search. - Resuming Playback Actually Restarts Song. + Updated translations. - Up gtk3, tracker-sparql, grilo, and grilo-plugins dependencies. ==== gnome-online-accounts ==== Version update (3.32.0 -> 3.34.1) Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0 - Update to version 3.34.1: + Bugs fixed: icons: Unbreak providers without any visual identity. + Updated translations. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Updated translations. - Update to version 3.33.91: + Support Fedora Account System. + Bugs fixed: - owncloud: Use "Nextcloud", not "ownCloud", in user-visible errors. - build: Allow building with gettext ? 0.20. - webview: Make it more flexible in terms of its size. - kerberos: Use GTask's task data slot to leverage the compiler. - daemon: Return a D-Bus error if AddAccount fails to list all providers. - kerberos: Use GTask's task data slot to leverage the compiler. - build: Support the use of g_autolist with GoaObject. - Port to GTask from GSimpleAsyncResult. + Updated translations. ==== gnome-online-miners ==== Version update (3.30.0 -> 3.34.0) - Update to version 3.34.0: + No changes, stable version bump only. - Update to version 3.33.92: + Use Files GOA feature for document miners ==== gnome-photos ==== Version update (3.32.1 -> 3.34.0) Subpackages: gnome-photos-lang gnome-shell-search-provider-gnome-photos - Update to version 3.34.0: + Updated translations. - Update to version 3.33.91: + build: Style fixes. + flatpak: - Fix the exiv2 build. - Delete CMake-specific build files. - Update LibRaw to 0.19.4. - Fix the exiv2 build. - Switch babl to Meson. - Switch GEGL to Meson. - Switch libgdata to Meson. + icons: Update the application icon - Require meson 0.50.0. ==== gnome-screenshot ==== Version update (3.32.0 -> 3.34.0) Subpackages: gnome-screenshot-lang - Update to version 3.34.0: + Updated translations. - Update to version 3.33.90: + Add a flatpak-based CI job. + Relax sandboxing options in flatpak manifest. + Run flatpak in interactive mode by default. + Support saving both to disk and clipboard from CLI. + Fix alignment of labels in save dialog. + Make file chooser dialog modal. + Fix crash when using the fallback X11 code path on HiDpi. + Fix window screenshot size when using the fallback X11 code path on HiDpi. + Fix area selection flash when using the fallback X11 code path. + Translation updates. - Require meson >= 0.50.0. ==== gnome-session ==== Version update (3.32.0+5 -> 3.34.1) Subpackages: gnome-session-core gnome-session-default-session gnome-session-lang gnome-session-wayland - Update to version 3.34.1: + Drop accidentally included `--debug` when launching `gnome-session-binary`. + Introduce a list of variables to potentially unset in launched sessions. + Updated translations. - Drop gnome-session-no-debug.patch: Fixed upstream. - Add gnome-session-no-debug.patch: Disable debug log spam in journald. Patch/bug to be sent upstream. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + More systemd --user fixes + Updated translations. - Update to version 3.33.90: + Add support to manage the session using the systemd user instance. + Update session definitions to match new gnome-settings-daemon. + Don't show logout button in fail whale when not logged in. + Handle apps exiting abruptly at log out better. + Updated translations. - Changes from version 3.33.4: + Fix warning in log spew with dbus activated services. + Fix idle detection. + Advertize support for GDM's session registration API + Updated translations. - Drop gnome-session-presence-Enable-idle-detection-when-screen-locked.patch: fixed upstream. - Add systemd user unit files. ==== gnome-settings-daemon ==== Version update (3.32.1 -> 3.34.1+0) Subpackages: gnome-settings-daemon-lang - Update to version 3.34.1+0: + power: Fix rounding of brightness value. - Update to version 3.34.0+10: + smartcard: - Change timeout on spurious event error - Change manager to non-blocking + GsdSmartcardService: Use correct parent type for structs + media-keys: Divide keyboard brightness value by 100 + Updated translations. - Switch to git checkout via source service, use upstream stable branch. - Drop gsd-smartcard-parent-type.patch: Fixed upstream. - Rebase gnome-settings-daemon-notify-idle-resumed.patch: Add the newly added parameter NOTIFICATION_PRIVACY_SYSTEM for the function of create_notification. - Apply gnome-settings-daemon-sle-configure-timeout-blank.patch correctly. - Rebase gnome-settings-daemon-notify-idle-resumed.patch. - Add gsd-smartcard-parent-type.patch: use correct parent type for structs. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Media-keys: Fix MPRIS controller no longer working. + XSettings: Make plugin able to run on demand. + Ensure plugin is started after the shell. + Replace deprecated 'g_type_class_add_private' in GnomeSettingsPluginInfo. + Updated translations. - Update to version 3.33.90: + Add systemd user service files for all the plugins. - With the exception of gsd-xsettings, daemons do not use the GDK X11 backend anymore. + WWAN: New daemon, handles WWAN device settings. + Mouse: Removed daemon, everything is now implemented in mutter. + Clipboard: - Removed daemon, everything is now implemented in mutter. + Color: Use Planckian calculations on night light. + Rfkill: - Handle airplane mode for WWAN interfaces. + XSettings: Round Xft.dpi setting to an integer. + Add entry for overlay scrolling setting. + Media-keys: - Use device node from AcceleratorActivated arguments. + Updated translations. - Changes from version 3.33.0: + Compile warning fixes. + Media-keys: - Keygrabbing has been reworked. The new UngrabAccelerators DBus API on the shell is now required. Non-GNOME Desktops using g-s-d will need to be updated for this. - Add mapping for screen brightness cycle key. - Fix launched clients inheriting DESKTOP_AUTOSTART_ID. - Allow mapping of hard-coded keys. + Power: - Fix memory leak. - Remove special handling of tablet devices. + Mouse: - Remove locate-pointer, in favor of gnome-shell handling. - Remove mousetweaks support, in favor of gnome-shell handling. + Keyboard: Remove numlock persistence, in favor of gnome-shell handling. + Updated translations. - Up colord, gsettings-desktop-schemas, polkit-gobject, and upower-glib dependencies. - Add systemd dependency. - Add gcr and mm-glib dependencies for wwan. - Drop gnome-settings-daemon-round-xft_dpi-to-integer.patch: fixed upstream. - Rebase patches: gnome-settings-daemon-initial-keyboard.patch, gnome-settings-daemon-bgo793253.patch., and SLED patches: gnome-settings-daemon-bnc873545-hide-warnings.patch, gnome-settings-daemon-more-power-button-actions.patch, gnome-settings-daemon-notify-idle-resumed.patch, and gnome-settings-daemon-sle-configure-timeout-blank.patch. - Add gsd-wwan to files, and remove gsd-clipboard, gsd-mouse, and gsd-locate-pointer. - Add systemd services and targets to files. ==== gnome-shell ==== Version update (3.32.2+11 -> 3.34.1) Subpackages: gnome-shell-calendar gnome-shell-lang - Update to version 3.34.1: + Fix "Frequent" view icons disappearing on hover + Allow editing app folder names. + Skip property transitions while hidden. + Make menu animations more consistent. + Improve performance when enabling/disabling all extensions. + Fix extra icons appearing in "Frequent" view animation. + Fix fading out desktop icons. + Fix box-shadow glitch with prerendered resources. + Fix accidentally skipped animations. + Fix screenshots and window animations when scaled. + Don't leak NOTIFY_SOCKET environment variable to applications. + Fix lock-up on X11 when ibus is already running on startup. + Fix screen dimming on idle. + Do not notify systemd before initialization is complete. + Support SAE secrets in network agent. + Fix various regressions with dynamic workspaces. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Update to version 3.34.0+148: + shell-util: Do not scale the clip in get_content_for_window_actor() + Update Galician translation + screenShield: Stop using deprecated actor property + unlockDialog: Use inheritance instead of composition + loginDialog: Stop using deprecated actor property + environment: Try harder to find a transition + layout: Don't use the actors pick workaround on update regions + renameFolderMenu: Use a custom menu item inheriting from PopupBaseMenuItem + renameFolderMenu: Move to non-legacy coding style + renameFolderMenu: Set the entry as menu focus actor + popupMenu: Add focusActor property to define the default focus actor + popupBaseMenuItem: Add support for Hidden Ornament + renameFolderMenu: Don't save the source + folderIcon: Remove duplicated addMenu call + workspace: Fix an incorrect signal check + appDisplay: Animate DnD app icons at the position they were dropped + appDisplay: Add API to animate launch at given position + workspace: Return results of forwarded acceptDrop + overview: Only accept AppIcon drops if the app can open a new window + shell-app: Never allow opening new windows while an app is starting + workspace: Use AppIcon.app to check action-support by the drag source + introspect: Check whitelist also for GetRunningWindows() + st: Fix box-shadow drawing with prerendered_texture + workspace: Remove unused properties of WindowClone + viewSelector: Only reset search entry if it has key focus + workspace: Reset idle hide timeout for overlays on reentry + workspace: Make title of overlay reactive + workspace: Continue overlay idle hide timeout when pointing at close button + Updated translations. - Update to version 3.34.0+117: + util: Handle trailing LTR/RTL markers in URLs + cleanup: Don't add linebreak before operators + cleanup: Disambiguate assignments in arrow functions + cleanup: Remove trailing spaces + cleanup: Fix up "special" comments + cleanup: Use consistent brace style of blocks + cleanup: Avoid pointless "renames" in destructuring + cleanup: Avoid unnecessary parentheses in arrow functions + cleanup: Avoid useless return statements + cleanup: Don't use Array/Object constructors - Rebase gnome-shell-864872-unlock-by-mouse-motion.patch to 3.34. - Update to version 3.34.0+94: + lookingGlass: Only update window list when visible + ci: Disable MR handling for now + ci: Disallow legacy style in merge requests + ci: Fail on any common lint errors + cleanup: Don't assume hasOwnProperty() method on objects + cleanup: "Only" use two indentation styles for object literals + cleanup: Stop using Mainloop module - Switch to checkout from master, we need the fixes for stability. - Drop gnome-shell-remove-the-INITIALIZED-extensionState.patch: Fixed upstream. - Add gnome-shell-remove-the-INITIALIZED-extensionState.patch: Completely remove the INITIALIZED ExtensionState - Update to version 3.34.0: + Handle startup/shutdown of misc X11 services. + Fix sound volume mute/unmute. + Correctly terminate pasted text. + Updated translations. - Add gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch: Remove sessionList of endSessionDialog for security reasons (jsc#SLE-9267). - Fixup _service to follow our standards. - Rebase SLE patches and modernize syntax in a few cases: gnome-shell-gdm-login-applet.patch gnome-shell-domain.patch gnome-shell-864872-unlock-by-mouse-motion.patch gnome-shell-lock-bg-on-primary.patch gs-fate318433-prevent-same-account-multi-logins.patch gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch - Update to version 3.33.92 + Animate pointer a11y pie timer. + Fix restarting shell in systemd user session. + Misc. bug fixes and cleanups. - Update to version 3.33.91 + Fix regression when adjusting brightness. + Fix pointer a11y timeout animation. + Add new extensions CLI tool. + Only track top-level windows. + Misc. bug fixes and cleanups. + Re-apply gnome-shell-private-connection.patch - Changes from version 3.33.90 + Implement DND app picker folder management. + Make Clocks/Weather integration work with sandboxed apps. + Support startup via systemd user instance. + Replace Tweener with Clutter animations. + Minimize travel distance in overview animation. + Rescan icon theme when installed apps changed. + Consistently animate new window actions. + Misc. bug fixes and cleanups. - Changes from version 3.33.4 + Fix unintentional interference between gestures. + Fix unintentional loop while polkit dialog is active. + Fix alt-tab icon size on HiDPI. + Style fixes and improvements. + Fix style updates for non-background CSS properties. + Fix cursor visibility in screen recordings. + Add option for disabling the hot corner. + Use more fine-grained levels in battery indicator. + Fix the calculation of the maximum number of app search results. + Handle horizontal workspace layout with gestures/animations. + Improve handling of session mode extensions. + Misc. bug fixes and cleanups. - Changes from version 3.33.3 + Prepare for optional X11. + Fix opening window menu. + Reload search providers when installed applications change. + Implement locate-pointer accessibility feature. + Allow to disable window menus via session mode. + Implement mouse accessibility. + Call GDM's RegisterSession() after startup. + Fix extended keys popups being hidden by on-screen keyboard. + Fix top bar being hidden by lock screen. + Update theme to better match GTK's Adwaita. + Set up GJS profiler when GJS_TRACE_FD is set. + Misc. bug fixes and cleanups. - Changes from version 3.33.2 + Fix keeping actors visible in scrollviews. + Move some chrome above popup windows. + Include 'sandboxed-app-id' in winodw introspection info. + Port to libecal-2.0. + Support TCRYPT in mount password dialog. + Misc. bug fixes and cleanups. - Changes from version 3.33.1 + Refine the app menu. + Refine window preview style. + Only emit ::style-changed on actual changes. + Disable emoji on-screen keyboard support on X11. + Fix tablet button mapping overlay. + Don't crash for world clock locations with no timezone. + Don't leak old on-screen keyboard layout groups. + Fix ellipsization in dialog subtitles/bodies. + Fix glitch of fullscreen window in workspace switch animation. + Fix distortion of some image contents. + Allow dragging unfocused tiled/maximized windows from top bar. + Handle network interface name changes. + Avoid unnecessary style changes when computing :first/:last-child. + Misc. bug fixes and cleanups. ==== gnome-shell-extensions ==== Version update (3.32.1 -> 3.34.1) Subpackages: gnome-shell-classic gnome-shell-classic-session gnome-shell-extensions-common gnome-shell-extensions-common-lang - Update to version 3.34.1: + Adjust to gnome-settings-daemon plugin removals. + Updated translations. - Add requires gnome-shell-extension-desktop-icons for package gnome-shell-classic, when start sle-classic session, enable extension desktop-icons automatically (bsc#1148036). - Update gse-sle-classic-ext.patch: Missing the solution for boo#1094148, add it back. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Translators: ????? ?????? [sr], Tim Sabsch [de], R?dolfs Mazurs [lv], Matej Urban?i? [sl], Balázs Úr [hu], Claude Paroz [fr], Fran Dieguez [gl], Changwoo Ryu [ko], Ryuta Fujii [ja], Fabio Tomat [fur], Goran Vidovi? [hr]. - Adapt sle-classic to 3.33.92 + Update file sle-classic.json + Update sle-classic@suse.com.tar.gz + Update gse-sle-classic-ext.patch - Drop gnome-shell-favorites-menu-at-end.patch: Merge this function to gse-sle-classic-ext.patch. - Update to version 3.33.91: + window-list: Support showing windows from all workspaces. + Misc. bug fixes and cleanups. + Make GNOME Classic more classic: - Disable GNOME 3 overview. - Add window picker button to window list. - Style improvements and fixes. - Support horizontal workspace layout in window list. - Add draggable previews to window list workspace switcher. - Arrange workspaces horizontally. + workspace-indicator: Support horizontal workspace layout. + workspace-indicator: Add draggable previews. - Drop gse-apps-menu-Add_missing_chain-up.patch: Fixed upstream. - Rebase gnome-shell-add-app-to-desktop.patch - Rebase gnome-shell-favorites-menu-at-end.patch - Rebase gse-sle-classic-ext.patch - Rebase sle-classic-lock-screen-background.patch ==== gnome-software ==== Version update (3.32.4 -> 3.34.1) Subpackages: gnome-software-lang - Update to version 3.34.1: + Fix firmware updates where the device needed a manual detach. + Fix installing webapps. + Fix signal blocking for search. + Fix third party repo enabling. + Hide the shortcut buttons for parentally filtered apps. + Make disabled flatpak remote enabling work. + Show snap channels as app alternates. + Show the correct application when clicking from the GNOME Shell menu. + Updated translations. - Update to version 3.34.0: + Add a link to the privacy policy in the review dialog. + Add and improve many overview banners. + Add support for download scheduling using Mogwai. + Allow installing locale data automatically. + Allow snaps to be shown by AppStream ID. + Don't apply drop shadow on stock symbolic icons. + Don't install queued apps when the network changes and is metered. + Fix the 'localised in my language' kudo. + Hide addons that are not available in repos. + Localize ESRB content rating strings. + Never show the installation progress bar going backwards. + Notify the user when an application can escape the sandbox. + Refactor screenshots and hide those unavailable when offline. + Select the rating systems selected based by territory. + Use smaller default size for main window when required. + Updated Translations. ==== gnome-sudoku ==== Version update (3.32.0 -> 3.34.1) Subpackages: gnome-sudoku-lang - Update to version 3.34.1: + Fix earmark popover regression. + Fix appdata release tags. + Updated translations. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.4: + Set an earmark instead of the value if earmark picker is active. + Handle earmarks properly in undo/redo. + Make undo and redo hide the value/earmark popovers. + Display numbers at top-left in the earmark picker. + Place numbers in number picker as on numpad. + Updated translations. ==== gnome-terminal ==== Version update (3.32.2 -> 3.34.2) Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal - Update to version 3.34.2: + Updated translations. - Update to version 3.34.1: + client: legacy: Block one more undesirable environment variable. + build: Add required gio-unix-2.0 dependency. + window: Ignore resize if fullscreen. + Updated translations. - Update to version 3.34.0: + build: Fix ChangeLog rule to work on a git worktree. + Updated translations. - Update to version 3.33.90: + Updated translations. - Changes from version 3.33.3: + profile: Add hidden BiDi and shaping preferences. + Updated translations. ==== gnome-tweaks ==== Version update (3.32.0 -> 3.34.0) Subpackages: gnome-tweaks-lang - Update to version 3.34.0: + Update gsettings schema for the Activities Overview Hot Corner. + Fix an assertion with the new libhandy integration. + Updated translations. - Update to version 3.33.90: + Use libhandy so the app displays better on narrower screens. + Drop obsolete Application Menu tweak. + Update GTK+ to GTK. + Adapt to GNOME 3.33/3.34 gsettings schema changes. + Updated translations. ==== gnome-user-docs ==== Version update (3.32.3 -> 3.34.0) Subpackages: gnome-user-docs-lang - Change License tag to "CC-BY-3.0", as stated in README.md. - Update to version 3.34.0: + Updates to GNOME Help. + Updates to System Admin Guide. + Updated translations. - Update to version 3.33.90: + Updates to GNOME Help. + Updates to System Admin Guide. + Updated translations. ==== gnome-user-share ==== Version update (3.32.0.1 -> 3.34.0) Subpackages: gnome-user-share-lang - Update to version 3.34.0: + Fix installation location of systemd unit file on Fedora 64-bit systems. + Updated translations. - Update to version 3.33.1: + Port to meson build system. + Remove autotools as build system. - Add meson BuildRequires and macros. ==== gnome-weather ==== Version update (3.32.2 -> 3.34.0) Subpackages: gnome-shell-search-provider-gnome-weather gnome-weather-lang - Update to version 3.34.0: + tests: Make dogtail tests optional. + Updated translations. - Update to version 3.33.90: + Export location information to GNOME Shell. + Use weather station's time zone. + Allow enter key to show location. + Bugs fixed: !18 Fix search provider + Updated translations. ==== gobject-introspection ==== Version update (1.60.2 -> 1.62.0) Subpackages: girepository-1_0 libgirepository-1_0-1 - Depend on the specific Python ABI version the module was built with, as the _giscanner binary module is ABI dependent. Fixes boo#1153837 - Update to version 1.62.0: + No changes since 1.61.2. - Update to version 1.61.2: + dumper: Use the distutils linker. + structinfo: Fix offset in find_method(). + tests: Don't include "config.h" in installed files. + meson: Make meson.override_find_program working on more complex use cases. - Changes from version 1.61.1: + Drop autotools build system. + meson: require 0.49.2. + Update glib annotations. + Add documentation to the RelaxNG schema. + Unused variable fixes. + cachestore: handle cache getting deleted while loading it. + Add Vulkan gir. + Make g_irepository_get_object_gtype_interfaces actually work. + gimarshallingtests: Add a marshalling test case for GPtrArrays and GArrays of structures. + scanner: parse and expose function macros. + meson: use pkg-config directly for libffi cflags and libs. + meson: Fix wrong dependency type check for gio-unix. + regress: Add regression test for signal with GError param. - Add Vulkan to typelib template. ==== grilo ==== Version update (0.3.9 -> 0.3.10) Subpackages: grilo-lang libgrilo-0_3-0 libgrlnet-0_3-0 libgrlpls-0_3-0 typelib-1_0-Grl-0_3 - Update to version 0.3.10: + build: Use variables in pc files. + Fix grl_data_add_related_keys annotation. + Use only one primary header for style. - Add optional pkgconfig(oauth) BuildRequires: Build oauth support. - Enable check section and run meson_test. ==== grilo-plugins ==== Version update (0.3.9 -> 0.3.10) Subpackages: grilo-plugin-tracker grilo-plugin-youtube grilo-plugins-lang - Update to version 0.3.10: + Tracker plugin now requires >= 2.3.0. + Convert README to Markdown. + Tracker: - Implement source notification through TrackerNotifier. - Mark playlists as a container. - Use the correct property to retrieve album title. - Use tracker:ExternalReference to retrieve musicbrainz ids. + Chromaprint: Throw an error on missing decoders. + Lua-Factory: - Renamed grl-musicbrainz to grl-musicbrainz-coverart - Acoustid: . Return Multiple Results from AcoustID Plugin. . Add support for creation_date. . Return from source in case of no match. - TheAudioDB: Add the ability to retrieve artist art. + Updated translations. - Add explicit pkgconfig(tracker-sparql-2.0) BuildRequires: It is already pulled in, but since meson checks for it, we add it. ==== gsettings-desktop-schemas ==== Version update (3.32.0 -> 3.34.0) Subpackages: gsettings-desktop-schemas-lang - Update to version 3.34.0: + Translation updates. - Update to version 3.33.92: + Translation updates. - Update to version 3.33.90: + Add 'middle-click-emulation' setting. + Updated translations. - Changes from version 3.33.1: + Add 'enable-hot-corners' setting. + Updated translations. - Changes from version 3.33.0: + Add mount-removable-storage-devices-as-read-only lockdown option. + Add setting for overlay scrolling. + Add locate-pointer setting. + Add settings to store numlock state. + Updated translations. - Require meson >= 0.50.0. ==== gtk3 ==== Version update (3.24.11 -> 3.24.12) Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Update to version 3.24.12: + file chooser: allow sorting by file type. + dnd: fix pointer offsets under X11 and Wayland. + broadway: Fix a font problem. + mir Drop this backend. + printing: Get PPD from original host if needed. + a11y: Fix interference with clutter a11y impl. + Updated translations. ==== gtksourceview4 ==== Version update (4.2.0 -> 4.4.0) Subpackages: gtksourceview4-lang libgtksourceview-4-0 typelib-1_0-GtkSource-4 - Update to version 4.4.0: + Set NO_AT_BRIDGE=1 when running automated tests. + Speed up GtkSourceView rendering when space drawer is unused. - Update to version 4.3.92: + New syntax highlighting definition file for: ASCII Doc, Dockerfile. + Improvements to the syntax highlighting of: CSS, Gradle, HTML, C, PHP, YAML, and Grovvy. + Performance improvements in line number drawing. + GtkSourceView now requires GTK 3.22 or newer. + GtkSourceView no longer uses many deprecated APIs from GTK. + GtkSourceView now uses fribidi directly to determine bidriectional direction for cursors. + GtkSourceView now relies on GObject for correct marsharllers as well as va_marshallers or provides its own. This improves profiling with kernel stack unwinders such as Linux's perf. + Visual column detection is improved to use the tab-width instead of the indent-width. + Support for DnD from GIMPs color palette has been improved. + A performance optimization has been added to avoid painting mark backgrounds if no GtkSourceMarks have been registered. + Updated translations. ==== gvfs ==== Version update (1.40.2 -> 1.42.1) Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang - Rebase SLE patches for version 1.42.1: + gvfs-nds.patch + gvfs-nvvfs.patch - Update to version 1.42.1: + dav: Fix mounting when 403 is returned for the parent folder. + Revert "sftp: Always use port 22 if not specified". + Updated translations. - Fix Requires on -fuse package: now needs fuse3, not fuse. - Update to version 1.42.0: + Updated translations. - Update to version 1.41.91: + fuse: Remove max_write limit. + Several smaller bugfixes. + Updated translations. - Changes from version 1.41.90: + udisks2: Change display name for crypto_unknown devices. + google: Disable deletion of non-empty directories. + google: Fix crashes when deleting if the file isn't found. + google: Fix issue with stale entries remaining after rename operation. + build: Define gvfs_rpath for libgvfsdaemon.so. + proxy: Don't leak a GVfsDBusDaemon. + Updated translations. - Changes from version 1.41.4: + google: Do not enumerate volatile entries if title matches id. + build: Add dependency on gsettings-desktop-schemas. + daemon/udisks2: Handle lockdown option to disable writing. + fuse: Define RENAME_* macros when they are not defined. + google: Check ownership in is_owner() without additional HTTP request. + Several smaller bugfixes. + Updated translations. - Changes from version 1.41.3: + Updated translations. - Changes from version 1.41.2: + build: Several meson improvements. + build: Bump required meson version to 0.50.0. + google: Support deleting shared Google Drive files. + admin: Prevent core dumps when daemon is manually started. + Several smaller bugfixes. + Updated translations. - Changes from version 1.41.1: + fuse: Adapt gvfsd-fuse to use fuse 3.x. + daemon: Unify some translatable strings. + Updated translations. - Specify meson version requirement. - Require fuse >= 3.0.0. - Require gsettings-desktop-schemas: new dependency. ==== iagno ==== Version update (3.32.0 -> 3.34.2) Subpackages: iagno-lang - Update to version 3.34.2: + Updated translations. - Update to version 3.34.1: + Updated translations. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Updated translations. - Changes from version 3.33.91: + Some more AI things: had to adjust a bit their level, as they were too hard (!). Other than that, one small bug fixed. - Changes from version 3.33.90: + The UI has changed a bit. The scorer is not displayed anymore, as it was suggesting the good strategy would be to turn as many pieces of the opponent as possible during a game (hint: it is not); it has been replaced by a simple indication of the current player, visible in the headerbar. + The New Game button was moved also, allowing to draw the board centered. + All this permits to make the game able to run on small screens, and it probably makes the window layout a bit cleaner. + For a similar reason, the themes dialog has gone and is now replaced by a submenu of the hamburger menu. - Changes from version 3.33.5: + Just trying to fix build on some platforms. - Changes from version 3.33.4: + Many changes; please, have fun testing. + First of all, there is a new AI (for Medium and Hard); it is only a depth 3 (for Hard) instead of a depth 6, and so there should never be a lag again; and it is a bit harder I think ?at least, it defeats usually the old AI? while using mostly the same tricks, as its strategy feels a bit more obscure. + Secondly, if you play with a mouse, the currently targetted tile is highlighted, if it is playable; that feels not too much disturbing, but may be a bit reassuring sometimes. + Thirdly, an option has been added to highlight the opponent tiles that might be turned by a ply; that should be helpful for casual players and newbies. And, trying to play (using mouse or keyboard) on an occupied tile (briefly) highlights the playable tiles (this might evolve in the future). - Changes from version 3.33.2: + The AI is now five times faster, for similar results. - Replace pkgconfig(libcanberra) and pkgconfig(libcanberra-gtk3) by pkgconfig(gsound): follow upstreams port to GSound. ==== jsonrpc-glib ==== Version update (3.32.0 -> 3.34.0) Subpackages: libjsonrpc-glib-1_0-1 typelib-1_0-Jsonrpc-1_0 - Update to version 3.34.0: + No changes. - Update to version 3.33.3: + Custom marshallers are now provided for all signals to improve the stack-unwinding capability from kernel tooling such as Linux `perf`. + Various build system improvements. ==== kernel-source ==== Version update (5.3.5 -> 5.3.6) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms kernel-vanilla - Linux 5.3.6 (bnc#1151927). - libnvdimm: prevent nvdimm from requesting key when security is disabled (bnc#1151927). - staging: erofs: detect potential multiref due to corrupted images (bnc#1151927). - staging: erofs: avoid endless loop of invalid lookback distance 0 (bnc#1151927). - staging: erofs: add two missing erofs_workgroup_put for corrupted images (bnc#1151927). - staging: erofs: some compressed cluster should be submitted for corrupted images (bnc#1151927). - staging: erofs: fix an error handling in erofs_readdir() (bnc#1151927). - coresight: etm4x: Use explicit barriers on enable/disable (bnc#1151927). - vfs: Fix EOVERFLOW testing in put_compat_statfs64 (bnc#1151927). - riscv: Avoid interrupts being erroneously enabled in handle_exception() (bnc#1151927). - perf stat: Reset previous counts on repeat with interval (bnc#1151927). - tick: broadcast-hrtimer: Fix a race in bc_set_next (bnc#1151927). - KVM: nVMX: Fix consistency check on injected exception error code (bnc#1151927). - Btrfs: fix selftests failure due to uninitialized i_mode in test inodes (bnc#1151927). - drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed (bnc#1151927). - nfp: abm: fix memory leak in nfp_abm_u32_knode_replace (bnc#1151927). - mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions (bnc#1151927). - perf unwind: Fix libunwind build failure on i386 systems (bnc#1151927). - i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630 (bnc#1151927). - net: dsa: microchip: Always set regmap stride to 1 (bnc#1151927). - bpf: Fix bpf_event_output re-entry issue (bnc#1151927). - blk-mq: move lockdep_assert_held() into elevator_exit (bnc#1151927). - libbpf: fix false uninitialized variable warning (bnc#1151927). - kernel/elfcore.c: include proper prototypes (bnc#1151927). - selftests/bpf: adjust strobemeta loop to satisfy latest clang (bnc#1151927). - include/trace/events/writeback.h: fix -Wstringop-truncation warnings (bnc#1151927). - perf build: Add detection of java-11-openjdk-devel package (bnc#1151927). - sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() (bnc#1151927). - sched/membarrier: Fix private expedited registration check (bnc#1151927). - sched/membarrier: Call sync_core only before usermode for same mm (bnc#1151927). - libnvdimm/nfit_test: Fix acpi_handle redefinition (bnc#1151927). - fuse: fix memleak in cuse_channel_open (bnc#1151927). - =?UTF-8?q?libnvdimm:=20Fix=20endian=20conversion=20issues?= =?UTF-8?q?=C2=A0?= (bnc#1151927). - libnvdimm/region: Initialize bad block for volatile namespaces (bnc#1151927). - iommu/amd: Fix downgrading default page-sizes in alloc_pte() (bnc#1151927). - thermal_hwmon: Sanitize thermal_zone type (bnc#1151927). - thermal: Fix use-after-free when unregistering thermal zone device (bnc#1151927). - ntb: point to right memory window index (bnc#1151927). - x86/purgatory: Disable the stackleak GCC plugin for the purgatory (bnc#1151927). - selftests/seccomp: fix build on older kernels (bnc#1151927). - pwm: stm32-lp: Add check in case requested period cannot be achieved (bnc#1151927). - SUNRPC: Don't try to parse incomplete RPC messages (bnc#1151927). - pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors (bnc#1151927). - perf probe: Fix to clear tev->nargs in clear_probe_trace_event() (bnc#1151927). - drm/amdgpu: Check for valid number of registers to read (bnc#1151927). - drm/amdgpu: Fix KFD-related kernel oops on Hawaii (bnc#1151927). - netfilter: nf_tables: allow lookups in dynamic sets (bnc#1151927). - watchdog: aspeed: Add support for AST2600 (bnc#1151927). - SUNRPC: RPC level errors should always set task->tk_rpc_status (bnc#1151927). - ceph: reconnect connection if session hang in opening state (bnc#1151927). - ceph: fetch cap_gen under spinlock in ceph_add_cap (bnc#1151927). - ceph: fix directories inode i_blkbits initialization (bnc#1151927). - fuse: fix request limit (bnc#1151927). - xen/pci: reserve MCFG areas earlier (bnc#1151927). - 9p: avoid attaching writeback_fid on mmap with type PRIVATE (bnc#1151927). - 9p: Transport error uninitialized (bnc#1151927). - xprtrdma: Send Queue size grows after a reconnect (bnc#1151927). - xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods (bnc#1151927). - fs: nfs: Fix possible null-pointer dereferences in encode_attrs() (bnc#1151927). - ima: fix freeing ongoing ahash_request (bnc#1151927). - ima: always return negative code for error (bnc#1151927). - drivers: thermal: qcom: tsens: Fix memory leak from qfprom read (bnc#1151927). - cfg80211: initialize on-stack chandefs (bnc#1151927). - cfg80211: validate SSID/MBSSID element ordering assumption (bnc#1151927). - nl80211: validate beacon head (bnc#1151927). - ieee802154: atusb: fix use-after-free at disconnect (bnc#1151927). - xen/xenbus: fix self-deadlock after killing user process (bnc#1151927). - xen/balloon: Set pages PageOffline() in balloon_add_region() (bnc#1151927). - DTS: ARM: gta04: introduce legacy spi-cs-high to make display work again (bnc#1151927). - sched: Add __ASSEMBLY__ guards around struct clone_args (bnc#1151927). - libnvdimm/altmap: Track namespace boundaries in altmap (bnc#1151927). - Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" (bnc#1151927). - mmc: sdhci: Let drivers define their DMA mask (bnc#1151927). - mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence (bnc#1151927). - mmc: sdhci: improve ADMA error reporting (bnc#1151927). - mmc: tegra: Implement ->set_dma_mask() (bnc#1151927). - mac80211: keep BHs disabled while calling drv_tx_wake_queue() (bnc#1151927). - drm/i915: to make vgpu ppgtt notificaiton as atomic operation (bnc#1151927). - drm/i915/gvt: update vgpu workload head pointer correctly (bnc#1151927). - drm/amd/powerplay: change metrics update period from 1ms to 100ms (bnc#1151927). - drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors (bnc#1151927). - drm/msm/dsi: Fix return value check for clk_get_parent (bnc#1151927). - drm/omap: fix max fclk divider for omap36xx (bnc#1151927). - drm: mali-dp: Mark expected switch fall-through (bnc#1151927). - drm/atomic: Take the atomic toys away from X (bnc#1151927). - drm/atomic: Reject FLIP_ASYNC unconditionally (bnc#1151927). - drm/i915/dp: Fix dsc bpp calculations, v5 (bnc#1151927). - perf stat: Fix a segmentation fault when using repeat forever (bnc#1151927). - perf tools: Fix segfault in cpu_cache_level__read() (bnc#1151927). - watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout (bnc#1151927). - selftests: pidfd: Fix undefined reference to pthread_create() (bnc#1151927). - selftests/tpm2: Add the missing TEST_FILES assignment (bnc#1151927). - PCI: Restore Resizable BAR size bits correctly for 1MB BARs (bnc#1151927). - PCI: vmd: Fix shadow offsets to reflect spec changes (bnc#1151927). - PCI: hv: Avoid use of hv_pci_dev->pci_slot after freeing it (bnc#1151927). - PCI: vmd: Fix config addressing when using bus offsets (bnc#1151927). - timer: Read jiffies once when forwarding base clk (bnc#1151927). - usercopy: Avoid HIGHMEM pfn warning (bnc#1151927). - tracing: Make sure variable reference alias has correct var_ref_idx (bnc#1151927). - power: supply: sbs-battery: only return health when battery present (bnc#1151927). - power: supply: sbs-battery: use correct flags field (bnc#1151927). - MIPS: Treat Loongson Extensions as ASEs (bnc#1151927). - crypto: ccree - use the full crypt length value (bnc#1151927). - crypto: ccree - account for TEE not ready to report (bnc#1151927). - crypto: caam - fix concurrency issue in givencrypt descriptor (bnc#1151927). - crypto: caam/qi - fix error handling in ERN handler (bnc#1151927). - crypto: cavium/zip - Add missing single_release() (bnc#1151927). - crypto: skcipher - Unmap pages after an external error (bnc#1151927). - crypto: qat - Silence smp_processor_id() warning (bnc#1151927). - tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure (bnc#1151927). - tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file (bnc#1151927). - can: mcp251x: mcp251x_hw_reset(): allow more time after a reset (bnc#1151927). - powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 (bnc#1151927). - powerpc/mm: Fix an Oops in kasan_mmu_init() (bnc#1151927). - powerpc/mm: Add a helper to select PAGE_KERNEL_RO or PAGE_READONLY (bnc#1151927). - powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag (bnc#1151927). - powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions (bnc#1151927). - powerpc/kasan: Fix shadow area set up for modules (bnc#1151927). - powerpc/kasan: Fix parallel loading of modules (bnc#1151927). - powerpc/powernv/ioda: Fix race in TCE level allocation (bnc#1151927). - powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (bnc#1151927). - powerpc/powernv: Restrict OPAL symbol map to only be readable by root (bnc#1151927). - powerpc/ptdump: Fix addresses display on PPC32 (bnc#1151927). - powerpc/32s: Fix boot failure with DEBUG_PAGEALLOC without KASAN (bnc#1151927). - powerpc/603: Fix handling of the DIRTY flag (bnc#1151927). - powerpc/mce: Schedule work from irq_work (bnc#1151927). - powerpc/mce: Fix MCE handling for huge pages (bnc#1151927). - powerpc/xive: Implement get_irqchip_state method for XIVE to fix shutdown race (bnc#1151927). - ASoC: sgtl5000: Improve VAG power and mute control (bnc#1151927). - ASoC: Define a set of DAPM pre/post-up events (bnc#1151927). - PM / devfreq: tegra: Fix kHz to Hz conversion (bnc#1151927). - nbd: fix max number of supported devs (bnc#1151927). - KVM: X86: Fix userspace set invalid CR4 (bnc#1151927). - KVM: PPC: Book3S HV: Don't lose pending doorbell request on migration on P9 (bnc#1151927). - KVM: PPC: Book3S HV: Check for MMU ready on piggybacked virtual cores (bnc#1151927). - KVM: PPC: Book3S HV: Fix race in re-enabling XIVE escalation interrupts (bnc#1151927). - KVM: PPC: Book3S HV: Don't push XIVE context when not using XIVE device (bnc#1151927). - KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VP (bnc#1151927). - KVM: PPC: Book3S: Enable XIVE native capability only if OPAL has required functions (bnc#1151927). - KVM: s390: fix __insn32_query() inline assembly (bnc#1151927). - Revert "s390/dasd: Add discard support for ESE volumes" (bnc#1151927). - s390/dasd: Fix error handling during online processing (bnc#1151927). - s390/cio: exclude subchannels with no parent from pseudo check (bnc#1151927). - s390/cio: avoid calling strlen on null pointer (bnc#1151927). - s390/topology: avoid firing events before kobjs are created (bnc#1151927). - KVM: s390: Test for bad access register and size at the start of S390_MEM_OP (bnc#1151927). - s390/sclp: Fix bit checked for has_sipl (bnc#1151927). - s390/process: avoid potential reading of freed stack (bnc#1151927). - commit 519ea7b ==== ldb ==== Version update (1.5.5 -> 2.0.7) - Update to version 2.0.7 + Robustness improvements against duplicate attributes in ldb_filter_attrs() (bso#13695) + Robustness improvements against invalid string DN values (bso#14049) + log database repack so users know what is happening (bso#14059) + add ldb_options_get + add "batch_mode" option. + Remove Python 2.x support except to build just the bare C library + Remove --extra-python (a build time mode to produce Python2 and Python3 bindings at the same time) + Fix standalone build of ldb. + CVE-2019-3824 out of bounds read in wildcard compare (bso#13773) ==== libdazzle ==== Version update (3.32.3 -> 3.34.1) Subpackages: libdazzle-1_0-0 typelib-1_0-libdazzle-1_0 - Update to version 3.34.1: + panel: hide handles when animations are disabled. - Drop libdazzle-remove-counters-from-docs.patch: Fixed upstream. - Add libdazzle-remove-counters-from-docs.patch: Fix build with gtk-doc 1.32 or newer. - Rename main package to dazzle-list-counters, it is a more descriptive name of what the package provide and added bonus it will silence rpmlint. - Update to version 3.34.0: + Set NO_AT_BRIDGE=1 in automated tests. + Allow Escape to clear/reset GtkSearchEntry based widgets. - Update to version 3.33.90: + Add helper for shortcuts to remove accels. + Tweak styling for Adwaita. - Changes from version 3.33.4: + Work around recent changes in GTK action muxing. + Autoptr additions. + Improve fuzzy text matches. + Various fixes for alternative compilers. - Changes from version 3.33.3: + libdazzle provides a backported GtkEventControllerMotion when compiled against GTK versions <= 3.22. This means that libdazzle now effectively supports 3.22 in addition to 3.24. + libdazzle has been backported to support GLib 2.50 so that it can be used on older platforms. + Various API additions to simply use from bindings. + A new compact mode for DzlSuggestionEntry. + Improvements to shortcut activation. + The fuzzy highlighter has been improved to work around some embedded markup. + Correctness fixes. + The panel now has support for "needs-attention". - Changes from version 3.33.1: + Do not reset child positions on DzlMultiPaned::add. + Treat . as a break character in DzlPatternSpec. + A new DzlSuggestionButton widget was added that transitions from a GtkButton to a DzlSuggestionEntry. ==== libdbusmenu ==== Subpackages: libdbusmenu-glib4 libdbusmenu-gtk3-4 - Inject -Wno-error into CFLAGS. It's kinda ridiculous for code that is not maintained upstream to pass -Werror by default and then not catching up. So for now we accept warnings. ==== libffi ==== Subpackages: libffi7 libffi7-32bit - Workaround aarch64 bug (boo#1153573) with upstream patch https://github.com/libffi/libffi/pull/499 updated to apply on current sources (upstream will probably rework this patch so we need to monitor the issue for the proper fix): * aarch64.patch ==== libgweather ==== Version update (3.32.2 -> 3.34.0) Subpackages: gweather-data libgweather-lang typelib-1_0-GWeather-3_0 - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + This version fixes a bug when using the yr.no and NOAA weather services together failing in some circumstances, and also fix the iwin service. - Now requires meson >= 0.50.0. - Update to version 3.33.0: + This version of the library bumps the soname after an ABI break in 3.28.0 that went unnoticed. If you see strange crashes, make sure to bump the required version of libgweather to 3.28.0 or newer. - Update package name for the API version bump. - Up meson requirement to 0.48.0 and glib requirement to 2.44.0. ==== libhandy ==== Version update (0.0.10 -> 0.0.11) - Update to version 0.0.11: + Various build and bug fixes. - Switch to source service. ==== libical ==== Version update (3.0.5 -> 3.0.6) - Fix glib-devel dependencies on the typelib files after they were renamed to match the correct names. - Add libical-glib3 to baselibs.conf: dependency to evolution. - Update to release 3.0.6 * Handle both COUNT and UNTIL in RRULEs * Fix RRULE BYDAY with INTERVAL=2 conflict * Various fuzzification fixes * New publicly available function: icaltimezone_truncate_vtimezone() * Add option to disable building the test suite * Built-in timezones updated to tzdata2019c ==== libindicator ==== - Inject -Wno-error into CFLAGS. It's kinda ridiculous for code that is not maintained upstream to pass -Werror by default and then not catching up. So for now we accept warnings. ==== libpeas ==== Version update (1.22.0 -> 1.24.0) Subpackages: libpeas-1_0-0 libpeas-gtk-1_0-0 libpeas-lang libpeas-loader-python libpeas-loader-python3 typelib-1_0-Peas-1_0 typelib-1_0-PeasGtk-1_0 - Require gettext, rather than gettext-runtime-mini. - Update to version 1.24.0: + Setup troubleshooting environment when running automated tests. + Translation updates. - Update to version 1.23.92: + Fix soname usage to match 1.22.x. + Fix typo in deprecation ignores. + Fix gtk_menu_popup() deprecations. + Fix meson build warning. + Translation updates. - Soname is 1.0-0 again. - Reinstate demo package; it is being installed again. - Update to version 1.23.90.1: + Ensure that programs linking against libpeas-1.0 also link against gobject-introspection-1.0. + Changes in version 1.23.90: + Port to meson build system, autotools has been removed. + Support for python3.8 in the python3 loader. + Reduce warning impact of GParameter deprecations on API consumers. + Fix a number of deprecations in internal API. + Remove use of intltool in favor of gettext. + Add versioning macros and hide non-public symbols. + Translation updates. - Switch to meson. - Drop intltool from BuildRequires; require gettext-runtime-mini. - Pass libpeas-1.0 to %find_lang. - Python 2 loader is now named libpython2loader.so. - Update package names: soname is now 1_0-1. - Remove demo package: no longer installed. ==== librsvg ==== Version update (2.44.15 -> 2.46.2) Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0 - Update to version 2.46.2: + Patterns and gradients reused across more than one element will only get resolved once now; this should make things marginally faster for patterns or gradients with fallbacks. + glgo#GNOME/librsvg#515: Librsvg now has limits on the number of loaded XML elements, and the number of referenced elements within an SVG document. This is to mitigate malicious SVGs which try to consume all memory, and those which try to consume an exponential amount of CPU time. - Update to version 2.46.1: + Fix empty patterns which reference a fallback pattern with children. - Update to version 2.46.0: + All of librsvg.so is now implemented in Rust! That is, except for a very thin wrapper over the public API functions. Hopefully we can remove this wrapper when Cargo gets some more features around controlling the linking step. This release requires at least Rust 1.34. + Librsvg now comes with a Rust crate that can be used from Rust applications. See librsvg_crate/examples. This Rust API is designed to be idiomatic; if you want a Rust binding to the shared library instead, please use the "rsvg-rs" crate from crates.io. + The following API functions are new in the C library: - rsvg_handle_get_intrinsic_dimensions() - rsvg_handle_render_document() - rsvg_handle_render_layer() - rsvg_handle_render_element() - rsvg_handle_get_geometry_for_layer() - rsvg_handle_get_geometry_for_element() - Correspondingly, there is a new chapter in the documentation, called "Recommendations for Applications". These new APIs conform better with the web platform's idea of how SVG sizing/positioning should work. Applications should now find it easier to scale and render SVGs in a single call, instead of having to obtain image dimensions first. + A bunch of functions have been deprecated but are still available: - rsvg_handle_write()/close() are deprecated in favor of the stream functions. Unfortunately the write()/close() pair require buffering the entire document, in case it is a .svgz compressed file; the streaming functions do not have this problem. - Functions that return RsvgDimensionData and RsvgPositionData are deprecated, since they just use integers instead of floating point numbers. They are replaced with the _get_geometry_*() functions above. + The library is a lot more strict now in terms of detecting that the API functions are called in the correct order. For example, calling rsvg_handle_get_dimensions() before rsvg_handle_close() will now emit a critical warning. + Librsvg is gradually moving towards using code from Mozilla's Servo. We haven't quite gotten rid of libcroco and libxml2 yet, but this is in progress. ==== libsecret ==== Version update (0.18.8 -> 0.19.1) Subpackages: libsecret-1-0 libsecret-lang typelib-1_0-Secret-1 - Update to version 0.19.1: + service: Fix secret_service_ensure_session_finish error propagation. - Changes from version 0.19.0: + secret-password: Add necessary functions to migrate from D-Bus based API. + egg: Request that secure memory not be dumped to disk. + Add version macros. + Add missing GType to flags in .gir. + paths: Port from GSimpleAsyncResult to GTask. + build: Bump meson_version to 0.50. + Build and test fixes. - Update to version 0.18.8: + Add support for g_autoptr() to our types. + Remove deprecated g_type_class_add_private(). + Bump GLib dependency (2.44+). + Add meson build support. + Fix vapi generation. + Build fixes. + Updated translations. - Update to version 0.18.7: + Migrate from intltool to gettext. + Fix uninitialized memory returned by secret_item_get_schema_name(). + secret-session: Avoid double-free in service_encode_plain_secret(). + Port tap script to Python 3. + Build and test fixes. + Updated translations. - Drop intltool BuildRequires: No longer needed following upstreams port to gettext. - Update to version 0.18.6: + Fix shared key derivation between libsecret and gnome-keyring (bgo#778357). + Avoid run-time error when gnome-keyring is not responding (bgo#787391). + Enable cross compilation (bgo#748111). + GI annotation fixes (bgo#785034). + Fix textual typos (bgo#782206). + Updated translations. - Drop libsecret-secret-size.patch: fixed upstream. - SRPM group fix. Update summaries. - Remove duplicate commands. Limit fdupes to /usr. - Modernize spec-file by calling spec-cleaner - Add libsecret-secret-size.patch: Ensure that generated secret occupies the same number of bytes as prime. Eliminates random errors while libsecret tries to talk to gnome-keyring (bgo#778357, bsc#1043861). - Update to version 0.18.5: + Build fixes. + Port tests to Python 3 (bgo#761834). + Fix textual typos (bgo#763143). + Updated translations. - Update to version 0.18.4: + Multithreading fixes (bgo#756766). + Fix memory leaks (bgo#756766). + Updated translations. - Add libsecret-bsc932232-use-libgcrypt-allocators.patch (bsc#932232). - Update to version 0.18.3: + Documentation fixes. + Updated translations. - Update to version 0.18.2: + Testing fixes. + Documentation typo (bgo#747654). + Build fixes (bgo#743444). + Accomodate libgcrypt 1.6+. + Updated translations. - Changes from version 0.18.1: + Testing fix (bgo#726909). ==== libsoup ==== Version update (2.66.3 -> 2.68.2) Subpackages: libsoup-2_4-1 libsoup-lang typelib-1_0-Soup-2_4 - Disable NTLM for the time being (causes build cycle): + Drop samba-winbind BuildRequires. + Pass -Dntlm=disabled to meson. - Update to version 2.68.2: + Documentation fixes. + Windows compatibility test fixes. + WebSockets: client_max_window_bits in server must have a value. + build: improve diagnostics when detecting Apache. + NTLM: Make v2 authentication more robust. + Updated translations. - Update to version 2.68.1: + Several memory leaks fixed in tests, examples, and parsing code. + SoupServer: Fixes to Windows path handling. + Changes in version 2.68.0: + Updated translations. + Changes in version 2.67.93: + SoupMessage: Handle Transfer-Encoding: identity for compatibility reasons. + WebSockets: Only poll IO stream when needed. + WebSockets: Properly set cookies received during handshake. + WebSockets: Plug a couple of memory leaks and fix a few read-after-free memory errors. + WebSockets: document how web socket extensions should treat buffers in case of error. + SoupSession: Don't reset user GCancellable internally. + Tests: Make tests installable. + Remove deprecate GTimeVal internal usage. + CI: increase coverage by enabling all features during testing. + Updated translations. ==== libyui-ncurses ==== Version update (2.53.0 -> 2.53.1) - Fix build failure with older boost (bsc#1084674) - 2.53.1 ==== lightsoff ==== Version update (3.32.0 -> 3.34.0) Subpackages: lightsoff-lang - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Updated translations. ==== llvm8 ==== Subpackages: clang8 clang8-checker libLLVM8 libLTO8 libclang8 - Remove python3-* requires from lldb8 subpackage, and add it to the bindings/pretty-printer subpackage (python3-lldb8). - Add python3-base Requires to python3-clang subpackage - (Build)Require only python3-base instead of full python3 package, the additional modules are not required. Helps shortening the build dependency chain. - Move diagtool from llvm to clang subpackage. - Make sure clang is installed after llvm to prevent breaking the clang link group due to this change. - Add run-test-single-threaded.patch to fix sporadic test failures. ==== man-pages ==== Version update (5.02 -> 5.03) - version update to 5.03 * New and rewritten pages pidfd_open.2 pidfd_send_signal.2 pivot_root.2 ipc_namespaces.7 uts_namespaces.7 * Newly documented interfaces in existing pages clone.2 Document CLONE_PIDFD fanotify_mark.2 Document FAN_MOVE_SELF ptrace.2 Document PTRACE_GET_SYSCALL_INFO regex.3 Document REG_STARTEND * see Changes for other changes ==== mutter ==== Version update (3.32.2+43 -> 3.34.1+21) Subpackages: mutter-data mutter-lang - Update to version 3.34.1+21: + x11: Map mimetypes back to selection atoms + wayland: - Figure out better the right selection source for a wl_data_offer - Set dummy selection source on .set_selection(null) - Simplify MetaSelectionSourceWayland - Check resource before emitting cancelled event - Emit wl/primary offer after changing selection - Chain up to the right finalize on MetaWaylandDataSourceWayland - Drop field from MetaWaylandDataSourcePrimary - Plug MetaSelectionSourceWayland leaks + clutter/shader-effect: Initialize shader-type properly + ci: Change the without-native-backend to not build with Wayland too + main: Warn instead of error in meta_test_init() - Switch to the now available 3-34 stable branch in service. - Update to version 3.34.1+9: + kms/crtc: Read gamma state when prediction failed. + kms: Always predict state after processing update. + clutter-backend-x11: Don't push keymap events to clutter. + event-x11: Use CLUTTER prefix for X11 filter docs. + x11: Translate well known selection atoms to mimetypes. + wayland/actor-surface: Queue redraw for frame callback. + wayland/surface: Some minor coding style clean up. + cogl-pango/meson.build: Remove extraneous quoting. + backends: Update inhibited state for the monitor and respect that state. - Update to version 3.34.1: + Fix startup of X11 session services on wayland. + Fix _NET_ACTIVE_WINDOW emission. + Fix initial view perspective. + Fix screenshots and window animations when scaled. + Re-enable coredumps when capabilities are set. + Fix scaling of DND surface actors. + Optimize blitting of untransformed offscreen stage views. + Fix freeze of pointer event delivery on X11. + Fix scaling of stylus input coordinates with HiDPI. + Fix memory leak when using implicit animations. + Fix numlock state for native backend. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Disable sysprof support until it get security team approval. - Update to version 3.34.0+30: + window-actor: Use surface coordinates for the fast path in get_image() + shaped-texture: Use surface coordinates in get_image() + shaped-texture: Declare that we inherit from GObject + window/surface-actor: Add docstrings + shaped-texture: Mark set the clip and return value nullable + clutter/actor: Cancel delayed timelines on removal + clutter/timeline: Don't emit ::paused signal on delayed timelines + clutter/timeline: Use a function to cancel the delay timeout + wayland/dma-buf: Handle zero modifiers from eglQueryDmaBufModifiersEXT + stage: Compute view perspective when parameters changed + build: Compile with `-ffloat-store` on x86 (32 bit) + kms-impl-device: Use portable formatting for 64-bit integers + output-kms: Use portable formatting for 64-bit integers + input-settings: Use portable formatting for 64-bit integers + clutter/stage-cogl: Use portable formatting for 64-bit integers + clutter/paint-node: Convert safely from pointer to integer - Update to version 3.34.0+14: + idle-monitor: Reset timeout before firing watch + idle-monitor: Remove redundant type cast + idle-monitor: Make helper function static + kms-device: Free path when finalizing + kms-device: Handle impl device creation failure + x11: Minor refactor of input focus handling code + x11: Use the currently focused X window for _NET_ACTIVE_WINDOW - Update to version 3.34.0+7: + cogl/egl: Just notify about failure to create high priority context + clutter/actor: - Remove unused private function - Fix a wrong comment + Fix a few tracing typos + core: Split x11-display initialization in 2 signals + plugins/default: Get default keymap from localed + Updated translations. - Switch to checkout from master, we need the fixes for stability. - Update to version 3.34.0: + Fix xdg-output v3 support. + Fix crash when changing decoration state. + Add and remove connectors on hot-plug. - Fixup _service to follow our standards. - Update to version 3.33.92: + Turn MetaShapedTexture into a ClutterContent implementation. + Restore inhibit shortcut for overlay key. + Misc. pointer a11y improvements. + Fix position of drag surfaces. + Implement subsurface.place_below() for parents. + Add meta_window_actor_get_image(). + Revert faulty optimization from !719. + Add additional sysprof trace points. + Remove GLX "threaded swap wait" used on Nvidia. + Implement geometric picking. + Fix lost keyboard focus after DND. + Misc. bug fixes and cleanups. - Drop mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch - Remove mutter-xwayland-create-xauthority.patch, upstreamed. Autostart of xwayland is enabled, and also sets xauthority. - Update to version 3.33.91 + Fix primary selection copy and paste between X11 and wayland. + Improve monitor hotplug support. + Remove a source of frame skips. + Fix windows being lowered after unmaximizing with double click. + Remove Clutter API for global grabs. + Improve processing of incompressible events. + Add xdg-output v3 support. + Misc. bug fixes and cleanups. - Changes from version 3.33.90 + Fix visibility of clones with hidden source. + Reduce freezes when opening some popup windows. + Be more thorough when excluding obscured areas from painting. + Make it possible to start Xwayland on demand. + clutter: Expose layout_manager to transitions. + Misc. bug fixes and cleanups. - Changes from version 3.33.4 + Discard page flip retries on hotplug. + Add xdg-output v2 support. + Restore DRM format fallbacks. + Don't emit ::size-changed when only position changed. + Expose workspace layout properties. + Don't use grab modifiers when shortcuts are inhibited. + Fix stuttering due to unchanged power save mode notifications. + Add API to reorder workspaces. + Make picking a new focus window more reliable. + Defer actor allocation till shown. + Try to use primary GPU for copy instead of glReadPixels. + Unset pointer focus when the cursor is hidden. + Fix modifier-drag on wayland subsurfaces. + Fix background corruption on Nvidia after resuming from suspend. + Only grab the locate-pointer key when necessary. + Misc. bug fixes and cleanups. - Changes from version 3.33.3 + Prepare for running Xwayland on demand. + Fix text selection color rendering. + Fix black shadows when using fractional scaling. + Honor startup sequence workspace on wayland. + Only emit 'grab-op-end` signal after dropping grabs. + Add a Sysprof-based profiler. + Relax "xwayland-allow-grabs" setting. + Implement locate-pointer accessibility feature. + Implement mouse accessibility. + Consolidate frame throttling. + Fix setting blank cursor under wayland. + Pixel-align OpenGL cursors. + Handle returning from fullscreen/maximization better. + Improve screencast support on multi-monitor systems. + Fix running X11 applications with sudo under wayland. + Implement toggle-keys notification. + Add initial KMS transactional support. + Improve finding new focus window when the old one is closed. + Misc. bug fixes and cleanups. - Changes from version 3.33.2 + Fix rendering lag on Xorg. + Misc. bug fixes and cleanups. - Changes from version 3.33.1 + Remove unused APIs and outdated driver support + Enable EGL_IMG_context_priority. + Disable mouse keys with Numlock on. + Fix crash when restarting on X11. + Implement clipboard manager. + Fix spurious idle signals that prevent session unblank. + Fix mapping of touchscreens that don't report dimensions. + Fix propagating fractional scaling factor. + Add experimental RT scheduling support. + Misc. bug fixes and cleanups. ==== nautilus ==== Version update (3.32.3 -> 3.34.1) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 nautilus-lang - Update to version 3.34.1: + Fix criticals and crashes when closing properties dialog. + Fix opening file previews in Sushi. + Fix criticals after trashing file. - Drop nautilus-fix-criticals-move-file-trash.patch: Fixed upstream. - Add nautilus-fix-criticals-move-file-trash.patch: window: Fix criticals when moving file to trash. - Update to version 3.34.0: + Fix emblems not appearing on files in some cases. + Respect recursivity setting in shell search provider. + Make recursive permission changes apply only to children. - Update to version 3.33.90: + Add tooltip to view menu button + Show warning in read-only directories when pasting files. ==== open-vm-tools ==== Subpackages: libvmtools0 open-vm-tools-desktop - Add gcc9-static-inline.patch: Fix static inline when building with gcc9. - Fix memory leak in VixToolsListAuthAliases and VixToolsListMappedAliases. (bsc#1153271) + Add patch fix-leaks-Aliases-MappedAliases.patch ==== orca ==== Version update (3.32.0 -> 3.34.0) Subpackages: orca-lang - Update to version 3.34.0: + Web: - Complete *initial* support for Chrome/Chromium. Important: In order - for this support to work, you will need a version of Chrome/Chromium - which has not yet been released. - Don't auto-enter focus mode for embedded role if reading PDF. - Ensure we respect the choice to temporarily turn live regions off. - Ignore "document" load events for images emitted by Gecko. - Eliminate some chattiness with popup button elements. + Thunderbird: Attempt to improve performance by ignoring some event spam. + General: - Several stability fixes for objects and applications going defunct. - Fix regression introduced by Shift Lock change. - Improve reliability of mouse review when multiple objects report same bounding box. + New and updated translations. - Re-enable translation-update-upstream, and fix invocation. - Update to version 3.33.91: + Web: - Improve performance with structural navigation amongst large objects. - Also fix performance regression introduced in unstable release. - Treat headings as paragraphs for the purpose of structural navigation - Treat push buttons with state has-popup as focus-mode widgets - Fix chattiness resulting from svg elements with no information - Don't generate tutorial messages for widgets in document content - Eliminate some chattiness with Google Drive menus - Improve presentation of widgets which are destroyed and recreated while focused - Improve detection and presentation of content which is exposed to us incorrectly due to CSS properties - Ongoing work on Chromium support. + GNOME Shell: Eliminate some chattiness with Dash + Updated translations. - Changes from version 3.33.90: + Web: - Try to include results count during find in page searches - Fix bugs preventing SayAll on page load from working - Fix bug in braille presentation of new Firefox location input - Work around another instance of CSSed text being exposed as one char per line - Improve presentation of treegrids - Reduce chattiness with editable comboboxes and with auto-focused descendants - Never treat layout-only-table cells as focus-mode widgets - Make finding clickables more performant - Ensure we present final word in element when navigating by word - Present caret-moved events from mouse clicks even if element hasn't changed + Mouse Review: - Improve overall presentation of units of text under the pointer - Improve logic filtering out irrelevant mouse movements during review - Apply non-mousereview cell/row presentation preferences for a more consistent experience - Don't present description for mouse review if tooltip presentation is off + General: - Add support for Shift Lock - Add initial support for AtspiText's scrollSubstringTo - Add fall backs for click-at-point failures - Also check for "underline:spelling" as indication of spelling error - Improve response time for mouse input events - Allow building with gettext ? 0.20 - Changes from version 3.33.3: + Web: - Improve presentation of Google Sheets when native accessibility support is being used rather than live-region-based support. - Add support for in-process ARIA feature for alternative text for cell indices - Fix bug in live region support causing some information to not be presented - Improve presentation of off-screen content (so that it isn't spoken as if each word is on its own line) - Ensure we present newly-focused widget when current widget gets destroyed - Fix presentation of description-term and description-value roles - Fix bug causing basic context information to be missing during structural navigation - Improve presentation of Dojo color-chooser buttons - Speak the landmark type before the landmark name/content rather than after - Don't treat two landmarks as being on the same line - Fix issue resulting in some items being skipped during SayAll - Ensure we don't filter out links with author-provided names - Improve likelihood that we'll speak link role for descendant text - Improve behavior of non-interactive web cells with click handlers - Ensure we present the newly-focused element after dialog is dismissed - Explicitly clear text selection when controlling navigation - Work around another issue in Gecko's broken text implementation + Mouse Review: Fix bug causing us to present the wrong document when multiple documents are open + General: - Fix several issues related to presentation of combo boxes - Separate out voice variants in GUI - Fix braille traceback when there are no lines to display - Add marks at end of line for speech - Fix several "chattiness" issues - Improve performance searching for objects in accessibility tree - Improve flat review of table rows - Ignore window deactivate events if the event is not from the active window - Changes from version 3.33.1: + Web: - Fix issue navigating to and around multibyte characters - Fix issue related to our workaround for broken Gecko text - Improve presentation of nameless links with non-meaningful URL - Fix bug causing us to get stuck in a nested layout tables when using table navigation on the non-layout parent - Don't exit focus mode when navigating among text in a web app - Only do the work to filter inferred labels if we have to - Eliminate duplicate presentation of table-row content - Fix bug in going to the beginning/end of a container via structural navigation + Speech: When we don't have a custom char name, use speech-dispatcher's API to speak characters so that letters are not presented as words + Qt: Ignore events from accelerator labels + LibreOffice: Do not announce selection changes from unfocused combo boxes + General: - Handle the reported number of text selections being -1 - Migrate from intltool to gettext - Now requires version 2.26+ of at-spi2 and atk-bridge. - Drop intltool BuildRequires: no longer needed after port to gettext. - Disable translation-update-upstream: it is not configured and currently causes the build to fail. ==== p7zip ==== Subpackages: p7zip-full - Update the Source1 and Source2 links to the latest upstream URL. ==== plasma5-workspace ==== Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Add patch to fix reading environment variables with newline (boo#1154345, kde#413130): * 0001-Fix-reading-environment-variables-with-newline.patch - Add patch to fix race on startup (kde#412970): * 0001-gmenu-dbusmenu-proxy-Don-t-create-.gtkrc-2.0.patch ==== polari ==== Version update (3.32.2 -> 3.34.0) Subpackages: polari-lang typelib-1_0-Polari-1_0 - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Support profiling with sysprof. + Improve network reachability check. + Misc. bug fixes and cleanups: glgo#GNOME/polari!125, glgo#GNOME/polari!124, glgo#GNOME/polari!126, glgo#GNOME/polari!127, glgo#GNOME/polari!128, glgo#GNOME/polari!129, glgo#GNOME/polari!131, glgo#GNOME/polari!130, glgo#GNOME/polari!133. - Drop unneded hicolor-icon-theme BuildRequires. - Update to version 3.33.2: + Display error message on failure to join room. + Polish the no-results placeholder in userlist. + Allow user-list to take up all available height. + Show a clear indication when offline. + Add a --quit command line option. ==== polkit-default-privs ==== Version update (13.2+20190919.a656be4 -> 13.2+20191015.280c25b) - Update to version 13.2+20191015.280c25b: * gnome-initial-session: whitelist polkit rules in 20-gnome-initial-setup.rules (bsc#1125432) - Update to version 13.2+20191014.aad0cdf: * Networkd package actually ended up beeing called "sytemd-network" (#11, boo#1153885) ==== python-atspi ==== Version update (2.32.1 -> 2.34.0) - Update to version 2.34.0: + Updated doap, and include it in the tarball. - Update to version 2.33.92: + Several test fixes. + Add license header on some test files. - Update to version 2.33.90: + Fix typo in get_imageLocale. + event.str(): show event sender. + Remove wrapper for atspi_text_notify_reading_position, as the function has been removed from at-spi2-core. + events: replace object:text:reading-position with screen-reader:region-changed. + Add wrapper for atspi_set_reference_window. - Changes from version 2.33.2: + Add support for ROLE_CONTENT_DELETION and ROLE_CONTENT_INSERTION. - Changes from version 2.33.1: + Add accessibleId property. + Add text.notifyReadingPosition. + Fix print usage in example, for python 3 compatibility. ==== python-gobject ==== Version update (3.32.2 -> 3.34.0) Subpackages: python2-gobject python3-gobject python3-gobject-Gdk python3-gobject-cairo - Update to version 3.34.0: + No changes since 3.33.1. - Update to version 3.33.1: + Make GLib.Variant.unpack a bit less costly. + pygobject: ignore GParameter deprecations. + pygobject-object: fix refcount of floating return values. + pygi-info: remove some dead code. ==== qpdf ==== Version update (9.0.1 -> 9.0.2) - Update to version 9.0.2 * Fix the name of the temporary file used by --replace-input so that it doesn't require path splitting and works with paths include directories. ==== quadrapassel ==== Version update (3.32.0 -> 3.34.1) Subpackages: quadrapassel-lang - Update to version 3.34.1: + Snap, updated the YAML to using the GNOME extension. + Updated translations. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.90: + Switch from libcanberra-gtk to gsound. + Updated translations. - Remove pkgconfig(libcanberra-gtk3) from BuildRequires, and add pkgconfig(gsound). ==== ruby2.6 ==== Version update (2.6.3 -> 2.6.5) Subpackages: libruby2_6-2_6 ruby2.6-devel - update to 2.6.5 - https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-6-5-released/ - CVE-2019-16255: A code injection vulnerability of Shell#[] and Shell#test - CVE-2019-16254: HTTP response splitting in WEBrick (Additional fix) - CVE-2019-15845: A NUL injection vulnerability of File.fnmatch and File.fnmatch? - CVE-2019-16201: Regular Expression Denial of Service vulnerability of WEBrick?s Digest access authentication - https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-6-4-released/ - Multiple jQuery vulnerabilities in RDoc (CVE-2012-6708 CVE-2015-9251) ==== rubygem-vagrant_cloud ==== Version update (2.0.2 -> 2.0.3) - Update to 2.0.3 * Pass access_token and base_url into legacy ensure methods [GH-50](https://github.com/hashicorp/vagrant_cloud/pull/50) * Support passing checksum and checksum type values [GH-51](https://github.com/hashicorp/vagrant_cloud/pull/51) ==== samba ==== Version update (4.10.8+git.124.a2010fbd0de -> 4.11.0+git.95.c88b5f2c0c6) Subpackages: libdcerpc-binding0 libdcerpc-binding0-32bit libdcerpc0 libdcerpc0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libndr0 libndr0-32bit libnetapi0 libnetapi0-32bit libsamba-credentials0 libsamba-credentials0-32bit libsamba-errors0 libsamba-errors0-32bit libsamba-hostconfig0 libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit libsamba-policy0-python3 libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap2 libsmbldap2-32bit libtevent-util0 libtevent-util0-32bit libwbclient0 libwbclient0-32bit samba-client samba-client-32bit samba-doc samba-libs samba-libs-32bit samba-libs-python3 samba-python3 samba-winbind samba-winbind-32bit - Update to samba 4.11.0 + For details on all items see WHATSNEW.txt in samba-doc package + Python2 runtime support removed; python 3.4 or later required + Security improvements: - SMB1 disabled by default - lanman and plaintext authentication deprecated - winbind: PAM_AUTH and NTLM_AUTH events logged - GnuTLS 3.2 required; system FIPS mode setting honored + CephFS Snapshot integration, exposed as previous file versions + ctdb changes: - onnode -o option removed - ctdbd logs when using more than 90% of a CPU thread - CTDB_MONITOR_SWAP_USAGE variable removed + AD Domain controller improvements: - Upgrade AD databse format - BIND9_FLATFILE deprecated - default process model chagned to prefork - bind9 dns operation duration logging - Default schema updated to 2012_R2; function level is unchanged - many performance improvements + Configuration webserver support removed ==== seahorse ==== Version update (3.32.2 -> 3.34) Subpackages: gnome-shell-search-provider-seahorse seahorse-lang - Update to version 3.34: + gkr: Fix use-after-free in password interaction. + Add OARS Metadata tags. + Cleanup flatpak manifest. + gkr: Fix a build failure due to a GKR GIR breakage. + Depend on meson version >= 0.49. + Fix a crash for some Epiphany passwords. + Add mnemonics. + ssh: Use Posix.Signal.TERM to unbreak building with valac <= 0.40. + Enable type-to-search. + pgp: Fix a segfault when syncing GPG keys to an HKP server. + gkr: Update user documentation for keyrings. + Generate manpage from XML file. + Implement GApplication.open() so we can import files from the command line. + pgp: Fix build related to GPG(ME) versions. - Add docbook-xsl-stylesheets and libxslt-tools BuildRequires and pass manpage=true to meson: Build manpages. ==== snapper ==== Version update (0.8.3 -> 0.8.5) Subpackages: libsnapper4 snapper-zypp-plugin - allow trailing comments in configuration files (bsc#1005342) - version 0.8.5 - allow to make snapshot from other snapshot that the current one (jsc#SLE-7333) - version 0.8.4 ==== sushi ==== Version update (3.32.1 -> 3.34.0) Subpackages: sushi-lang - Update to version 3.34.0: + Add support for moving Nautilus selection with arrow keys. + Add support for parenting the window on Wayland. + Use builder-dark style for text/source viewer. + Add localization for appdata file. - Update to version 3.33.90: + Add a command line launcher. + Fix viewer mimetype matching. + Load viewers from home directory. + Updated translations. - Changes from version 3.33.4: + Add a native LibreofficeKit renderer. + Fix translation infrastructure regression. + Fix loading album cover art from Amazon. + Fix several glitches on HiDpi and fractional scaling displays. + Respect placement of close button preference. + Fix audio metadata tags retrieval. + Only load a single GstTagList copy. + Fix displaying audio tag content with markup characters. + Add an appdata file. + Properly letterbox album cover art. + Add a way to report loading errors in the main view. + Scale window size with display resolution. - Changes from version 3.33.3: + Rewrite to use GTK directly, drop Clutter dependency. + Use GtkSourceView 4. - Drop sushi-port-to-gtksourceview4.patch: Fixed upstream. - Add meson BuildRequires and macros. - Drop pkgconfig(clutter-1.0), pkgconfig(clutter-gst-3.0), pkgconfig(clutter-gtk-1.0), pkgconfig(clutter-x11-1.0) and pkgconfig(gstreamer-pbutils-1.0) BuildRequires following upstream changes. - Add pkgconfig(epoxy), pkgconfig(gdk-pixbuf-2.0), pkgconfig(gio-unix-2.0), pkgconfig(gstreamer-audio-1.0), pkgconfig(gstreamer-video-1.0), pkgconfig(gtk+-wayland-3.0) and pkgconfig(gtk+-x11-3.0) BuildRequires following upstream changes. - Add sushi-rpmlintrc, filter out needless warning about gir file. - Drop libsushi-1_0-0 and typelib-1_0-Sushi-1_0 Obsoletes: No currently supported version of openSUSE should have these installed. ==== swell-foop ==== Version update (3.32.0 -> 3.34.1) Subpackages: swell-foop-lang - Update to version 3.34.1: + Fixed crash. + Updated translations. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Updated translations. ==== system-config-printer ==== Subpackages: python3-cupshelpers system-config-printer-applet system-config-printer-common system-config-printer-common-lang system-config-printer-dbus-service udev-configure-printer - Fix printer icon location again, needed due to changes in Adwaita. Now back to old location. ==== tango-icon-theme ==== - Replace rsvg-view with rsvg-convert BuildRequires: rsvg-view is no longer available, and rsvg-convert is what configure checks for anyway. Switch hicolor-icon-theme Requires for BuildRequires, needed now that we no longer pull rsvg-view. ==== tcsh ==== Subpackages: tcsh-lang - Fix patch tcsh-6.18.01-history-stderror-jmp.patch to avoid breaks in sourcing standard system files (boo#1153839) ==== template-glib ==== Version update (3.32.0 -> 3.34.0) Subpackages: libtemplate_glib-1_0-0 template-glib-lang typelib-1_0-Template-1_0 - Update to version 3.34.0: + No changes since 3.33.92. - Update to version 3.33.92: + Updated meson build requirement. + Build fixes for macOS. + Translation updates. ==== tftp ==== - Add tftp.socket requirement to the service unit section [bsc#1153625] ==== totem ==== Version update (3.32.1 -> 3.34.1) Subpackages: totem-lang totem-plugins - Update to version 3.34.1: + Fix broken symbolic icon. + Updated translations. - Drop totem-fix-symbolic-icon.patch: Fixed upstream. - Add totem-fix-symbolic-icon.patch: Fix symbolic icon. - Update to version 3.34.0: + Make introspection non-optional for the plugin system to work. + Updated translations. - Add totem-revert-vaapi-disable.patch: Revert upstreams disabling of vaapi support, it works fine on openSUSE. - Update to version 3.33.90: + Update application icon. + Use title case for the "Open Containing Folder" menu item. + Disable VAAPI support for now, it's too buggy. + Changes in version 3.33.0: + Add "Open containing folder" menu item. + Include "totem" in the desktop keywords. + Make --version command-line option public. + Reduce GSettings writes on startup. + Fix menu sensitivity for OpenSubtitles plugin. - Add open-directory plugin. + Remove obsolete LIRC and Brasero plugins. - Remove/obsolete -plugin-brasero package: removed upstream. - Remove comments related to lirc: plugin removed upstream. ==== tracker ==== Version update (2.2.2 -> 2.3.1) Subpackages: libtracker-common-2_0 libtracker-control-2_0-0 libtracker-miner-2_0-0 libtracker-sparql-2_0-0 tracker-lang typelib-1_0-Tracker-2_0 typelib-1_0-TrackerControl-2_0 - Update to version 2.3.1: + Fixed a case where old data was not deleted correctly from the store when inserting new values. This was causing tracker-extract to log errors for multi-disc music albums stored as FLAC files with embedded CUE sheets. + Updated translations. - Update to version 2.3.0: + No changes since 2.2.99.1. - Update to version 2.2.99.1: + Handle circular references in TrackerResource. + Removed stress tests. + Handle application/x-zero-size. + Refactors and cleanups in functional testing infrastructure. + Documentation improvements. + Make tracker_sparql_escape_string() escape single quotes. + Don't make tracker:referenceSource a subproperty of nie:identifier. + Translations: eu. - Add trackertestutils to -devel package. - Update to version 2.2.99.0: + Support for storing Musicbrainz metadata in the multimedia ontology. + Doc cleanups. + Test suite improvements. + Build fixes. + Fix detection of files that need writeback. + Fix crashes and invalid memory writes. - libtracker-common is built as a static library and only used in build time. So remove it in the %install section. - Drop fix-tracker-miner-fs-lto-crash.patch: fixed upstream. ==== tracker-miners ==== Version update (2.2.2 -> 2.3.1) Subpackages: tracker-miner-files tracker-miners-lang - Update to version 2.3.1: + Improved .odt extraction, fixing issues with hyphenated words. + OpenBSD: Fixed build. + functional-tests: Fixed a cause of intermittent failures, removed some unused data files. + Minor compiler warning and build system fixes. - Update to version 2.3.0: + No changes since 2.2.99.1. - Update to version 2.2.99.1: + The ~/Downloads folder is now indexed non-recursively by default. This reduces the risk of Tracker unnecessarily crawling large directories of source code or video game data. - If users are storing data such as music or photos in subfolders of the Downloads folder, they will need to move it to an appropriate place (~/Music, ~/Pictures, etc.) so that it is still indexed. + Dispose TrackerResource objects before unref. + Fixes in Musicbrainz metadata extraction. + Translations: ca, eu. - Update to version 2.2.99.0: + Support for reading Musicbrainz metadata from audio files. + Tracker Writeback now uses GStreamer to write metadata to audio files, instead of depending on taglib directly. + Directories will now be ignored if they contain a file named `.nomedia`. A file named `.trackerignore` has the same effect, but the `.nomedia` file brings us in line with Android. + Removed obsolete 'max-media-art-width' setting. - libtracker-miners-common is built as a static library and only used in build time. So remove it in the %install section. - Add a new BuildRequires pkgconfig(gstreamer-audio-1.0). - Drop an unused BuildRequires pkgconfig(taglib_c). - Drop pkgconfig(libgrss) BuildRequires and subpackage tracker-miner-rss: libfrss is dropped upstream. Following this, add tracker-miner-rss Obsoletes to main tracker-miners package. ==== vala ==== Version update (0.44.7 -> 0.46.3) - Update to version 0.46.3: + Various improvements and bug fixes: - codegen: . Accept children after generating type specific declarations . Preserve full access to delegate variables and its target/destroy cvalues . Initialize delegate temp-var which is assigned by property getter . Silence warning about copying if delegate doesn't carry its target . Use gtype-boxed API for structs with "g_boxed_free" attribute - ccode: Implicitly register declaration for added CCodeFunction - vala: Fix compatible/disposable check between structs and their subtypes - vala: Don't issue a warning for non-public struct fields in bindings - girparser: Add required copy/free attributes for gtype-boxed structs and regenerate GIR-based bindings to pick up copy/free attributes - docs: Mention requirement of autoconf-archive as build-dependency - vapi: Perform syntax and semantic check for all bindings on "make check" + Bindings: - avahi-client: Fix "use of possibly unassigned parameter" warnings - glib-2.0: Set default_value attribute for GLib.pointer - gnutls: Fix "use of possibly unassigned parameter" warnings - tokyocabinet: Fix deprecation warnings - xcb: Fix "missing return statement at end of subroutine body" errors - Update to version 0.46.2: + Various improvements and bug fixes: - vala: . Report dedicated error message for params-array parameter mismatch. . Output "params" qualifier of parameters. . Allow to override virtual interface implementations. . Perform stricter compatibility check for delegates. - codegen: Directly use "memmove()" while g_memmove() is deprecated. - valadoc: Explicitly pass --pkg libgvc. - tests: Add more tests to increase coverage. + Bindings: - gio-unix-2.0: Fix DesktopAppInfo.get_string(), UnixFDMessage.steal_fds(). - glib-2.0: DateTime.from_iso8601() can take a null TimeZone. - gobject-2.0: Some cherry-picking from GIR generated binding. - gstreamer: Update from 1.17.0+ git master. - gtk4: Update to 3.96.0+bcea9652. - gtk4: Constructors of Gtk.MediaFile needs to be static functions. - sqlite3: Fix use of possibly unassigned parameter `errmsg'. - Update to version 0.46.1: + Regression and bug fixes: - vala: Run FlowAnalyzer on all given source-files. - valadoc: Explicitly pass --pkg libvala@PACKAGE_SUFFIX@ as for doclets/tests. + Bindings: - gio-unix-2.0: Add UnixMountEntry.get_root_path() since 2.60. - gstreamer: Update from 1.17.0+ git master. - gtk4: Update to 3.96.0+97231ca2. - gtk+-3.0: Ownership mismatch of ColorButton.rgba property-accessor. - vapi: Update GIR-based bindings. - Update to version 0.46.0: + Highlights: - Add boolean CodeContext.keep_going and corresponding compiler option. + Various improvements and bug fixes: - vala: . Move find_parent_type_symbol/get_this_type() to SemanticAnalyzer . Exclude nullable simple-type structs from gobject-property support. . Reject unary operations on nullable integer/floating/boolean type. - codegen: . Don't append unreachable clean-up section of Block. . Don't cause double-free due append_local_free() in uncaught-errors. . Don't unconditionally add/return internal "result" variable - codewriter: Write "weak" modifier for properties. - girparser: Improve evaluation of instance-parameter information. + Regenerate GIR-based bindings to pick up out/ref instance-parameters. - girparser/gidlparser: "value_owned = true" by default for property types. - libvaladoc: Don't traverse into close circles with parent. - genie: Creation methods should not be static. + Bindings: - glib-2.0: Fix MutexLocker binding. - glib-2.0: Add missing "DestroysInstance" attributes to Mutex/Locker API. - glib-2.0: Use 'GStatBuf' as ctype for 'Stat'. - glib-2.0: Add new symbols from 2.62. - gio-2.0: Drop metadata for NativeSocketAddress. - gstreamer: Update from 1.17.0+ git master. - gtk4: Regenerate to pick up DestroyInstance attributes. - json-glib-1.0: Change abstract methods of Serializable to virtual. - libsoup-2.4: soup_auth_new is not a constructor but a factory method. - vapi: Update GIR-based bindings. - Update to version 0.45.91: + Various improvements and bug fixes: - vala: Init formal_target_type of built ArrayCreationExpression from InitializerList. - vala: Add missing closing brace/bracket in to_string() of ArrayCreationExpression and InitializerList. + Bindings: - cairo: Add 1.16 symbols. - linux: Add more Input and update UserspaceInput bindings. - sqlite3: Bind sqlite3_expanded_sql() and sqlite3_normalised_sql(). + Changes in version 0.45.90: + Various improvements and bug fixes: - vala: . Support static methods in error-domains. - codegen: . Move private type-struct to type-definition section. - valadoc: Install icons and doclets to API dependent folders. - Bindings: . glib-2.0: Add new symbols and deprecations from 2.62. . glib-2.0: Add MappedFile.from_fd constructor. . gstreamer: Update from 1.17.0+ git master. . posix: . Add *at() calls and related constants. . vapi: Update GIR-based bindings + Changes in version 0.45.3: + Various improvements and bug fixes: - vala: Add Symbol.is_extern and use/set is accordingly. - codegen: . Don't write declaration of extern symbols with given header. - Bindings: . glib-2.0: Add new symbols from 2.62. . gstreamer: Update from 1.17.0+ git master. . vapi: Update GIR-based bindings. + Changes in version 0.45.2: + Various improvements and bug fixes: - genie: Drop unused "writeonly" token - genie: Make 'self' match its TokenType name - Bindings: . gmodule-2.0: Build from GIR. . glib-2.0: Add Unicode 12.0 symbols. . gstreamer: Update from 1.17.0+ git master. . webkit2gtk-4.0: Update to 2.25.1. . vapi: Update GIR-based bindings. + Changes in version 0.45.1: + Highlights: - Require and target GLib >= 2.48. - Add support for --target-glib=auto. - Report error for public creation methods of abstract classes. - Report error for yield statements without async context. - Write "Source" attribute in fast-vapi mode. - Support GObject properties with nullable GType-based struct type. - valadoc: Drop obsolete "Driver" API. + Various improvements and bug fixes: - Bindings: . Remove vte, vte-2.90 bindings. . Rename graphene-1.0 to graphene-gobject-1.0. . gstreamer: Update from 1.17.0+ git master. . gtk4: Update to 3.96.0+322507f2. . vapi: Update GIR-based bindings. - Up glib2 requirement. - Update vala_version, vala_libversion, and vala_priority. - Adjust doclets directory in files. - Update to version 0.44.8: + Various improvements and bug fixes: - vala: . Support static methods in error-domains. . vala: Init formal_target_type of built ArrayCreationExpression from InitializerList. . Add missing closing brace/bracket in to_string() of ArrayCreationExpression and InitializerList. . Reject unary operations on nullable integer/floating/boolean type. . Run FlowAnalyzer on all given source-files. - codegen: . Don't append unreachable clean-up section of Block. . Don't cause double-free due append_local_free() in uncaught-errors. . Don't unconditionally add/return internal "result" variable. - codewriter: Write "weak" modifier for properties - girparser/gidlparser: "value_owned = true" by default for property types. - libvaladoc: Don't traverse into close circles with parent. - genie: Creation methods should not be static. - valadoc: Explicitly pass --pkg libvala@PACKAGE_SUFFIX@ as for doclets/tests. + Bindings: - cairo: Add 1.16 symbols. - glib-2.0: Fix MutexLocker binding. - glib-2.0: Add missing "DestroysInstance" attributes to Mutex/Locker API. - glib-2.0: Use 'GStatBuf' as ctype for 'Stat'. - glib-2.0: DateTime.from_iso8601() can take a null TimeZone. - gio-2.0: Drop metadata for NativeSocketAddress. - gio-unix-2.0: Add UnixMountEntry.get_root_path() since 2.60. - gtk4: Sync from 0.46 branch. - json-glib-1.0: Change abstract methods of Serializable to virtual. - libsoup-2.4: soup_auth_new is not a constructor but a factory method. - linux: Add more Input and update UserspaceInput bindings. - posix: Add *at() calls and related constants. - sqlite3: Bind sqlite3_expanded_sql() and sqlite3_normalised_sql(). - sqlite3: Fix use of possibly unassigned parameter `errmsg'. - webkit2gtk-4.0: Update to 2.26.0. ==== vte ==== Version update (0.56.3 -> 0.58.2) Subpackages: libvte-2_91-0 typelib-1_0-Vte-2.91 vte-lang - Update to version 0.58.2: + ring: Fix an incorrect assertion. + pty: Fix error check for ioctl(TIOCGPTPEER) failure. - Update to version 0.58.1: + emulation: Ensure the cursor remains onscreen when moving down. + widget: Don't scroll to bottom on keystroke in read-only mode. + Updated translations. - Update to version 0.58.0: + build: Don't pass C warning flags to the C++ compiler. - Update URL to point to gitlab home. - Update to version 0.57.90: + draw: #include for std::max + pty: Prefer using TIOCGPTPEER ioctl + pty: Use O_NOCTTY when VTE_PTY_NOCTTY is set + bidi: Disable Arabic ligatures + Updated translations. - Changes from version 0.57.3: + Add barebones README + all: Add installation & debugging information + app: Plug mem leaks + bidi: - Add API to enable or disable bidirectional text support - Find the BiDi mapping for the RingView's contents + build: - Add debug flags when debug is enabled - Add missing file - Check gcc version - Do not allow disabling asserts - Fix build on meson 0.49 - Ignore everything in the build directory - Increase test timeout - List Wextra warnings - Port to meson build system - Use our own warning flags + docs: - Add index for API new in 0.56 - Add index for API new in 0.58 + docs,bidi: Clarify the relation between get_text API methods and BiDi + draw: - Align the baseline across font styles - Measure characters individually - Optimise invalidation and painting + emulation,bidi: Add keyboard swapping mode + emulation: - Fix background color handling of DCH and ECH - Improve docs - Make certain operataions convert line endings to hard newline - Track BiDi parameters + gir: Fix introspection annotations + l10n: - Add POTFILES.skip back - Re-rename POTFILES to POTFILES.in + mev: Fix an implicit fallthrough warning + parser: glue: Correct parameter collection + perf,bidi: Add BiDi demo and info files + pty: Make vte_pty_child_setup() useful for flatpack + reflect: Fix compiler warnings + regex: Fix doc comment + Revert "parser: glue: Use std::clamp" + ring: - fix printf format - Keep an additional row writable - Silence some warnings with debug disabled + ringview: Add RingView infrastructure + vala: - Make binding tests compile without warning - Make the vala test build without warnings + vte.sh: Remove control chars for window title + widget: - Add valist signal marshallers + widget: Avoid double painting of letters - Cancel autoscroll on ending selecting - Clean up invalidating in insert_char() - Deprecate vte_terminal_[sg]et_rewrap_on_resize() - Don't clamp before invalidating from process_incoming() - Find contiguous LTR and RTL runs of decoration - Fix invalidation with scrolling region - Fix misleading comments in cursor_down() - Increase minimum width to 2 cells plus padding - Invalidate the entire paragraph when its contents change - Merge identical m_color_defaults and m_fill_defaults - Move out a common condition for painting the background - Refactor offscreen cursor detection - Remove line_is_wrappable() - Revert to paint unused rows - Set the soft_wrapped flag via wrapper methods - Throw away remaining incoming data on finalize + widget,bidi: - Denote the direction in the I-beam cursor - Display according to the BiDi mapping - Add meson BuildRequires and macro following upstreams port. - Drop gnome-common BuildRequires and autogen call, no longer needed with meson buildsystem. ==== webkit2gtk3 ==== Version update (2.26.0 -> 2.26.1) 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 - Enable sandbox again (pass -DENABLE_BUBBLEWRAP_SANDBOX=ON to cmake). - Move bubblewrap and xdg-dbus-proxy Requires from main package to main library package libwebkit2gtk-4_0-37, they are needed at runtime, and there is no webkit2gtk3 package that we can install. - Update to version 2.26.1: + Fix MSE media player with GStreamer 1.14. + Fix HTML alternate loads never finishing. + Fix web view initialization delay on fisrt load. + Validate user agent string set via API. + Fix a crash when a web view is destroyed with accelerated compositing mode enabled. + Fix EGL initialization with newer versions of Mesa. + Do not enable the sandbox inside docker. + Fix several crashes and rendering issues. - Add webkit2gtk3-fdo-soname.patch: don't try to open WPE backend with an unversioned soname. - Enable pkgconfig(wpe-1.0) and pkgconfig(wpebackend-fdo-1.0) BuildRequires and stop passing DUSE_WPE_RENDERER=OFF to cmake. - Test disable sandbox, does this fix epiphany? (pass -DENABLE_BUBBLEWRAP_SANDBOX=OFF to cmake). ==== xdg-user-dirs-gtk ==== Version update (0.10 -> 0.10+13) Subpackages: xdg-user-dirs-gtk-lang - Update to version 0.10+13: + Comment invalid in DOAP file to pass git pre-receive hook. + Make the 'Don't ask again' checkbox work properly. + Updated translations. - Switch to git checkout, current master, via source service, explicit commit. - Add gnome-common BuildRequires and pass autogen.sh, needed to bootstrap the checkout. - Also pass export CFLAGS='-Wno-error=deprecated-declarations'. - Use modern macros and tweak Summary to silence rpmlint. ==== xf86-video-ati ==== Version update (19.0.1 -> 19.1.0) - Update to release 19.1.0 * bug fixes and minor improvements ==== yast2-vpn ==== Version update (4.2.2 -> 4.2.3) - Write sysctl settings to a file under /etc/sysctl.d (jsc#SLE-9077). - 4.2.3 ==== yelp ==== Version update (3.32.2 -> 3.34.0) Subpackages: libyelp0 yelp-lang - Update to version 3.34.0: + Stable release. No changes since 3.33.92. - Update to version 3.33.92: + Allow the application name to be translated. + Enable WebKit back-forward swipe gesture. + Updated translations. ==== yelp-xsl ==== Version update (3.32.1 -> 3.34.0) - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Updated translations. - Update to version 3.33.4: + Update highlight.pack.js to 9.15.8, added awk and shell. + Removed intltool and other build updates. + Updated translations. - Drop intltool dependency. ==== zenity ==== Subpackages: zenity-lang - Add zenity-Fix-segfault-on-multiple-lists.patch: src/forms.c: Fix segfault on multiple lists without values.