Packages changed: NetworkManager (1.0.12 -> 1.4.0) NetworkManager-openconnect (1.0.8 -> 1.2.2) NetworkManager-pptp (1.0.8 -> 1.2.2) NetworkManager-vpnc (1.0.8 -> 1.2.2) PackageKit (1.1.3 -> 1.1.4) aaa_base (13.2+git20160817.5c25c9c -> 13.2+git20160915.106a00d) accountsservice adwaita-icon-theme (3.20 -> 3.21.91) aisleriot (3.20.2 -> 3.22.0) appstream-glib (0.6.2 -> 0.6.3) at-spi2-atk (2.20.1 -> 2.21.91) atk (2.20.0 -> 2.22.0) baobab (3.20.1 -> 3.22.0) bijiben (3.20.2 -> 3.21.2) cheese (3.20.2 -> 3.22.0) clutter-gst (3.0.18 -> 3.0.20) clutter-gtk (1.8.0 -> 1.8.2) diffutils (3.3 -> 3.5) evince (3.20.1 -> 3.22.0) evolution (3.20.5 -> 3.22.0) evolution-data-server (3.20.5 -> 3.22.0) evolution-ews (3.20.5 -> 3.22.0) file-roller (3.20.3 -> 3.22.0) gdk-pixbuf (2.34.0 -> 2.36.0) gdm (3.20.1 -> 3.22.0) gedit (3.20.2 -> 3.22.0) gjs (1.45.4 -> 1.46.0) glib-networking (2.48.2 -> 2.50.0) glib2 (2.48.2 -> 2.50.0) glibmm2 (2.48.1 -> 2.50.0) gnome-calculator (3.20.2 -> 3.22.0) gnome-clocks (3.20.2 -> 3.22.0) gnome-color-manager (3.20.0 -> 3.22.0) gnome-control-center (3.20.1 -> 3.22.0) gnome-desktop (3.20.2 -> 3.22.0) gnome-disk-utility (3.20.2 -> 3.22.0) gnome-documents (3.20.1 -> 3.22.0) gnome-maps (3.20.3.1 -> 3.22.0) gnome-music (3.20.2 -> 3.22.0) gnome-online-accounts (3.20.3 -> 3.22.0) gnome-online-miners (3.20.1 -> 3.22.0) gnome-packagekit (3.20.0 -> 3.22.0) gnome-power-manager (3.20.0 -> 3.22.0) gnome-screenshot (3.20.1 -> 3.22.0) gnome-session (3.20.2 -> 3.22.0) gnome-settings-daemon (3.20.1 -> 3.22.0) gnome-shell (3.20.4 -> 3.22.0) gnome-system-monitor (3.20.1 -> 3.22.0) gnome-terminal (3.20.2 -> 3.22.0) gnome-tweak-tool (3.20.1 -> 3.22.0) gnome-user-docs (3.20.2 -> 3.22.0) gnome-user-share (3.18.1 -> 3.18.3) gobject-introspection (1.48.0 -> 1.50.0) grilo (0.3.1 -> 0.3.2) gsettings-desktop-schemas (3.20.0 -> 3.22.0) gspell (1.0.3 -> 1.2.0) gssdp (0.14.16 -> 1.0.0) gtk3 (3.20.9 -> 3.22.0) gtkmm2 (2.24.4 -> 2.24.5) gtkmm3 (3.20.1 -> 3.22.0) gtksourceview (3.20.4 -> 3.22.0) gupnp (0.20.18 -> 1.0.0) gvfs (1.28.3 -> 1.30.0) harfbuzz (1.3.0 -> 1.3.1) hwinfo (21.30 -> 21.31) kernel-firmware (20160824 -> 20160913) libchamplain (0.12.13 -> 0.12.14) libgdata (0.17.5 -> 0.17.6) libgnomekbd (3.6.0 -> 3.22.0.1) libinput (1.4.2 -> 1.5.0) libpeas (1.18.0 -> 1.20.0) libproxy libproxy-plugins libpst (0.6.67 -> 0.6.68) libsigc++2 (2.8.0 -> 2.10.0) libsoup (2.54.1 -> 2.56.0) mutt mutter (3.20.3 -> 3.22.0) nautilus (3.20.3 -> 3.22.0) orca (3.20.3 -> 3.21.92) perl-CGI (4.32 -> 4.33) polkit-default-privs python-gobject (3.20.1 -> 3.22.0) python3-gobject (3.20.1 -> 3.22.0) quilt shotwell (0.23.7 -> 0.24.0) telepathy-logger timezone (2016f -> 2016g) timezone-java (2016f -> 2016g) totem (3.20.1 -> 3.22.0) totem-pl-parser (3.10.6 -> 3.10.7) tracker (1.8.0 -> 1.10.0) tracker-extras (1.8.0 -> 1.10.0) vala (0.32.1 -> 0.34.0) vinagre (3.20.2 -> 3.22.0) vino (3.20.2 -> 3.22.0) vte (0.44.2 -> 0.46.0) webkit2gtk3 (2.12.5 -> 2.13.92) xorriso (1.4.4 -> 1.4.6) yast2-ftp-server (3.1.9 -> 3.1.10) yelp (3.20.1 -> 3.22.0) zenity (3.20.0 -> 3.22.0) === Details === ==== NetworkManager ==== Version update (1.0.12 -> 1.4.0) Subpackages: NetworkManager-devel libnm-glib-vpn1 libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0 typelib-1_0-NMClient-1_0 typelib-1_0-NetworkManager-1_0 - Add even more commits to really fix bgo#770456 to NetworkManager-fix-broadcom-wifi.patch. - Add NetworkManager-fix-broadcom-wifi.patch: Broadcom driver does not support the random mac addr introduced. This patch works around the problem (bgo#770456). - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Update to version 1.4.0: + The MAC address assigned to a device can now be set according to different policies: preserve, permanent, random, stable. + NetworkManager now waits for IPv6 DAD to terminate before completing the activation. + Added support for setting IPv6 tokenized interface identifiers through the 'ipv6.token' connection property. + Added a 'Reload' D-Bus method to reload configuration and reapply DNS configuration. + Added ability to create a configuration checkpoints and rolling back changes after a timeout. + NetworkManager now follows symlinks when accessing resolv.conf and rc-manager is set to 'file'. + Added support for oFono as modem manager. + The devices now exposes counters of transferred data. + The 'may-fail' property of ipv4 and ipv6 settings is now respected more accurately. + The timeout for requests of secrets to agents has been increased from 25 to 120 seconds. + Name servers passed to dnsmasq now specify an egress interface to avoid problems with multiple active connections. + Reverse DNS entries for IPv6 are now added to dnsmasq, and IPv4 reverse entries now honor the network prefix. + A new 'dns-priority' property of ipv4 and ipv6 settings can be used to tweak the order of servers in resolv.conf when multiple connections are active. + configure script accepts --enable-{address,undefined}-sanitizer options to build NetworkManager with GCC sanitizers. + The default resolv.conf manager can now be specified at build time using the --with-config-dns-rc-manager-default configure option. + NetworkManager is now compiled with --gc-sections to reduce executable size. + Added a new 'VPN_PLUGIN' logging domain. + It is now possible to change the configuration currently applied on a device with 'nmcli device modify' and 'nmcli device reapply'. + nmcli invoked without parameters shows an overview of the current network configuration. + The 'nmcli connection add' syntax has been extended and is now possible to pass properties (e.g. 'ipv4.dns') along with aliases. + nmtui now returns to initial menu after a sub-form exits. + Improved bash autocompletion for nmcli. + Now devices are disconnected before the system suspends, executing dispatcher scripts. This allows external applications to be notified of the change in connectivity. + Dispatcher scripts are now called also when connectivity status changes. + Many other fixes and improvements. - Pass --with-config-dns-rc-manager-default=netconfig to configure: ensure to use netconfig, which is SUSE's default. - Replace pgkconfig(systemd) BuildRequires with pkgconfig(libsystemd), following upstream. - Rebase systemd-network-config.patch. - Update to version 1.2.2: + The dnsmasq DNS management mode now uses D-Bus API of dnsmasq to make signal nameserver changes. + Hostname is now correctly read on Slackware. + IPv6 addresses for default wired connections now stay stable. + Reading portname on s390 systems on 4.4 kernels and newer has been corrected. + nmcli no longer warns about version mismatches. + Improved developer documentations. + Multiple minor bugfixes. + Updated translations. - Update to version 1.2.0: + Bugs fixed: bgo#764750, bgo#764955, bgo#764956, bgo#765225, rh#1325752. - Changes from version 1.1.94 (1.2-rc2): + Bugs fixed: bgo#764839, bgo#764690, rh#1324895. - Add post/postun scritlets for libnm0. - Update to version 1.1.93 (1.2-rc1): + Bugs fixed: bgo#761389, bgo#763236, bgo#764317, bgo#764332, bgo#764398, bgo#764402, bgo#764483, bgo#764606, rh#1299103. + Updated translations. - Changes from version 1.1.92: + Added an option to enable the old-fashioned /etc/resolv.conf handling (using a symlink). + NetworkManager now checks the connection data from client for validity and gracefully handles unknown properties in client. This improves interoperability between the server and clients of different versions. + The activation of a VLAN device with a virtual parent that is inactive now results in a parent being activated first. + The server name used with 802.1x authentication can now be constrained to a particular domain suffix (CVE-2006-7246). - Drop (presumably) no longer needed patches: + nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff + nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff - Update to version 1.1.91: + Added support for detecting duplicate IPv4 addresses, with a timeout configurable through the ipv4.dad-timeout connection property. + Fixed a race condition that could potentially lead to unauthorized access to connection secrets (CVE-2016-0764). + dnsmasq configuration for shared connections can now be extended by placing custom files in /etc/NetworkManager/dnsmasq-shared.d/. + Generic devices are no longer assumed unless explicitly requested by user. + The reorder-header VLAN flag setting is now honored; to keep backwards compatibility in behavior, an existing REORDER_HDR=0 ifcfg-rh key is ignored; the flag must be disabled with VLAN_FLAGS=NO_REORDER_HDR. + Fair amount of bugs was fixed and robustness was generally improved. - Rebase systemd-network-config.patch. - Update to version 1.1.90: + Added an option to enable use of random MAC addresses for Wi-Fi access point scanning (defaults to disabled). Controlled with 'wifi.mac-address-randomization' property (MAC_ADDRESS_RANDOMIZATION key in ifcfg files). + Wi-Fi scanning now utilizes wpa_supplicant's AP list. + Added support for Wi-Fi powersave, configured with POWERSAVE key in ifcfg files. + Added support for creation of more types of software devices: tun & tap, maxvlan, vxlan and ip tunnels (ipip, gre, sit, isatap, vti, ip6ip6, ipip6, ip6gre and vti6). + The software devices (bond, bridge, vlan, team, ...) can now be stacked arbitrarily. The nmcli interface for creating master-slave relationships has been significantly improved by the use of 'master' argument to all link types. + RFC7217 stable privacy addressing is now used by default to protect from address-based host tracking. The IPv6 addressing mode is configured with IPV6_ADDR_GEN_MODE key in ifcfg files. + Improved route management code to avoid clashes between conflicting routes in multiple connections. + Refactored platform code resulting in more robust interface to platform, less overhead and reduced memory footprint. + Improved interoperability with other network management tools. The externally created software devices are not managed until they're activated. + The Device instances now exist for all software connections and the platform devices are now only created when the device is activated. This makes it possible for connections with device of same name not to clash unless they're activated concurrently. The links are now not unnecessarily present unless the connection is active, avoiding pollution of the link name space. + NetworkManager now correctly manages connectivity in namespace-based containers such as LXC and Docker. + Support for configuring ethernet Wake-On-Lan has been added. + Added LLDP listener functionality and related CLI client commands. Enabled via LLDP option in ifcfg files. + CLI secret agent has been extended with support for VPN secrets. + The command line client now utilizes colors for its output. + The command line client now sorts the devices and properties for better clarity. + Numerous impovement to Bash command completion for nmcli. + NetworkManager relies on less external libraries. The use of dbus-glib has been replaced with gio's native D-Bus support and libnl-route is no longer used. + Dependency on avahi-autoipd has been dropped. Native IPv4 link-local addressing configuration based on systemd network library is now used instead. + Hostname is now managed via systemd-hostnamed on systemd-based systems. + Management of resolv.conf management can be changed at runtime, private resolv.conf is always written in /run. + DNS options in resolv.conf are now honored. + Updated version of systemd network library used for internal DHCP and IPv4 link-local support. + Support for event logging via audit subsystem has been added. + Support for native logging via systemd-journald has been added taking advantage of its structured logging. + Live reconfiguration in IP configuration after changing the settings without reactivation of the device with "nmcli device reapply" command and via D-Bus API. + The API for VPN plugins now supports multiple simultaneous connections. Most popular VPN plugins have been updated to support this functionality. + The libnm library now provides API to access VPN service definitions. + Fair amount of bugs was fixed and robustness was generally improved. + New DHCP_FQDN key in ifcfg files to configure the full FQDN to be sent to the DHCP servers. + Added multicast_snooping option to BRIDGING_OPTS ifcfg key. - Pass --enable-gtk-doc to configure: needed to have the man pages built. - Remove --enable-ifcfg-suse configure parameter: the ifcfg-suse plugin has been deprecated. - Add perl(YAML) BuildRequires: dependency to build the documentation. - Rebased systemd-network-config.patch. - Drop NetworkManager-geoclue-interaction.patch: the patch has side effects when geoclue itself is not installed. - Drop NetworkManager-openvpn-route-configuration.patch: no longer required. - Drop nm-ppp-manager-clear-ppp_watch_id.patch and nm-update-ip_iface-only-if-IP-interface-exists.patch: fixed upstream. - No longer recommend avahi-autoipd: the functionality is no longer needed. - Flip with_cacert_patch off (set to 0): patch needs rebase. ==== NetworkManager-openconnect ==== Version update (1.0.8 -> 1.2.2) Subpackages: NetworkManager-openconnect-gnome - Update to version 1.2.2: + Use a proper name for the AppStream metadata. + Updated translations. - Update to version 1.2.0: + build: don't include the full path to a plugin by default. + Updated translations. - Update to version 1.1.93 (1.2-rc1): + No changes. - Changes from version 1.1.92: + plugin: avoid calling GetAll on service object. + Updated translations. - Update to version 1.1.91: + service: drop off the bus if the peer vanishes or we're unneeded. + Updated translations. - Update to version 1.1.90: + Ported to libnm, libnma and GDBus. + Support multiple concurrent VPN connections. + Updated translations. - Add pkgconfig(libnm) BuildRequires: new dependency. ==== NetworkManager-pptp ==== Version update (1.0.8 -> 1.2.2) Subpackages: NetworkManager-pptp-gnome - Update to version 1.2.2: + Fixed the D-Bus API for multiple concurrent connections. + Use a proper name for the AppStream metadata. + Updated translations. - Update to version 1.2.0: + nm-pppd-plugin: fix crash. + Updated translations. - Drop --disable-more-warnings from configure line: no longer needed. ==== NetworkManager-vpnc ==== Version update (1.0.8 -> 1.2.2) Subpackages: NetworkManager-vpnc-gnome - Update to version 1.2.2: + Use a proper name for the AppStream metadata. + Updated translations. - Stop passing --disable-more-warnings to configure, no longer needed. ==== PackageKit ==== Version update (1.1.3 -> 1.1.4) Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Update to version 1.1.4: + Backends: - aptcc: . Add get-files-local support. . Add support for pk_backend_get_details_local. . Add support for searching for relative paths. . Convert a few more loops to C++11 range for. . Drop DebFile helper class. . Fix locating package which a file list belongs to. . Fix NULL assertion warning. . Fix typo. . Install local files using APT API. . Update pk-matrix for GetDetailsLocal. . Use C++11 range for loops. . Use FindGrp instead of manual matching every package when resolving. - apt: Remove reference from pk-matrix.html. - dnf: Port from libhif to libdnf. - hif/dnf: . Fix a tiny memory leak when installing packages. . Fix a tiny memory leak when invalidating repo cache. - zypp: . Pass the patch "Application Restart Suggested" flag down to PK. . Return error if invalid package IDs are detected. + New Features: - Add a new DNF backend. - Use GetFilesLocal in pkcon get-files if argument is a file. + Bugfixes: - Add a new REPO_ALREADY_SET error enum and use it in backends. - Annotate PreparedUpgrade DBus property for usage in PackageKit-Qt. - Change the configuration of the cron script to a sysconfig-like config. - Do not try to exec plymouth if it is not installed. - Don't crash when emitting PropertiesChanged for NULL values. - Fix a leak in get_prepared_sack(). - Fix a tiny memory leak on error path. - Fix a tiny memory leak when setting a proxy. - Fix "cache-age changed to -1" debug message (when cache-age is G_MAXUINT). - Fix two small memory leaks when processing signals from the daemon. - Fix updates and change code to aid in not breaking this again (gh#hughsie/PackageKit#149). - Fix various g_variant_get ^a&s leaks. - Invalidate PreparedUpgrade property when the prepared file changes. - Look for command-not-found dbus socket in /run instead of /var/run. - Remove declaration of non-existent pk_task_{get,set}_interactive(). - Drop 0001-Change-the-configuration-of-the-cron-script-to-a-sys.patch, PackageKit-dbus-location.patch, PackageKit-annotate-dbus-interface.patch, 0001-zypp-Return-error-if-invalid-package-IDs-are-detecte.patch and bnc#881245-update-test-affects-package-manager-should-restart-gpk-update-viewer.patch: Fixed upstream. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Stop passing V=1 to make, we do debugging locally. ==== aaa_base ==== Version update (13.2+git20160817.5c25c9c -> 13.2+git20160915.106a00d) Subpackages: aaa_base-extras - Update to version 13.2+git20160915.106a00d: * enhance comment for NO_PROXY variable (bsc#990254) * Fix spelling of SUSE (skipped copyright statements - they need more thoughts) * fix regression introduced by fix for bnc#971567 (bnc#996442) ==== accountsservice ==== Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0 - Update accountsservice-sysconfig.patch: Flush the buffer before shut down the GIOChannel, otherwise we get a truncated setting file. The problem has caused the switching autologin in gnome-control-center breaking /etc/sysconfig/displaymanager (bsc#998107). ==== adwaita-icon-theme ==== Version update (3.20 -> 3.21.91) - Update to version 3.21.91: + User-available-symbolic transparency fix. + Calculator app icon update. + Fixed cursors. + Folder-download-symbolic style fixes. + Vertical visual centering for go-up, go-down-symbolic icons. - Update to version 3.21.2: + Network-wireless-connected improvements. + Document-edit, text-editor, modem-symbolic shape improvement. + Baseline-align folders. + Reshape folders. + Add a context-menu cursor. + Improve grab and dnd-no-drop cursors. - Drop adwaita-symbolic-fixes.patch: Fixed upstream. ==== aisleriot ==== Version update (3.20.2 -> 3.22.0) Subpackages: aisleriot-themes - Update to version 3.22.0: + themes: qt: - Port to qt5. - Fix KDE card theme path on fedora. - Fix rsvg includes. + build: - More warnings. - Fix configure debug check. + docs: man: Update man page. + Add Language headers to po files. + Updated translations. ==== appstream-glib ==== Version update (0.6.2 -> 0.6.3) Subpackages: libappstream-builder8 libappstream-glib8 - Update openSUSE-appstream-process: do not rename the various appstream files to contain the sha hash in their filename: zypp is not (yet) able to cope with this (boo#999047). - Update to version 0.6.3: + trivial: - Fix a -Wundef compiler warning. - Sync example spec file with downstream. - Do not write for unknown types. - Fix up tests after the -lang auto-dep commit. + Support components with merge=replace rules. + Add a component kind of 'driver'. + Refactor the desktop file icon loading code. + Convert the built unknown icons to the correct kind depending on the action. + Add -lang package as a dependency in order to properly detect translations (gh#hughsie/appstream-glib#135). + Add an easy way to add a modalias to an existing file. + Add an easy way to add a language to an existing file. - Drop appstream-glib-lang.patch: Fixed upstream. ==== at-spi2-atk ==== Version update (2.20.1 -> 2.21.91) Subpackages: at-spi2-atk-common at-spi2-atk-devel at-spi2-atk-gtk2 libatk-bridge-2_0-0 - Update to version 2.21.91: + atk_bridge_adaptor_init: return -1 if NO_AT_BRIDGE is set (bgo#770574). - Update to version 2.21.4: + emit_event: Fix out-of-bounds memory access if class is NULL. ==== atk ==== Version update (2.20.0 -> 2.22.0) Subpackages: atk-devel libatk-1_0-0 libatk-1_0-0-32bit typelib-1_0-Atk-1_0 - Update to version 2.22.0: + Add more options to XGETTEXT_OPTIONS in po/Makevars. + Updated translations. - Update to version 2.21.90: + Add some missing argument (out) annotations (bgo#764883). + Add Language headers to po files. + MSVC/win32 fixes. - Move AUTHORS ChangeLog NEWS README to doc subpackage. ==== baobab ==== Version update (3.20.1 -> 3.22.0) - Update to version 3.22.0: + Updated translations. - Update to version 3.21.92: + Updated translations. - Update to version 3.21.90: + Stop using intltool. + Rejig 'devices and locations' UI. + Updated AppData. + Misc bugfixes. + Updated documentations translations. + Updated translations. - Drop intltool BuildRequires following upstream changes. ==== bijiben ==== Version update (3.20.2 -> 3.21.2) Subpackages: gnome-shell-search-provider-bijiben - Update to version 3.21.2: + Settings: Fix primary book list (bgo#763626). + Updated translations. ==== cheese ==== Version update (3.20.2 -> 3.22.0) Subpackages: libcheese-common libcheese-gtk25 libcheese8 - Update to version 3.22.0: + No changes. - Update to version 3.21.92: + Add Language headers to po files. Future versions of gettext will fail if this header is missing. + Updated translations. - Update to version 3.21.3: + Ensure autogen works in non-srcdir builds. Only the configure script should be run from the build directory; the rest of the ancillary tools that modify the sources and generate the configure script itself need to be run inside the source directory. + Use AM_DISTCHECK_CONFIGURE_FLAGS. DISTCHECK_CONFIGURE_FLAGS is for users and packagers to override distcheck options, while AM_DISTCHECK_CONFIGURE_FLAGS is for the maintainer of the software. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. ==== clutter-gst ==== Version update (3.0.18 -> 3.0.20) Subpackages: clutter-gst-devel gstreamer-plugin-gstclutter-3_0 libclutter-gst-3_0-0 typelib-1_0-ClutterGst-3_0 - Update to version 3.0.20: + Build cleanups and improvments. + Fix BT.2020 YUV to RGB conversion. ==== clutter-gtk ==== Version update (1.8.0 -> 1.8.2) Subpackages: clutter-gtk-devel libclutter-gtk-1_0-0 typelib-1_0-GtkClutter-1_0 - Update to version 1.8.2: + Ensure that embedding works when using GTK+ 3.22. + Bump dependency of GTK+. + Bugs fixed: bgo#767627, bgo#769097. + Updated translations. - Drop clutter-gtk-fix-double-buffer.patch: Fixed upstream. - Add clutter-gtk-fix-double-buffer.patch: embed: remove non double buffer setting. This started causing problems with Gtk+ 3.21. As the documentation explains, disabling double buffering might trigger rendering issues (bgo#769097). ==== diffutils ==== Version update (3.3 -> 3.5) - Diffutils 3.5: * diff3 no longer malfunctions due to use-after-free [bug introduced in 3.4] * diff --color no longer colorizes when TERM=dumb - Update to version 3.4 * diff accepts two new options --color and --palette to generate and configure colored output. --color takes an optional argument specifying when to colorize a line: --color=always, - -color=auto, --color=never. --palette is used to configure which colors are used. * many bugfixes - New -lang subpackage - Drop no longer needed gnulib-perl522.patch ==== evince ==== Version update (3.20.1 -> 3.22.0) Subpackages: evince-browser-plugin evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-psdocument 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.22.0: + Updated translations. - Update to version 3.21.92: + Add application/vnd.comicbook+zip to the list of mime-types supported by the comics backend (bgo#770903). + Fix mime-type comparisons in commics backend (bgo#770903). + The browser plugin no longer claims to support loading documents in Wayland. + Fix several memory leaks (bgo#770070, bgo#770069). + Fix scaling calculation in PostScript backend (bgo#755776). + Fix a crash when processing button events in EvView (bgo#769700). + Fix a crash when opening a copy of a document with annotation popup windows (bgo#760299). + Updated translations. - Update to version 3.21.4: + Improve annotation properties dialog UI (bgo#767895). + Center sidebar action menu (bgo#767895). + Make Esc close annotation window (bgo#768448). + Do not hide the fullscreen toolbar when view or action popover is shown. + Updated translations. ==== evolution ==== Version update (3.20.5 -> 3.22.0) Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin - Update to version 3.22.0: + bgo#771420: [WK2]: Printing an email does not work. + Updated translations. - Update to version 3.21.92: + [itip-formatter]: Guess meeting time zone when not provided in the invitation. + Remove CSS sheet from the DOM only when it exists. + Critical warning could be printed when replying on message with inline images. + Adapt to WebKit Unstable DOM API changes in WebKitGTK+ 2.13.90. + Replace usage of deprecated WebKit DOM API functions. + Replace last usage of deprecated WebKit DOM API functions. + Fix archives support in attachments. + Undoing a citation split could fail. + When removing empty blocks from citations, don't remove BR elements. + Extra new line is inserted on the end of converted content. + Save selection in save_history_for_delete_or_backspace(). + Selection end marker could be saved wrong in the quoted content. + Correctly handle the undo operation the Backspace was pressed in the beginning of LI element. + e_editor_dom_move_quoted_block_level_up() is wrong for HTML mode. + Try to fix the "NL between tags" when inserting HTML into the editor. + Update the tests expectations. + Change URL and e-mail pattern regular expressions. + Prefer OAuth2 authentication for Mail-only Google accounts. + Add 'OAuth2 Google' authentication type to Google-based accounts. + Use DIV instead of P element for 'Normal' block. + After pressing the return key, caret is moved to a wrong place. + An extra quote character is inserted on the end of an empty PRE element. + Bugs fixed: bgo#770496, bgo#771044, bgo#770380, bgo#771131. + Updated translations. - Drop evolution-webkit2gtk3-adaptation.patch and evolution-gnome-autoar.patch: Fixed upstream. Flip need_autogen to 0 again, no longer needed. - Add evolution-webkit2gtk3-adaptation.patch: Make evolution work with new webkit2gtk3-2.13.90, patch from git. - Add highlight BuildRequires: Build highlight source-code in mailbody support, we now have the needed package. Following this: Stop passing --disable-text-highlight to configure. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Add pkgconfig(gnome-autoar-gtk-0) BuildRequires: Build archive support for attachments. Following this: Stop passing - -disable-autoar to configure. - Add evolution-gnome-autoar.patch: Fix configure to look for the correct name. Also flip define need_autogen to 1, as the patch touches the buildsystem (bgo#770380). - Update to version 3.21.91: + Context menu above EWebView hides on button release. + Correctly free the WebKit DOM GObject instaces. + Don't try to convert the 'None' signature. + Paragraphs with just BR element could not be quoted properly. + Use a faster way of quoting an element if possible when converting the content. + Remove the zero width space characters from the HTML output. + New line after heading and other elements could be lost. + Fix various issues with parse_html_into_blocks() - mostly not processing part of the input. + Make a magic-spacebar (partly) work again. + Open link in HTML editor only when Ctrl+left-click above it. + EEditorUndoRedoManager - Fix some FIXME WK2 comments. + Redoing the input history item could be wrong. + Element could be quoted in the HTML mode as in the plain text mode. + Redoing of "Pasting a link and pressing the Return key after it" is wrong. + Don't try to insert selection marks if they are already presented. + Remove an empty blockquote if presented after removing from the quoted content. + No need to recognize links in the element where it was already done (by parse_html_into_blocks()). + Remove special id used for BLOCKQUOTEs when generating the HTML version of the content. + Always use the faster version of quoting when we previously wrapped the content. + Properly check if the current node is indeed the HR element before processing it. + Correct the indentation. + Font style cannot be set. + Cast warning printed when trying to cast non-element node to element in the get_parent_block_element(). + Fix various extra new lines errors when processing the content. + Ensure EMailConfigPage::changed signal is emitted in the main/UI thread. + Make ECompEditor an extensible. + Turning off the font formatting could leave empty elements in DOM. + Redoing the input event should remove the BR if it was the only node there. + Redoing a font style change will not set the correct values to the EEditorPage. + Undoing the style change should act like the separate history event. + test-htlm-editor-units - Do not focus window on show. + Cut/Copy/Paste in EHTMLEditor shows a runtime warning on the console. + PRE element could not be wrapped quoted correctly. + Redoing some events could fail. + Undoing or redoing the font format changes does not reflect the changes in the UI. + Avoid vertical scrolling in the filtering rules editor dialog. + Some editor unit tests fail after commit d3fc71. + Add --background option for test-html-editor-units. + Report errors from D-Bus calls to WebExtension-s. + Bugs fixed: bgo#769618, bgo#769753, bgo#769912, bgo#770083, bgo#770086, bgo#770369, bgo#770494. + Updated translations. - Update to version 3.21.90: + Correct order of "assign value" and "call function" when saving to drafts. + Simplify and fix how the HTML is parsed into composer's DOM structure. + Update devel-doc build scripts to work after the WebKit2 port merge. + The "headers-collapsed" change not propagated into the settings. + Add TestKeyfileSettingsBackend for test-html-editor-units. + Update homepage GNOME wiki URL to save us a redirect. + Make translation type value more generic; no need for branch numbers. + test-html-editor-units: Increase default command delay to 25ms. + EHTMLEditorView: - Redoing unquoting does not work. - Extra new line could be added to the quoted text when parsing HTML. - Replace citation marks to actual citation in one round. - Remove accidentally committed debug prints. + EWebKitEditor: Tabulator key does not insert the tabulator, but changes focus. + Bugs fixed: bgo#768449, bgo#767283, bgo#769354, bgo#769338, bgo#769062, bgo#768683, bgo#624604, bgo#769388, bgo#769044, bgo#769072, bgo#769152, bgo#769288, bgo#751588, bgo#769707, bgo#769908. + Updated translations. - Replace pkgconfig(webkitgtk-3.0) for pkgconfig(webkit2gtk-4.0) BuildRequires following upstreams port. ==== evolution-data-server ==== Version update (3.20.5 -> 3.22.0) Subpackages: evolution-data-server-devel libebackend-1_2-10 libebook-1_2-16 libebook-contacts-1_2-2 libecal-1_2-19 libedata-book-1_2-25 libedata-cal-1_2-28 libedataserverui-1_2-1 typelib-1_0-EBook-1_2 typelib-1_0-EBookContacts-1_2 typelib-1_0-EDataServer-1_2 - Update to version 3.22.0: + Updated translations. - Update to version 3.21.92: + Bugs fixed: bgo#770452, bgo#770570, bgo#770746, bgo#761450, bgo#770854. + Updated translations. - Update to version 3.21.91: + build: Rename webkitgtk_minimum_version to webkit2gtk_minimum_version. + Add translator comments above '%s : %s' explaining its purpose. + [Camel] Folder summary can be leaked after its folder is freed. + Bugs fixed: bgo#742117, bgo#761450, bgo#767786, bgo#768672, bgo#769620, bgo#770198. + Updated translations. - Update to version 3.21.90: + Drop unused 'Deletes' table from folders.db (bgo#768599). + Incorrect times provided in e_cal_recur_generate_instances() (bgo#766346). + Port to WebKit2 (bgo#751588). + Junk check fails due to empty cache file (bgo#767564). + Updated translations. - Replace pkgconfig(webkitgtk-3.0) for pkgconfig(webkit2gtk-4.0) BuildRequires following upstreams port. ==== evolution-ews ==== Version update (3.20.5 -> 3.22.0) Subpackages: evolution-ews-lang libeews-1_2-0 libewsutils0 - Update to version 3.22.0: + Updated translations. - Update to version 3.21.92: + Do not restrict/remove From address on message send (bgo#758374). + Updated translations. - Update to version 3.21.91: + Updated translations. - Update to version 3.21.90: + Customized timezones not recognized (bgo#769044). + Updated translations. ==== file-roller ==== Version update (3.20.3 -> 3.22.0) - Update to version 3.22.0: + Updated translations. - Update to version 3.21.91: + New features and user visibile changes: Remove nautilus extension. For GNOME 3.22, this functionality is now built directly into nautilus (bgo#770248). + Bugs fixed: bgo#766271, bgo#766227, bgo#752476. + Updated translations. - Drop sub-package nautilus-file-roller and obsolete it from the main package, following upstreams removal. Also drop pkgconfig(libnautilus-extension) BuildRequires: No longer needed. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Run spec-cleaner, add pkgconfig BuildRequires, and generally fresh spec up to date. - Switch the following Requires for Recommends: bzip2, cpio, gzip, rpm and unzip. - Promote p7zip to Recommends from Suggests, and also add lrzip to Suggests as we now have it available in Tumbleweed. ==== gdk-pixbuf ==== Version update (2.34.0 -> 2.36.0) Subpackages: gdk-pixbuf-devel gdk-pixbuf-query-loaders gdk-pixbuf-query-loaders-32bit libgdk_pixbuf-2_0-0 libgdk_pixbuf-2_0-0-32bit typelib-1_0-GdkPixbuf-2_0 - Update to version 2.36.0: + Updated translations. - Update to version 2.35.5: + Fix undefined behavior in overflow checks (bgo#770986). + Fix a typo (bgo#770756). + Avoid segfault in some tests (bgo#771026). + Updated translations. ==== gdm ==== Version update (3.20.1 -> 3.22.0) Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Update to version 3.22.0: + Autologin fixes. + Updated translations. - Rebase gdm-xauthlocalhostname.patch: boo#538064 is still applicable and the patch still required. - Update to version 3.21.91: + Fix autologin on non-LUKS systems. + Import environment from systemd user manager. - Update to version 3.21.90: + Use LUKS password to unlock gnome-keyring at login (when autologin is enabled). + Updated translations. - Add keyutils-devel BuildRequires: new dependency. - Add pam_gdm.so and pam_gnome_keyring.so as optional auth modules to gdm-autologin.pamd: allows to unlock the gnome-keyring when autologin is configured, the disk is encrypted (key cached by systemd) and the gnome-keyring uses the same password as the disk, ==== gedit ==== Version update (3.20.2 -> 3.22.0) Subpackages: python3-gedit - Update to version 3.22.0: + Misc bugfixes. + Updated translations. - Update to version 3.21.90: + Misc bugfixes. + Updated translations. - Drop gedit-remove-geometry.patch: Fixed upstream. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Stop passing V=1 to make, debugging is done locally. No need to clutter buildlogs. - Add gedit-remove-geometry.patch: Remove --geometry command line option (deprecated in GTK+). ==== gjs ==== Version update (1.45.4 -> 1.46.0) Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 - Update to version 1.46.0: + Be future proof against Format fixes in SpiderMonkey (bgo#770111). ==== glib-networking ==== Version update (2.48.2 -> 2.50.0) - Update to version 2.50.0: + Updated translations. - Update to version 2.49.90: + Ported to use upstream gettext rather than intltool/glib-gettext (bgo#768708). + Updated po files for future gettext versions. + Fixed translation lookup on Windows (bgo#765466). + Updated translations. ==== glib2 ==== Version update (2.48.2 -> 2.50.0) Subpackages: glib2-devel glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit - Update to version 2.50.0: + bgo#771438: Turn on libmount by default on linux. + Fix the annotation for g_log_variant. + Updated translations. - Add libmount-devel BuildRequires: follow upstreams recommendation to use libmount on Linux. - Update to version 2.49.7: + Add g_log_variant, binding-friendly api for structured logging. + Bugs fixed: bgo#646926. + Updated translations. - Update to version 2.49.6: + The gsettings commandline tool now has a describe command. + Bugs fixed: bgo#745754, bgo#769076, bgo#770372. + Updated translations. ==== glibmm2 ==== Version update (2.48.1 -> 2.50.0) Subpackages: glibmm2-devel libgiomm-2_4-1 libglibmm-2_4-1 - Update to version 2.50.0: + No changes since 2.49.7. - Update to version 2.49.7: + Gio: - AppInfo: Add launch_default_for_uri_async(). - Application::get_busy(): return the bool (bgo#770304). - Drive: Add is_removable(). - Settings: . set_uiint(): Deprecate for set_uint(). . Add get/set_uint64(). . Add get/set_int64(). - giomm.h: Add include for settingsschemasource.h + Documentation: Glib::OptionGroup: Improve the documentation of add_entry(). - Update to version 2.49.5: + Glib: OptionContext: Wrap g_option_context_parse_strv(). + gmmproc: - Add DocsParser::remove_c_memory_handling_info(). - Add missing objects to glib/gio_extra_objects.defs. - Remove DocsParser::non_object_method_name(). - swap() implementations: Use std::swap(). + Documentation: Gio::SocketService: Update the class documentation. - Update to 2.49.4: + glib: Replace some use of some deprecated libsigc++ API. + Build: Really enable silent builds (bgo#768797). - Update to version 2.49.2: + Gio: - FilterInputStream: Added a constructor (bgo#572471). - FilterOutputStream: Correct the property_base_stream() return type (bgo#572471, bgo#572471). - InputStream: Added a constructor, is_closed(), has_pending(), set_pending(), clear_pending() (bgo#572471). - OutputStream: Added a constructor, is_closed(), is_closing(), has_pending(), set_pending(), and clear_pending() (bgo#572471). - Pollable, InputStream, OutputStream: Return -1 on error in vfuncs. + gmmproc: - Make h2def.py recognize some GDK_PIXBUF macros. - Add optional argument err_return_value in _WRAP_VFUNC. + Build: Visual Studio build files: Update projects. - Update to version 2.49.1: + gmmproc: - Discard unused m4 sections. - Add 'deprecated' option in _WRAP_ENUM and _WRAP_GERROR. - _CLASS_GOBJECT(): Allow custom move operation implementations with _CUSTOM_MOVE_OPERATION() (bgo#756593). + Gio: - Added ListModel, ListStoreBase and ListStore<>, and tests (bgo#755307). - SocketAddress: Correct the constructor's implemention (bgo#766150). + Gio:DBus: Proxy: allow using GDBusProxy* conversion outside DBus namespace. + Glib: - FileAtrributeInfoList, Checksum, Module, RefPtr: Make operator bool explicit. - Property: Allow to set property nick, blurb, and flags (bgo#755256). - VariantBase: Add explicit operator bool(), deprecating operator const void*. + Documentation: Examples: Use libsigc++ 2.9/10 and its slot/signal syntax. ==== gnome-calculator ==== Version update (3.20.2 -> 3.22.0) Subpackages: gnome-shell-search-provider-gnome-calculator - Update to version 3.22.0: + Fix base change for log, fixes bgo#748729. + Math buttons: fix a (potential) crash loading financial dialogs. + Updated translations. - Update to version 3.21.92: + Fix the build. + Updated translations. ==== gnome-clocks ==== Version update (3.20.2 -> 3.22.0) Subpackages: gnome-shell-search-provider-gnome-clocks - Update to version 3.22.0: + Updated translations. ==== gnome-color-manager ==== Version update (3.20.0 -> 3.22.0) Subpackages: gnome-color-manager-lang - Update to version 3.22.0: + Updated translations. - Update to version 3.21.92: + Fixes for man pages. + Updated translations. - Update to version 3.21.91: + Updated translations. - Update to version 3.21.90: + Update the UI files to adhere to the GNOME 3 UI guidelines. + Use the new-style app-ids for flatpak support. + Updated translations. ==== gnome-control-center ==== Version update (3.20.1 -> 3.22.0) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces - Update to version 3.22.0: + Network: - Only show a gateway entry for the first IPv4 address, NetworkManager ignored every subsequent ones, but we still had a UI for those. - Fix application of the default gateway. - Fix possible crashes when editing IPv4 gateways or routes. + Power: - Fix "automatic suspend" label not taking batteries into account. - Fix initial state of the Wi-Fi switch. + Updated translations. - Rebase gnome-control-center-890979-change-remote-passwd.patch on 3.21.92. - Add gnome-control-center-info-never-use-gnome-software.patch: On SLE12-SP2 and Leap42.2, never search for gnome-software as an option when checking for updates in info panel, because we use gpk-update-viewer (bsc#999336). - Update to version 3.21.92: + Privacy: Fix quoting of distro name and privacy URL. + Network: - Fix warning when enabling hotspot. - Fix saving of IPv6 gateway. - Fix warning if IPv6 gateway is empty. - Fix IPv6 settings not being applicable when method changes. - Return better error when 8021x security is invalid. - Avoid warning when ad-hoc mode is invalid. - Re-set the SSID when enabling the Hotspot. - Fix crash when changing IPv4 DNS. + Keyboard: - Many UI changes following up from the panel redesign. - Don't grab the mouse pointer when capturing shortcuts. - Don't regrab the keyboard after an event if already grabbed. - Fix grabs not working when initially showing the dialog. - Don't apply "Backspace" straight away. - Allow Tab and Super in accels. - Normalise Shift and Tab in shortcuts. - Fix shortcut label in RTL languages. + Region: Avoid a crash on panel destruction. - Rebase and re-enable gnome-control-center-allow-extra-tools-in-shell.patch. - Disable gnome-control-center-allow-extra-tools-in-shell.patch: Needs rebase. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Drop gnome-control-center-hide-firewall-zone-entry.patch: no longer needed, since upstream code now checks if firewalld is running and hides the widgets dynamically. - Update gnome-control-center-add-alacarte-for-sle.patch: Rebase on top of rebased gnome-control-center-allow-extra-tools-in-shell.patch. - Update gnome-control-center-allow-extra-tools-in-shell.patch: + Fix leak of strings. + Add tools with category X-GNOME-DesktopSettings into the personal g-c-c category to enable itweb-settings. + Disable logspam in absence of optional components (bnc#866235 bsc#952008). ==== gnome-desktop ==== Version update (3.20.2 -> 3.22.0) Subpackages: gnome-version libgnome-desktop-3-12 libgnome-desktop-3-devel libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0 - Update to version 3.22.0: + No changes, pure versionbump. - Update to version 3.21.92: + Fix a crash on non-udev platforms (bgo#770686). + Updated translations. - Update to version 3.21.90: + No changes, pure versionbump. - Update to version 3.21.4: + Use udev's hwdb to query PNP IDs (--disable-udev to disable this). + Remove dependencies on xrandr and xext. - Following upstream changes, remove pkgconfig(xext) and pkgconfig(xrandr) and add pkgconfig(libudev) BuildRequires. - Drop gnome-desktop-bnc896687-benq-pnp-id.patch: Not needed anymore since the switch to udev's hwdb. - Update to version 3.21.3: + Updated translations. - Drop gnome-about obsoletes: gnome-about have not been around since before GNOME 3.0, it's about time we drop it. - Update to version 3.21.2: + Add API to know if a GnomeRRMode is interlaced. ==== gnome-disk-utility ==== Version update (3.20.2 -> 3.22.0) - Update to version 3.22.0: + Updated translations. - Update to version 3.21.91: + Fix layout with GTK+ 3.22. + Updated translations. - Update to version 3.21.3: + Fix gear menu location when running in Wayland. + Fix app menu icon when running outside GNOME. + Updated translations. ==== gnome-documents ==== Version update (3.20.1 -> 3.22.0) Subpackages: gnome-documents_books-common gnome-shell-search-provider-documents - Update to version 3.22.0: + Updated translations. - Update to version 3.21.91: + Some refactoring. + Updated translations. - Drop gnome-documents-Gepub-0.4.patch: Fixed upstream. Following this, drop gnome-common BuildRequires and autoreconf call, not needed as we do not carry any patches anymore. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Add gnome-documents-Gepub-0.4.patch: Build using libgepub 0.4. - Add gnome-common BuildRequires and call to autoreconf, as above patch touches the build system. - Update to version 3.21.90: + Add initial epub support in Books. + Fix bookmarking. + Fix continuous mode never being disabled. + Don't offer to open in file-roller. + Add fullscreen and nightmode to toolbar. + Hide the "Present" menu item in Books. + Don't select when focusing the search entry. + Use GtkMenuButton in OverviewSearchbar. + Don't show documents in the collection dialog. + Updated translations. - Add pkgconfig(libgepub) BuildReqiures: New dependency for initial epub support. ==== gnome-maps ==== Version update (3.20.3.1 -> 3.22.0) - Update to version 3.22.0: + Updated translations. - Update to version 3.21.92: + Added = accelerator for zoom-in. + Fix rendering of website links containing HTML markup characters. + Updated/added POI definitions for OpenStreetMap editing. + Updated translations. ==== gnome-music ==== Version update (3.20.2 -> 3.22.0) - Update to version 3.22.0: + Update maintainers in doap. + Updated translations. - Update to version 3.21.92: + Fix keyboard play/pause handling. + Remove top separator in song lists. + Do not remove static playlists on Delete keypress. + Bugs fixed: bgo#771249, bgo#770178, bgo#754096. + Updated translations. - Update to version 3.21.90: + New keyboard shortcuts and a shortcuts window to go with it. + Move to cleanup the codebase style (PEP-8) & use docstrings, see README. + Better sorting in albums and artists view. + Playlist dialog enhanced with a 'new playlist' entry. + Move to GtkFlowBox for albums view, a significant performance improvement. + Bugs fixed: bgo#761502, bgo#766115, bgo#746447, bgo#765609, bgo#761625, bgo#747953, bgo#754700, bgo#742531, bgo#758637, bgo#757833, bgo#769774, bgo#769772, bgo#744834, bgo#760164. + Updated translations. - Add pkgconfig(pygobject-3.0) BuildRequires and version it, new explicit dependency. ==== gnome-online-accounts ==== Version update (3.20.3 -> 3.22.0) Subpackages: gnome-online-accounts-devel libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0 - Update to version 3.22.0: + Updated translations. - Update to version 3.21.92: + Experimental account templates support (bgo#771366). + Updated translations. - Update to version 3.21.91: + bgo#770610: daemon: Clean-up the memory management of our GKeyFile instances. + Updated translations. - Update to version 3.21.90: + daemon: Ensure temporary accounts are really removed from the keyring (bgo#688041). + pocket: Support logging in with a Firefox account (bgo#755386). + identity: - Don't leak the GoaObject from find_object_with_principal (bgo#756431). - Silence -Wincompatible-pointer-types (bgo#768808). + Port to GTask from GSimpleAsyncResult (bgo#764157). + Let goa_provider_show_account have more control over the UI (bgo#769213). + Updated translations. ==== gnome-online-miners ==== Version update (3.20.1 -> 3.22.0) - Update to version 3.22.0: + No changes, versionbump only. - Update to version 3.21.91: + Port to GTask & GThreadPool, and fix some associated problems (bgo#770889). + Support inserting a single shared item (bgo#770899). ==== gnome-packagekit ==== Version update (3.20.0 -> 3.22.0) - Update to version 3.22.0: + Updated translations. - Run spec-clean: Modernize macros, add pkgconfig BuildRequires, and generally clean up spec. - Stop passing V=1 to make, we do debugging locally. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Update to version 3.21.92: + Updated translations. - Re-enable and rebase gnome-packagekit-displaysize.patch. - Rebased bnc-946886-install-signatures-in-viewer.patch. - Update to version 3.21.91: + Re-instate the gpk-application app-menu (bgo#769931). + Don't use the deprecated GNOME_COMPILE_WARNINGS. + Remove duplicate prototypes for _get_type(). + Ensure gpk-application gets the warning flags set. + Updated translations. - Update to version 3.21.90: + Use new-style application IDs for flatpak. + Remove the broken markdown parsing module. + Updated translations. - Update to version 3.21.4: + Depend on a non-obsolete PackageKit version. + Remove some unused API. + Remove unused animations. + Remove unused functionality. + Use new-style application IDs for flatpak. + Updated translations. - Replace PackageKit-devel BuildRequires with pkgconfig(packagekit-glib2), matching what configure looks for. - Rebase patches: + gnome-packagekit-OnlyShowIn.patch + bnc#881245-update-test-affects-package-manager-should-restart-gpk-update-viewer.patch + bnc#939278-gnome-packagekit-asks-for-reboot-password-too-early.patch - Disabled bnc-946886-install-signatures-in-viewer.patch: patch needs rebase. ==== gnome-power-manager ==== Version update (3.20.0 -> 3.22.0) - Update to version 3.22.0: + Updated translations. - Update to version 3.21.92: + Updated translations. - Update to version 3.21.90: + Fix some files for flatpak support. + Updated translations. - Rename .desktop/appdata following upstreams changes. ==== gnome-screenshot ==== Version update (3.20.1 -> 3.22.0) - Update to version 3.22.0: + Avoid resizing preview too much (bgo#768087). + Updated translations. - Drop gnome-screenshot-avoid-resizing-preview.patch: Fixed upstream. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Add gnome-screenshot-avoid-resizing-preview.patch: screenshot-dialog: Avoid resizing the preview too much, save CPU cycles (bgo#768087). ==== gnome-session ==== Version update (3.20.2 -> 3.22.0) Subpackages: gnome-session-core gnome-session-default-session - Update to version 3.22.0: + Small fix for dash users. + Updated translations. - Do not recommend gnome-session-wayland for now. There are still a couple issues to solve: + openQA uses the cirrus video driver (qemu's default) which does not work with Wayland (we can potentially switch that to qxl for GNOME tests). + YaST still needs extra tricks to start (root has no direct access to Xwayland. ==== gnome-settings-daemon ==== Version update (3.20.1 -> 3.22.0) - Update to version 3.22.0: + Fix possible problem with battery and mains timeouts. + Updated translations. - Update to version 3.21.92.1: + Fix a build problem in the smartcard plugin. - Update to version 3.21.92: + Use systemd to track running services in the Sharing plugin. + Updated translations. - Only apply gnome-settings-daemon-shutdown-with-power-button.patch on SLE and Leap. Following this, conditionally BuildRequires gnome-common for SLE and Leap only. - Add gtk-doc BuildRequires: gnome-common was pulling it in before. - Rename sle-configure-timeout-blank.patch to gnome-settings-daemon-sle-configure-timeout-blank.patch, align patchname with our standard. - Stop passing V=1 to make, we do debugging locally. - Rebase gnome-settings-daemon-revert-libinput-mandatory.patch for version 3.21.90. - Rename gnome-settings-daemon-shutdown-with-power-button.patch to gnome-settings-daemon-more-power-button-actions.patch: Also add back the "interactive" power button action for consistency with SLES11 behavior (bsc#996342). - Update to version 3.21.90: + Color: Ignore fake VNC devices. + Housekeeping: Code cleanups. + Media keys: - Add Super+F1 as a hardcoded shortcut for launching Help. - Update gvc to fix a crash setting a headset. + Power: Don't claim the light sensor if we're not active. + Smartcard: - Complete activation task right away if no drivers. - Fix crash on startup. + Wacom: - Fix hot(un)plug related crashes. - Fix memory leaks. + XSettings: Fix keynav-use-caret setting not working. - Also apply gnome-settings-daemon-shutdown-with-power-button.patch on openSUSE (boo#993381). - Add gnome-settings-daemon-shutdown-with-power-button.patch: Bring back "shutdown" as a configurable choice for power button. Even though upstream removed it due to "too destructive" and recommends using a custom shortcut, we still need it for bare metal servers without keyboards attched (bsc#996342). Check bgo#753713, bgo#755953 to learn why upstream removed the power button actions. - Call autoreconf on SLE12 and Leap 42.x: gnome-settings-daemon-bring-back-updates-plugin.patch is also applied on Leap, hence autoreconf needs to run there too. ==== gnome-shell ==== Version update (3.20.4 -> 3.22.0) Subpackages: gnome-shell-browser-plugin gnome-shell-calendar - Update to version 3.22.0: + Misc. bug fixes: bgo#771391, bgo#771536, bgo#771656. + Updated translations. - Update to version 3.21.92: + Adjust screen capture to work with multiple stage views (bgo#770128). + Improve handling of cycle shortcuts (bgo#771063). + Fix windows not getting undimmed in some cases (bgo#770163, bgo#752524). + Disable extension version check by default (bgo#770887). + Misc. bug fixes: bgo#770382, bgo#770888, bgo#770328. + Updated translations. - Fix gnome-shell-gdm-login-applet.patch (boo#995296) + Fix aboutMenu's distribution name to be more general, like openSUSE Leap support. - Update to version 3.21.91: + Updated translations. ==== gnome-system-monitor ==== Version update (3.20.1 -> 3.22.0) - Update to version 3.22.0: + Updated translations. - Update to version 3.21.92: + Updated translations. - Update to version 3.21.91: + Fixed several memory leaks (bgo#770116). + Updated translations. - Update to version 3.21.90: + Fixed default column width (bgo#768063). + Reordered process context menu and ask for confirmation on stop (bgo#769680). + Updated translations. - Update to version 3.21.3: + Added padding to 'used' column progress bar (bgo#764266). + Properly normalize CPU resource graph (bgo#748999). + Updated translations. ==== gnome-terminal ==== Version update (3.20.2 -> 3.22.0) Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal - Update to version 3.22.0: + Updated translations. - Update to version 3.21.92: + search: Always set PCRE2_MULTILINE flag. It's required by vte. + window: - Fix CSD size calculations with long titles. - Make inspector available in non-debug builds. + screen: Add unittest for very long regex match. + client: legacy: Add command line option to show the preferences. + server: Make prefs dialogue an app window. + Updated translations. - Drop gnome-terminal-fix-csd-calculation.patch: Fixed upstream - Drop gnome-terminal-notebook-avoid-crash-on-tab-DND.patch: It was reverted upstream, and drag and drop of tabs disabled. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Add gnome-terminal-fix-csd-calculation.patch: Revert window: Fix CSD size calculations with long titles. Taken from upstream git. - Update to version 3.21.90: + window: Fix CSD size calculations with long titles. + notebook: Make tabs nondetachable. + Revert "notebook: avoid crash on tab DND". + appdata: Use *.metainfo.xml as extension for the nautilus add-on. + appdata: Add kudos for HiDpi, HighContrast and SearchProvider. + all: Remove GRegex use and require PCRE2. + window: Make geometry work better with gtk 3.20. + window: Support animated and touch scrolling. + Add 'Detach Terminal' action to tab context menu. + Add Language headers to po files. + Updated translations. - Enable pkconfig(pcre-2.8) BuildRequires: Now mandatory dependency, also drop disabled --with-pcre, no longer needed. - Drop gnome-terminal-resize-fix.patch gnome-terminal-profile-editor-initialize-palette.patch: Fixed upstream. - Keep gnome-terminal-notebook-avoid-crash-on-tab-DND.patch: Upstream reverted it, but we want it anyway. ==== gnome-tweak-tool ==== Version update (3.20.1 -> 3.22.0) - Update to version 3.22.0: + Add XKB options that are not in the 3.22 Keyboard panel. + Updated translations. - Update to version 3.21.91: + Add a mouse acceleration profile tweak. + Add a proper title to the main window. + Use the new org.gnome.desktop.calendar schema. + Fix screenshot link in appdata. + Updated translations. ==== gnome-user-docs ==== Version update (3.20.2 -> 3.22.0) - Update to version 3.22.0: + Updates to GNOME Help. + Updated translations. ==== gnome-user-share ==== Version update (3.18.1 -> 3.18.3) - Update to version 3.18.3: + Fix possible unexpanded path in .desktop file. - Update to version 3.18.2: + Add a way for gnome-user-share to be started via user systemd. - Add pkgconfig(systemd) BuildRequies: New dependency. ==== gobject-introspection ==== Version update (1.48.0 -> 1.50.0) Subpackages: girepository-1_0 gobject-introspection-devel libgirepository-1_0-1 - Update to version 1.50.0: + Updated translations. - Update to version 1.49.2: + gir: Update annotations from GLib git master. + gthash: free cmph objects. + g-ir-inspect: - Make description for --version a bit better. - Remove last usage of g_autoptr(). - Update to version 1.49.1: + gir: Update annotations from GLib 2.49.4. + Various MSVC build fixes. + g-ir-inspect: Inspect GI typelibs. - Drop g-ir-dep-tool.patch: Fix upstream in a different way. - Rebase gi-find-deps.sh to to conform to upstreams commits. - Following the above: drop libtool BuildRequires and stop passing autoreconf pre configure, no longer needed. ==== grilo ==== Version update (0.3.1 -> 0.3.2) Subpackages: libgrilo-0_3-0 libgrlnet-0_3-0 libgrlpls-0_3-0 typelib-1_0-Grl-0_3 - Add grilo-fix-32bit-build.patch: Fix build on i586 (bgo#769331). - Pass --disable-debug to configure: make use of fortified sources as passed in our optflags (-D_FORTIFY_SOURCE=2). - Update to version 0.3.2: + Bugs fixed: bgo#766386, bgo#769331, bgo#769830. + Updated translations. ==== gsettings-desktop-schemas ==== Version update (3.20.0 -> 3.22.0) Subpackages: gsettings-desktop-schemas-devel - Update to version 3.22.0: + Updated translations. - Update to version 3.21.4: + Add tablet/stylus/pad schemas. + Add mouse/trackpad accel profile keys. + Updated translations. - Update to version 3.21.3: + Add a setting to store input sources MRU list. + Updated translations. - Update to version 3.21.2: + Add a setting to enable weekdates in calendars. + Updated translations. ==== gspell ==== Version update (1.0.3 -> 1.2.0) - Update to version 1.2.0: + Updated translations. - Update to version 1.1.3: + Add the gspell_text_view_basic_setup() convenience function to enable inline spell-checking in a GtkTextView in 2 lines. + Support words separated by dashes (compounds). + Use the AX_VALGRIND_CHECK Autotools macro. + Updated translations. - Add pkgconfig(valgrind) BuildRequires: Build the new valgrind support. - Pass --enable-gtk-doc to configure: Actually build the documentation, we already have the needed BuildRequires in place. - Update to version 1.1.2: + Inline checker: fix constant redrawing of the GtkTextView when the current word is not checked. + Generate enum types. + Updated translations. - Update to version 1.1.1: + New API: inline checker: add an option to select the language from the context menu (right-click menu). + Fix gtk-doc build issue. + Update GtkTextRegion -> GtkSourceRegion (utility class copied from the GtkSourceView library). + Updated translations. ==== gssdp ==== Version update (0.14.16 -> 1.0.0) - Update to version 1.0.0: + No changes. - Update to version 0.99.0: + Don't leak arp lookup symbol. + Minor documentation updates. ==== gtk3 ==== Version update (3.20.9 -> 3.22.0) Subpackages: gtk3-data gtk3-devel gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Add gtk3-widget-warn-consistency-check-only.patch: widget: Only warn about missing allocation if G_ENABLE_CONSISTENCY_CHECKS. The previously chosen G_ENABLE_DEBUG is by default set on gtk+ unless it is explicitly disabled by configure --disable-debug. As the default is too noisy, we move it to a flag that is only switched on by configure --enable-debug. - Update to version 3.22.0: + Reduce some noisy warnings. + Improve positioning and sizing of popups on Wayland. + Update Adwaita assets. + Bugs fixed: bgo#602773, bgo#771117, bgo#771349, bgo#771568, bgo#771561. + Updated translations. - Update to version 3.21.6: + GtkScrolledWindow sizing behavior has been changed back to the previous behavior, with new API to change it. + Some GtkPopover size allocation problems have been fixed. + Wayland: We require xdg-shell version 6 now. + Bugs fixed: bgo#764979, bgo#766569, bgo#767391, bgo#769498, bgo#770278, bgo#770508, bgo#770614, bgo#770624, bgo#770703, bgo#770745, bgo#770849, bgo#770906, bgo#771033. + Updated translations. - Update to version 3.21.5: + Make GtkShortcutLabel public. + Add an API to obtain window IDs for sharing. + Add explicit API to show/hide popovers with animation. + Wayland: - Switch to xdg-shell v6. - Use tablet pad protocol to support Wacom tablets fully. - Use the xdg_foreign protocol to export window handles. - Improve menu positioning. - Improve handling of tiled window state. + Add GtkPadController to bind GActions to tablet pad events. + Bugs fixed: bgo#569581, bgo#712760, bgo#755947, bgo#756579, bgo#762260, bgo#764413, bgo#768017, bgo#768081, bgo#768138, bgo#768722, bgo#768902, bgo#768930, bgo#768999, bgo#769003, bgo#769004, bgo#769047, bgo#769126, bgo#769162, bgo#769205, bgo#769236, bgo#769287, bgo#769402, bgo#769451, bgo#769485, bgo#769568, bgo#769601, bgo#769603, bgo#769706, bgo#769937, bgo#770026, bgo#770166, bgo#770236, bgo#770242, bgo#770332, bgo#770374, bgo#769788, bgo#770458, bgo#770550, bgo#770307. + Updated translations. ==== gtkmm2 ==== Version update (2.24.4 -> 2.24.5) - Update to version 2.24.5: + Update the MSVC projects. + Use C++11 if the compiler supports it. + Update to be compatible with new versions of glibmm. + Documentation: Improve the documentation of Gtk::ComboBoxText (bgo#766039). - Drop gtkmm2-new-glibmm-fixes.patch: Fixed upstream. ==== gtkmm3 ==== Version update (3.20.1 -> 3.22.0) - Update to version 3.22.0: + No changes compared to 3.21.6. - Update to version 3.21.6: + Gtk: - FileChooser: Added add_choice(), remove_choice(), set_choice(), get_choice(). - Menu: Add popup_at_rect(), popup_at_widget(), popup_at_pointer(), signal_popped_up(), and the anchor_hints, rect_anchor_dx, rect_anchor_dy, and menu_type_hint properties. - Popover: Add popup() and popupdown(), deprecating get/set_transitions_enabled(). - RadioMenuItem, RadioToolButton: Add join_group() (bgo#769374). - ScrolledWindow: . Added get/set_max_content_height/width() and properties. . Added get/set_propagate_natural_height/width() and the properties. - Add the ShortcutLabel widget. - TreeNodeChildren: Deprecate the reverse iterator (bgo#554889). + Gdk: - Pixbuf: Added set_option(), remove_option(), and copy_options(). - PixbufFormat: Added is_save_option_supported(). + Documentation: Gtk::Clipboard::wait_for_uris(): Fix the documentation. - Update to version 3.21.4: + Gtk: - ApplicationWindow: Add a correct wrap() method, deprecating the incorrect one (bgo#767951). - FlowBox, ListBox: Add bind_model() and bind_list_store() (bgo#755149). - UIManager, ActionGroup, RadioAction, RecentAction, ToggleAction: Deprecated, as in the C GTK+ API (bgo#768573). + Build: Fix silent builds (bgo#768797). - Update to version 3.21.3: + Gtk: - AppChooserDialog, FontChooserDialog: Add _UNMANAGEABLE. - ScrolledWindow: Deprecate remove_with_viewport() (bgo#685739). - SizeGroup: Deprecate set/get/property_ignore_hidden(). - Widget: Deprecate send_expose(). - Window: Deprecate begin_paint_rect(), begin_paint_region(), end_paint() and create_cairo_context(). Add begin_draw_frame() and end_draw_frame() which use the new Gdk::DrawingContext. + Gdk: Add DrawingContext. + Build: Visual Studio builds: Update gdkmm project. - Update to version 3.21.2: + Gdk: - Clipboard: Add get_selection(). - Device: Add get_axes(), signal_changed() and many properties. - Display: . Add methods and signals related to Gdk::Monitor. . Deprecated get_screen(). - GLArea: Add set/get_use_es() and property. - GLContext: Add set/get_use_es(). - Add Monitor. - ShortscutsShortcut: Add "action-name" property. - Visual: Deprecate get_byte_order(), get_colormap_size(), and get_bits_per_rgb(). - Window: create_gl_context() and signal_create_context(): Correct the reference counting. + Gtk: - IconInfo, PaperSize, TextIter, TreeIter, TreePath, TreeRowReference: Deprecated operator void*, replacing it with explicit operator bool. - PrintSettings: Make create_*() from public, not protected. - TreeView: _auto_store_on_cellrenderer_text_edited_numerical(): Catch the exception from std::stod(). This is a regression since version 3.17.80. ==== gtksourceview ==== Version update (3.20.4 -> 3.22.0) Subpackages: glade-catalog-gtksourceview gtksourceview-devel libgtksourceview-3_0-1 typelib-1_0-GtkSource-3_0 - Update to version 3.22.0: + Updated translations. - Update to version 3.21.6: + Improvements to the syntax highlighting of: CSS and Rust. + Updated translations. - Update to version 3.21.5: + Fix an infinite loop in whitespace drawing. + Updated translations. - Update to version 3.21.4: + GtkSourceRegion: - Add functions to add/subtract/intersect two GtkSourceRegions. - Rename functions to add/subtract/intersect a subregion. - Real unit tests. + Whitespace drawing: draw a final newline if the GtkSourceBuffer:implicit-trailing-newline property is TRUE. + Whitespace drawing: refactor the code, move the code to a private SpaceDrawer class. + Use gconstructor.h to have a DSO constructor that inits i18n, and a destructor to unref the singletons. + Use the AX_VALGRIND_CHECK Autotools macro. + SearchContext: send a private signal to the views so that the views can ask the SearchContext to highlight in priority the visible areas of the buffer (works only for normal search, not regex search). + Improvements to the syntax highlighting of: LaTeX. + Various other code improvements. + Updated translations. - Add pkgconfig(valgrind) BuildRequires: Build the new valgrind support. - Drop anchient gtksourceview-doc Provides/Obsoletes: No longer any supported openSUSE release with this package. - Update to version 3.21.3: + Warn when a secondary public header is #included in external code. Only should be #included directly. + Remove the --disable-completion-providers configure option, to always build the completion providers. There is currently only one completion provider: GtkSourceCompletionWords, which is not a lot of code and doesn't pull up additional dependencies. + Add back the gtksourceview-typebuiltins.h public header, for backward compatibility. + Fixes/improvements to the Visual Studio builds. + Improvements to the syntax highlighting of: rpmspec. + Fix a bug in GtkSourceSearchContext. + Various small code and documentation improvements. + Updated translations. ==== gupnp ==== Version update (0.20.18 -> 1.0.0) - Update to version 1.0.0: + No changes. - Update to version 0.99.0: + Fix build on OS X. ==== gvfs ==== Version update (1.28.3 -> 1.30.0) Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse - Update to version 1.30.0: + Updated translations. - Update to version 1.29.91: + Several smaller bugfixes. + Updated translations. - Update to version 1.29.91: + dav: Various mount operation fixes. + Several smaller bugfixes. + Updated translations. - Replace libcap-devel for pkgconfig(libcap) BuildRequires. ==== harfbuzz ==== Version update (1.3.0 -> 1.3.1) Subpackages: harfbuzz-devel libharfbuzz-icu0 libharfbuzz0 libharfbuzz0-32bit - Update to version 1.3.1: + Blacklist bad GDEF of more fonts. + More CoreText backend crash fixes with OS X 10.9.5. + Misc fixes. ==== hwinfo ==== Version update (21.30 -> 21.31) Subpackages: hwinfo-devel - improved comment - document id data sources - find parent device - add support for mmc/sdio devices (bsc#996183) - add sdio id list - 21.31 ==== kernel-firmware ==== Version update (20160824 -> 20160913) Subpackages: ucode-amd - Update to version 20160913: * linux-firmware: update Marvell 8897-B0 firmware images to 7.p66 * linux-firmware: update Marvell 8897-B0 firmware images to 7.p77 * ath10k: QCA988X hw2.0: update firmware to 10.2.4.70.54 * ath10k: QCA6174: update board files * rt2870sta: Update rt3071.bin to match rt2870.bin * rtl_bt: Add firmware and config file for RTL8822BE * mediatek: Update firmware for decoder and MDP * linux-firmware: add Marvell PCIe8997 firmware images * linux-firmware: update WHENCE file for Marvell firmware versions * amdgpu: update UVD firmware for VI devices ==== libchamplain ==== Version update (0.12.13 -> 0.12.14) Subpackages: libchamplain-0_12-0 typelib-1_0-Champlain-0_12 - Update to version 0.12.14: + Add support for horizontal map wrapping. + Make the number of parallel connections of network tile source configurable. + Remove Mapquest map source as the tile server is not accessible any more. + Remove Maemo-related code. + Fix small memory leaks. + Bump libsoup dependency requirement to 2.42 and drop deprecated function calls. + Various minor improvements, fixes, depreciaton warning removals and cleanups. ==== libgdata ==== Version update (0.17.5 -> 0.17.6) Subpackages: libgdata-devel libgdata22 typelib-1_0-GData-0_0 - Update to version 0.17.6: + Minor test case fixes. + Fix a download crash on zero-length files. + Bugs fixed: bgo#768278, bgo#768363, bgo#768282, bgo#769727. + Updated translations. ==== libgnomekbd ==== Version update (3.6.0 -> 3.22.0.1) - Update to version 3.22.0.1: + Fix non-installed gschemas. - Changes from version 3.22.0: + No changes. - Update to version 3.21.92: + Draw keys with invalid keycodes. + Fix modifier key pressed state. + Build system and minor code cleanups. + Avoid crashes on wayland sessions. + Updated translations. ==== libinput ==== Version update (1.4.2 -> 1.5.0) Subpackages: libinput-devel libinput-udev libinput10 - Update to version 1.5.0: * A large part of this release cycle was internal cleanups and improvements to the test suite, only few new features were added. * libinput has built-in palm detection when the trackpoint is in use. The Lenovo *60 series (and possibly others) randomly send a single trackpoint event which used to trigger this palm detection and disable the touchpad for 300ms. To the user, this looked like a stuttering touchpad. This is fixed now. * For touchpads, we now have a new configuration option to allow a 1/2/3 finger tap be mapped to left, middle and right, respectively. The default remains at left/right/middle. * In the disable-while-typing code we now ignore modifier combinations like ctrl+s to avoid unnecessary timeouts and delays. * Other touchpad-related fixes include more responsive two-finger scrolling and better touch point transition handling (i.e. less pointer jumps after tapping and two-finger scrolling). * For tablets we now have automatic touch arbitration in userspace, i.e. we disable the touch input whenever a pen is in proximity to avoid erroneous pointer moves. Touch arbitration is currently handled by the kernel but is being phased out over the next couple of kernel releases. In the future this may allow for smart touch arbitration based on input areas, for now we simply copy the kernel's behavior and turn touch events off. ==== libpeas ==== Version update (1.18.0 -> 1.20.0) Subpackages: libpeas-1_0-0 libpeas-gtk-1_0-0 libpeas-loader-python libpeas-loader-python3 typelib-1_0-Peas-1_0 typelib-1_0-PeasGtk-1_0 - Update to version 1.20.0: + Updated translations. ==== libproxy ==== Subpackages: libproxy-devel libproxy1 - Add libproxy-python3-support.patch: Allow to build PYTHON2 and PYTHON3 bindings during the same build phase. - Create new subpackage python3-libproxy. - Add python3-devel BuildRequires when not building core. ==== libproxy-plugins ==== Subpackages: libproxy1-config-gnome3 libproxy1-config-kde libproxy1-networkmanager libproxy1-pacrunner-webkit - Add libproxy-python3-support.patch: Allow to build PYTHON2 and PYTHON3 bindings during the same build phase. - Create new subpackage python3-libproxy. - Add python3-devel BuildRequires when not building core. ==== libpst ==== Version update (0.6.67 -> 0.6.68) - Update to version 0.6.68: + Allow folders containing multiple item types. + Better detection of valid internet headers. ==== libsigc++2 ==== Version update (2.8.0 -> 2.10.0) Subpackages: libsigc++2-devel libsigc-2_0-0 - Update to version 2.10.0: + Fix silent builds (bgo#768797). - Update to version 2.9.3: + signal: - Deprecate slots(). - Deprecate emit_reverse(). + Benchmark: Update it and use boost::timer, and actually build it, but not built by default. + Build: Fix the build on MSVC++ 2013 and 2015 (bgo#767777). ==== libsoup ==== Version update (2.54.1 -> 2.56.0) Subpackages: libsoup-2_4-1 libsoup-devel typelib-1_0-Soup-2_4 - Update to version 2.56.0: + Added SoupWebsocketConnection:max-incoming-payload-size property, to override the default maximum incoming payload size (bgo#770022). + Added soup-version.h symbols (in particular soup_check_version()) to introspection (bgo#771439). + Updated the copy of the public suffix list used by SoupTLD (bgo#769650). + Updated translations. - Update to version 2.55.90: + Removed support for SSLv3 fallback; sites that reject TLS 1.x handshakes will now just fail with an error (Firefox and Chrome have both already switched to this behavior) (bgo#765940). + Fixed the parsing of s in the new GVariant-based XMLRPC code (bgo#767707). + Fixed soup_server_set_ssl_cert_file(), which was added in 2.48 but didn't actually work. + Added GObject properties to SoupLogger to make it bindings-friendly (bgo#768053). + Fixed build error on FreeBSD (bgo#765376). + Fixed build with certain new versions of glibc that define "EOF" as a macro (bgo#768731). + Updated m4/ax_code_coverage.m4 with support for lcov 1.12. + Updated po files for future gettext versions. + Updated translations. - Drop libsoup-Prefix-signal-ID.patch: fixed upstream. - Add libsoup-Prefix-signal-ID.patch: Buildfix commit from upstream git. ==== mutt ==== - Update to neomutt 20160826 Build: Disable fmemopen until bug is fixed Contrib: Keybase portability improvements Joshua Jordi (@JakkinStewart) Keybase Integration - Joshua Jordi (@JakkinStewart) Bug Fixes: Fix notmuch crash toggling virtual folders Fix display of pager index when sidebar toggled Sidebar's inbox occasionally shows zero/wrong value Fix crash opening a second compressed mailbox Config: Look for /etc/NeoMuttrc and ~/.neomuttrc Docs: Fix broken links, typos Update project link Fix version string in the manual ==== mutter ==== Version update (3.20.3 -> 3.22.0) Subpackages: libmutter0 mutter-data - Update to version 3.22.0: + Fix wayland crashes (bgo#771305, bgo#771345, bgo#770940, bgo#771495). + Fix display rotation on wayland (bgo#770672). + Fix framebuffer capture origin offset (bgo#771502). + Misc. bug fixes (bgo#770937, bgo#771536, bgo#771628, bgo#771549). + Updated translations. - Only apply mutter-bsc984738-grab-display.patch for SLE until it can be verified that it's needed for 3.22.x too. - Update to version 3.21.92: + Fix absolute pointer motion events on wayland (bgo#770557). + Default to using stage views (bgo#770366). + Fix animated cursors on wayland (bgo#749913). + Fix various crashes on wayland (bgo#757568, bgo#770727, bgo#770992). + Fix screen capture for stage views not at (0, 0) (bgo#770127). + Compress motion events instead of discarding them (bgo#771049). + Fix XWayland pointer warp emulation (bgo#771050). + Add common monitor modes in KMS backend (bgo#744544). + Temporarily use g-s-d schemas for tablet configuration (bgo#771315). + Misc. bug fixes: bgo#770402, bgo#770647, bgo#770991, bgo#770994, bgo#770929. + Updated translations. - Update to version 3.21.91: + Add support for xdg-foreign protocol (bgo#769786). + Support monitor rotation on wayland (bgo#745079). + Port xdg-shell implementation to unstable v6 (bgo#769936). + Handle unsupported buffer sizes more gracefully (bgo#770387). + Use the same output naming logic as the X server on wayland (bgo#770338). + Fix replies in gnome-shell's chat notifications on wayland (bgo#758167). + Misc. bug fixes and cleanups: bgo#769276, bgo#769636, bgo#770131, bgo#770324, bgo#769731. + Updated translations. - Update to version 3.21.90: + Consider XDG_SESSION_TYPE when determining session type (bgo#759388). + Re-add support for edge scrolling on some touchpads (bgo#768245). + Support mouse and trackball acceleration profile (bgo#769179). + Draw monitor contentn to individual framebuffer (bgo#768976). + Support virtual input devices (bgo#765009). + Set correct output scale on hotplug (bgo#769505). + Bugs fixed: bgo#769014, bgo#769024, bgo#769054, bgo#769070, bgo#769036, bgo#769305, bgo#769578, bgo#769800, bgo#769073. - Drop mutter-32bit-cogl-gles2-conflict-def.patch: Fixed upstream. - Drop intltool BuildRequires following upstream changes. - Obsolete typelib-1_0-Meta-3_0 to ease updates. - Filter out private typelib provides. Providing those only breaks other applications, as they won't be able to find our typelibs. - Drop typelib-1_0-Meta-3_0 subpackage, and package typelib in main package with the other private libs. Following this, drop typelib-1_0-Meta-3_0 Requires from devel package. ==== nautilus ==== Version update (3.20.3 -> 3.22.0) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 - Update to version 3.22.0: + Increase gtk+ depencency version. + Updated translations. - Update to version 3.21.92: + Fix libgd warning. + Numerous batch renaming improvements and fixes. + Detect .bz and .xz as extensions for renaming. + Fix operations popover too small. + Add dummy --no-desktop option so Dropbox plugin works again. + Fix build when using the --disable-tracker compile time option. + Updated translations. - Run spec-clean: Updates macros to current standard and adds pkgconfig BuildRequires, also removes obsolete clean section. - Conditionally BuildRequire and apply gnome-patch-translate and translations-update-upstream for non-openSUSE only. - Drop nautilus2-devel Obsoletes/Provides: We do not support upgrading from any version where this would apply. - Update to version 3.21.91.1: + mime-actions: Fix shift+control+down segfault on a folder. + Use templates for glib-mkenums. + Fix compiler warning. + batch-rename-utilities: - Protect against null error. - Print warnings if query goes wrong. + file-undo-operations: Add plural support for strings. + batch-rename-dialog: Add plural support for strings. + Updated translations. - Drop nautilus-fix-compiler-warning.patch: Fixed upstream. - Update to version 3.21.91: + Implement batch renaming tool. + Implement compressed files support. + Rework the view menus. + Separate desktop handling from Nautilus. + Add missing cut shortcut. + Add = as "zoom in" shortcut. - Add pkgconfig(gnome-autoar-0) BuildRequires: new dependency. - Rebase nautilus-enable-eject-option-on-selection-menu.patch and nautilus-fix-desktop-icon-smash.patch. - Add nautilus-fix-compiler-warning.patch: Fix function potentially reching the end without returning a value. ==== orca ==== Version update (3.20.3 -> 3.21.92) - Update to version 3.21.92: + Chat: - Fix performance issue with Pidgin channels with thousands of users. - Fix bug in presenting chatroom name when app is not active. - Add customization to present chat room name after incoming message. + Flat Review: - Make context menus flat-reviewable. - Improve filtering out of non-showing menu items in flat review. - Take possible margins/padding into account when looking for the descendant at a specified point (performance). - Do not treat collapsed table rows as leaf nodes if they have children. + Web: - Add explicit do-not-descend-for-caret check for ROLE_IMAGE so that we don't present useless information when authors use ARIA's img role on embedded SVG documents. - Handle another instance of broken accessibility trees. + Updated translations. - Update to version 3.21.91: + Flat Review: - Automatically refresh content. - Improve accuracy with respect to what is truly on screen and where it is located. - Improve performance building context. - Fix reviewability of Gtk+ icon panels and Gtk+ spin button values. - Add toolkit-specific handling for special cases (and toolkit bugs). - Make menu-bar menus reviewable, including separators and disabled items which cannot be arrowed to natively. - Make objects which typically display text (but might not implement the text interface) reviewable by word and character. - Fix issue finding initial flat review location in Thunderbird. + Mouse Review: - Dig deeper to find object under pointer for page tab list descendants (So we don't just say "Page Tab"). - Fix issue causing Orca to say "blank" in text with embedded objects. - Add word support to all text objects; not just editable text objects. - Work around Gtk+ 3 exposing incorrect text range extents for entries. (So we present the actual word under the mouse). - Add logic to handle windows whose accessible name doesn't match the displayed name. - Add an announcement so that when the user toggles Mouse Review some confirmation is provided. + Terminal: - Fix instance where braille was not being refreshed. - Do not ignore deletion events resulting from BackSpace. - Update some cached information. - Filter out a spurious, unwanted text-delete event from VTE. - Don't treat inserted strings <= 1 char as a terminal autotext event. - Don't treat terminal insertion as command result if terminal isn't locusOfFocus. - Present terminal paste events like we do paste events from other apps. - Work around issues in the text support of VTE which was causing us to present cut-off text. - Attempt to filter out terminal pager text-change noise to reduce chattiness. - Present terminal pager text insertions when they result from a printable key. + Web: - Add a "sticky" browse mode and keybinding. - Do not descend ROLE_EMBEDDED objects for the caret (ARIA compliance). - Treat menu and toolbar descendants as focus mode widgets. - Create new localized role names for ARIA landmark roles. - Don't automatically update locusOfFocus to alerts; just present them. - Improve presentation of Roundcube Mail's list of messages. - Fix issue presenting stale content. - Don't present name and summary for page which is no longer showing or visible. - Attempt to hack around SeaMonkey's broken events for HTML input popups which was causing us to exit focus mode incorrectly. - Improve presentation and handling of editable ARIA combo boxes. + LibreOffice: - Don't treat present "readonly" state for paragraphs in read-only documents. - Add handling for GtkListBox items used by LibreOffice. - Work around a number of LibreOffice bugs which were causing us to to present the wrong thing. + Other: - Ensure we use the system voice for rolename info in WebKitGtk SayAll. - Create new localized rolenames for horizontal and vertical scrollbars bars, sliders, and splitters. - More aggressively verify if a message is from a focused chat. - Fix whereAmI presentation of Gtk+ 3.20 combo boxes. - Remove .desktop file. - Include tool bar when presenting context. - Improve reliability of profile-based synthesis switching. - Do not supress presentation of locking keys in password fields. - Make the progressbar update intervals independent so beeps are always presented when that is desired. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. ==== perl-CGI ==== Version update (4.32 -> 4.33) - updated to 4.33 see /usr/share/doc/packages/perl-CGI/Changes 4.33 2016-09-16 [ DOCUMENTATION ] - clarify that ->param will return the first value if there are multiple values (when not called in list context) ==== polkit-default-privs ==== - polkit-default-privs: cleanups as per discussion with Ludwig - polkit-default-privs: adding rules for sysprof (bsc#996111) and networkmanager (bsc#996110) ==== python-gobject ==== Version update (3.20.1 -> 3.22.0) Subpackages: python-gobject-Gdk python-gobject-cairo python-gobject-devel - Update to version 3.22.0: + Version bump only, no changes. - Update to version 3.21.92: + Handle nullable filename parameters (bgo#770821). + Fix list/hashtable enum <-> hash conversion on 64-bit big endian (bgo#770608). + Allow passing sockets to io_add_watch on win32 (bgo#766396). + Tests: Use dbus-run-session instead of dbus-launch to run tests (bgo#770798). - Update to version 3.21.91: + Allow installing with pip (bgo#767988). + Skip a test with older glib (bgo#740301). + Fix a test with Python 3.1/3.2 (bgo#740324). + tests: Use places kwarg for assertAlmostEqual (bgo#740337). + Print exception if marshalling a signal argument fails (bgo#748198). + overrides: allow treemodel sequence shorthands (bgo#766580). + Remove pygobject-external.h (bgo#767084). + Remove pygobject-private.h and rename pygobject.c to pygobject-object.c (bgo#767084). + Merge pyglib-private.h into pyglib.h (bgo#767084). + Remove pygi.h and pygi-private.h (bgo#767084). - Do not consider __init__.py for automatic dependency generation: this file is filled with large comments section but in fact not with dependencies (parsing it happens to add a typelib(Gtk) = 3.0 dependency). - Update to version 3.21.0: + gi: Add require_versions() function (bgo#761141). + build: Do not enable code coverage based on lcov (bgo#764075). ==== python3-gobject ==== Version update (3.20.1 -> 3.22.0) Subpackages: python3-gobject-Gdk python3-gobject-cairo - Update to version 3.22.0: + Version bump only, no changes. - Update to version 3.21.92: + Handle nullable filename parameters (bgo#770821). + Fix list/hashtable enum <-> hash conversion on 64-bit big endian (bgo#770608). + Allow passing sockets to io_add_watch on win32 (bgo#766396). + Tests: Use dbus-run-session instead of dbus-launch to run tests (bgo#770798). - Update to version 3.21.91: + Allow installing with pip (bgo#767988). + Skip a test with older glib (bgo#740301). + Fix a test with Python 3.1/3.2 (bgo#740324). + tests: Use places kwarg for assertAlmostEqual (bgo#740337). + Print exception if marshalling a signal argument fails (bgo#748198). + overrides: allow treemodel sequence shorthands (bgo#766580). + Remove pygobject-external.h (bgo#767084). + Remove pygobject-private.h and rename pygobject.c to pygobject-object.c (bgo#767084). + Merge pyglib-private.h into pyglib.h (bgo#767084). + Remove pygi.h and pygi-private.h (bgo#767084). - Do not consider __init__.py for automatic dependency generation: this file is filled with large comments section but in fact not with dependencies (parsing it happens to add a typelib(Gtk) = 3.0 dependency). - Update to version 3.21.0: + gi: Add require_versions() function (bgo#761141). + build: Do not enable code coverage based on lcov (bgo#764075). ==== quilt ==== - fix-faildiff-test-for-diffutils-3.4.patch: Since diffutils version 3.4, diff no longer returns an error code for binary files. Remove this test from faildiff.test. ==== shotwell ==== Version update (0.23.7 -> 0.24.0) Subpackages: shotwell-lang - Update to version 0.24.0: + Fix a memory leak in library mode. + Updated translations. ==== telepathy-logger ==== Subpackages: libtelepathy-logger3 typelib-1_0-TelepathyLogger-0_2 - Add telepathy-logger-tests-Rename-function.patch: Fix build, patch from upstream git. ==== timezone ==== Version update (2016f -> 2016g) - timezone update 2016g: * Turkey will remain on UTC+03 after 2016-10-30 bsc#997830 * New leap second 2016-12-31 23:59:60 UTC Remove 0001-Positive-leap-second-on-2016-12-31.patch * Corrections for past DST transitions * Antarcica and nautical time zones now use numeric time zone abbreviations instead of obsolete alphanumeric ones * Renamed Asia/Rangoon to Asia/Yangon * The following change was previously patched in the package and is now upstream: + If the installed localtime and/or posixrules files are symbolic links, zic now keeps them symbolic links when updating them, for compatibility with platforms like OpenSUSE where other programs configure these files as symlinks. + zic now avoids hard linking to symbolic links, avoids some unnecessary mkdir and stat system calls, and uses shorter file names internally. + Drop the patches: tzcode-fromname.patch tzcode-link.diff tzcode-revert-01-8c9cb9580.patch tzcode-revert-02-301f794f3.patch tzcode-revert-03-39fd078a6.patch tzcode-symlink.patch tzcode-zic.diff * zdump has a new -i option to generate transitions in a more-compact but still human-readable format. (experimental) - Drop upstream signatures and keyring, tarball generated from git ==== timezone-java ==== Version update (2016f -> 2016g) - timezone update 2016g: * Turkey will remain on UTC+03 after 2016-10-30 bsc#997830 * New leap second 2016-12-31 23:59:60 UTC Remove 0001-Positive-leap-second-on-2016-12-31.patch * Corrections for past DST transitions * Antarcica and nautical time zones now use numeric time zone abbreviations instead of obsolete alphanumeric ones * Renamed Asia/Rangoon to Asia/Yangon * The following change was previously patched in the package and is now upstream: + If the installed localtime and/or posixrules files are symbolic links, zic now keeps them symbolic links when updating them, for compatibility with platforms like OpenSUSE where other programs configure these files as symlinks. + zic now avoids hard linking to symbolic links, avoids some unnecessary mkdir and stat system calls, and uses shorter file names internally. + Drop the patches: tzcode-fromname.patch tzcode-link.diff tzcode-revert-01-8c9cb9580.patch tzcode-revert-02-301f794f3.patch tzcode-revert-03-39fd078a6.patch tzcode-symlink.patch tzcode-zic.diff * zdump has a new -i option to generate transitions in a more-compact but still human-readable format. (experimental) - Drop upstream signatures and keyring, tarball generated from git ==== totem ==== Version update (3.20.1 -> 3.22.0) Subpackages: nautilus-totem totem-plugins - Update to version 3.22.0: + Fix symbolic icon not appearing in gnome-shell's top bar. + Updated translations. - Update to version 3.21.91: + Add variable rate playback menu. + Build fixes. + Fix thumbnailing of 4k videos. - Drop totem-Fix-build-werror.patch: Fixed upstream. ==== totem-pl-parser ==== Version update (3.10.6 -> 3.10.7) Subpackages: libtotem-plparser-mini18 libtotem-plparser18 typelib-1_0-TotemPlParser-1_0 - Update to 3.10.7: + Don't consider M3U playlists as text/plain. + Simplify ITMS link parsing. + Fix mmap error checking. + Build fixes. ==== tracker ==== Version update (1.8.0 -> 1.10.0) Subpackages: libtracker-common-1_0 libtracker-control-1_0-0 libtracker-miner-1_0-0 libtracker-sparql-1_0-0 tracker-devel tracker-miner-files typelib-1_0-Tracker-1_0 typelib-1_0-TrackerControl-1_0 typelib-1_0-TrackerMiner-1_0 - Update to version 1.10.0: + Updated translations. - Update to version 1.9.2: + Restore trailing colon in nfo:Equipment URIs. + Add new mime-types for comic books. + Updated translations. - Update to version 1.9.1: + Tracker-resource: New API to describe RDF resources that can be serialized into SPARQL updates and various data formats. TrackerSparqlBuilder will be eventually phased out by this API. + Tracker-extract: - Use tracker resource integrally. - Fixed blacklisting of crashy files. - Fixes in gstreamer module for 32-bit platforms. + Libtracker-control: Expose "index for process" miner API. + Command line tools: Add "tracker extract" subcommand. + SPARQL: Accept INSERT DATA, DELETE DATA and DELETE WHERE syntax again. + Libtracker miner: Fix accounting in TrackerPriorityQueue when removing elements. + Updated translations. - Rebase tracker-extract-private.patch. - Update to version 1.9.0: + Adapt to new GKqueue monitor mapping. + Remove build time dependency on gnome-common. + Fix error handling of tracker-extract-persistence. + Fix tracker-miner-fs to honor all configuration options at runtime. + Stop recommending hard resets all through: - tracker reset -r will now warn and request the user to explicitly allow the operation. - tracker-preferences won't show anymore a big "reset and restart" button. + Added "tracker reset -f $filename" subcommand. This will recursively reset all indexed content for the given filename/uri, and trigger reindexing if appropriate, so contents are just like freshly indexed. + Fixed possible crash in MP3 extractor. + Favor embedded/external cue sheets before flac files' TOC. + Store albumArtist from TPE2 tag in MP3 extractor. + Avoid possible integer overflow in GIF extractor. + Support regular expressions for fn:replace. + Mark most internal functions as SQLITE_DETERMINISTIC. + Logging changes in tracker-miner-fs, sparql errors no longer end up with full insert queries being logged, but a loud warning with instructions to get more info will be printed instead. + Fix FS size calculations on OpenBSD. + Add MS Office "owner files" to ignored-files. + Add systemd user services corresponding to D-Bus session services. + Handle DjVu files. + Fixes in handling of BIND(). + miner-fs: Fix handling files moved soon after creating. + Improved console output of tracker subcommands. + Updated translations. - Drop tracker-fix-memory-leak.patch: Fixed upstream. ==== tracker-extras ==== Version update (1.8.0 -> 1.10.0) Subpackages: nautilus-extension-tracker-tags tracker-gui - Update to version 1.10.0: + Updated translations. - Update to version 1.9.2: + Restore trailing colon in nfo:Equipment URIs. + Add new mime-types for comic books. + Updated translations. - Update to version 1.9.1: + Tracker-resource: New API to describe RDF resources that can be serialized into SPARQL updates and various data formats. TrackerSparqlBuilder will be eventually phased out by this API. + Tracker-extract: - Use tracker resource integrally. - Fixed blacklisting of crashy files. - Fixes in gstreamer module for 32-bit platforms. + Libtracker-control: Expose "index for process" miner API. + Command line tools: Add "tracker extract" subcommand. + SPARQL: Accept INSERT DATA, DELETE DATA and DELETE WHERE syntax again. + Libtracker miner: Fix accounting in TrackerPriorityQueue when removing elements. + Updated translations. - Rebase tracker-extract-private.patch. - Update to version 1.9.0: + Adapt to new GKqueue monitor mapping. + Remove build time dependency on gnome-common. + Fix error handling of tracker-extract-persistence. + Fix tracker-miner-fs to honor all configuration options at runtime. + Stop recommending hard resets all through: - tracker reset -r will now warn and request the user to explicitly allow the operation. - tracker-preferences won't show anymore a big "reset and restart" button. + Added "tracker reset -f $filename" subcommand. This will recursively reset all indexed content for the given filename/uri, and trigger reindexing if appropriate, so contents are just like freshly indexed. + Fixed possible crash in MP3 extractor. + Favor embedded/external cue sheets before flac files' TOC. + Store albumArtist from TPE2 tag in MP3 extractor. + Avoid possible integer overflow in GIF extractor. + Support regular expressions for fn:replace. + Mark most internal functions as SQLITE_DETERMINISTIC. + Logging changes in tracker-miner-fs, sparql errors no longer end up with full insert queries being logged, but a loud warning with instructions to get more info will be printed instead. + Fix FS size calculations on OpenBSD. + Add MS Office "owner files" to ignored-files. + Add systemd user services corresponding to D-Bus session services. + Handle DjVu files. + Fixes in handling of BIND(). + miner-fs: Fix handling files moved soon after creating. + Improved console output of tracker subcommands. + Updated translations. - Drop tracker-fix-memory-leak.patch: Fixed upstream. ==== vala ==== Version update (0.32.1 -> 0.34.0) - Update to version 0.34.0: + Bug fixes and binding updates. - Update update alternatives due to moved location of vapigen.pc - Update to version 0.33.1: + Bug fixes and binding updates. - Bump vala_version to 0.34, vala_libversion to 0_34 (following upstream) and vala_priority to 34 (following the vala packaging convention). ==== vinagre ==== Version update (3.20.2 -> 3.22.0) Subpackages: vinagre-lang - Update to version 3.22.0: + No changes. - Update to version 3.21.92: + Improve FreeRDP authentication failure handling. + Correctly handle extended scancodes for RDP. + Updated translations. - Update to version 3.21.3: + Updated translations. ==== vino ==== Version update (3.20.2 -> 3.22.0) - Update to version 3.22.0: + No changes. - Update to version 3.21.92: + build: Fix syntax error introduced in 27785a2. + build: Use AM_DISTCHECK_CONFIGURE_FLAGS. + server: Add a way for Vino to be started via user systemd. + Allow building on non-systemd systems. + Check for sm and ice in configure. + Remove unused --with-network-manager option. + Fix two memory leaks. + Updated translations. - Add pkgconfig(systemd) BuildRequires, build the user systemd support. ==== vte ==== Version update (0.44.2 -> 0.46.0) Subpackages: glade-catalog-vte libvte-2_91-0 typelib-1_0-Vte-2.91 vte-devel - Update to version 0.46.0: + Updated translations. - Update to version 0.45.92: + widget: - Fix refcount leak in child_watch_done. - Fix memory leak in _vte_file_stream_init(). - Fix OSC 112 (reset cursor color). + docs: - Fix minor typo. - Fix missing descriptions. + regex: - Always add MULTILINE flag when translating from GRegex. - Warn if MULTILINE flag it not used. * Updated translations. - Drop vte-widget_Fix_refcount_leak_in_child_watch_done.patch: Fixed upstream. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Add vte-widget_Fix_refcount_leak_in_child_watch_done.patch: Fix a memory leak, patch from upstream git (bgo#770036). - Update to version 0.45.90: + widget: Fix a memory leak in set_colors + Add Language headers to po files + regex: Translate GRegex to PCRE2 + regex: Require PCRE2 + widget: gtk: Pass NULL for geometry widget + Updated translations. - Enable pkgconfig(libpcre2-8) BuildRequires: Upstream now require this dependency. - Add gperf BuildRequires: New dependency, that configure does not check for... - Drop vte-Validate-colour-and-fix-memleak.patch and vte-widget_get_preferred_height.patch: Fixed upstream. - Switch to sourceservice, following this, no longer use url for source, and add gnome-common BuildRequires and boostrap tarball. - Add gtk-doc BuildRequires and pass --enable-gtk-doc to configure, since we no longer use a upstream tarball we have to build the documentation ourselves. - Add vte-Validate-colour-and-fix-memleak.patch: Validate colour values and fix a memory-leak (bgo#768994). ==== webkit2gtk3 ==== Version update (2.12.5 -> 2.13.92) Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Reintroduce support for Gtk2 plugins like Flash. + Add pkgconfig(gtk+-2.0) BuildRequires. + No longer pass -DENABLE_PLUGIN_PROCESS_GTK2=OFF to configure. + Split the built plugin to it's own sub-package, webkit2gtk3-plugin-process-gtk2, and make sure it's excluded from the main package. + Only apply these changes to openSUSE via conditional. - Update to version 2.13.92: + Add clipboard support in Wayland. + Improve rendering of scrollbars with themes setting a minimum width for the scrollbar CSS gadget. + Fix another WebProcess crash when the last WebView is destroyed. + Fix the build with GCC 6. - Drop webkitgtk-fix-clipboard.patch: Fixed upstream. - Add webkitgtk-fix-clipboard.patch: Fix clipboard support in wayland (webkit#146574). - Update to version 2.13.91: + Improve the performance when resizing the WebView with the threaded compositor. + Do not try to use GL_PACK_ROW_LENGTH when compiling with GLES2, since it's not available. + Use a different plugins cache file in Wayland and X11. + Fix UI process crash visiting sites protected with HTTP auth when using GTK+ < 3.14. + Fix a WebProcess crash when the last WebView is destroyed. + Fix build configure without Wayland support. + Fix the build when compiling with Clang. + Fix several crashes and rendering issues. + Updated translations. - Update to version 2.13.90: + Add initial implementation of accelerating compositing support under Wayland. + Fix performance with the modesetting intel driver and DRI3 enabled. + Improved performance when resizing the web view on X11. + Fix several crashes and rendering issues. + Updated translations. - Update to version 2.13.4: + Switched to use the threaded compositor. Accelerated compositing mode is now always enabled by default and happens in a separate thread in the web process. + Make web view background colors work in accelerated compositing mode. + Fix several crashes and rendering issues. - Update to version 2.13.3: + Fix Web Process deadlocks when loading HLS videos. + Make videos work when painted into a canvas when accelerated compositing is enabled. + Fix flickering with animated GIFs. + Fix a Web Process crash when video repaint is requested with GStreamer GL enabled. + Reduce the amount of file descriptors that the Web Process keeps open. + Make memory pressure handler work when cgroups are not available. + Fix several crashes and rendering issues. - Update to version 2.13.2: + Properly redraw the web view when reparented in force compositing mode. + Flip the volume control layout in media controls on RTL. + Add support for video orientation to the GStreamer media backend. + Fix several crashes and rendering issues. - Update to version 2.13.1: + CSS Grid Layout has been unprefixed and can be enabled as an experimental feature at runtime. + The HTTP disk cache implements speculative resources revalidation. + Add a new WebKitSetting to allow universal access from file URLs. + Fix several crashes and rendering issues. - Rebase webkitgtk-typelib-sharelib-link.patch. - Add pkgconfig(gnutls) BuildRequires: New dependency. - Rebase webkitgtk-disable-gcc-version-checks.patch for 2.12.5 ==== xorriso ==== Version update (1.4.4 -> 1.4.6) - xorriso 1.4.6: * Bug fix: The default setting of -compliance did not apply rec_mtime to Joliet and ISO:1999. mkisofs emulation was not affected by this bug. * Bug fix: -file_size_limit did not increase ISO level if necessary. * New API calls isoburn_igopt_set_gpt_guid(), isoburn_igopt_get_gpt_guid() * New command -use_immed_bit, new -as cdrecord option use_immed_bit= * New -volume_date mode "all_file_dates" * New -as mkisofs option --set_all_file_dates * New bootspec "gpt_disk_guid=", new -as mkisofs option - -gpt_disk_guid * New -report_system_area modes "gpt_disk_guid", "make_guid" * New environment variable SOURCE_DATE_EPOCH * New -find action "set_to_mtime" - xorriso 1.4.4: * -as mkisofs did not unescape "\=" in the source part of pathspecs * -boot_image "any" "system_area=/dev/zero" did not zeroize loaded data * -pathspecs "on" did not properly handle "\\=" * HFS+ production could cause MBR partition of type 0xEE without GPT * HFS+ directories could announce more children than they actually have * The HFS+ filesystem was not marked by in GPT of GRUB2 hybrid layout * When reading an ISO filesystem, the presence of - -protective-msdos-label was not recognized if a partition is appended * Bug fix: xorrisofs option --protective-msdos-label did not work if no system area data were given by option -G or alike * -modesty_on_drive properties timeout_sec, min_usec, max_usec read wrong numbers from the parameter text * Letting -as mkisofs --norock revoke the special effect of -r * Letting -blank on overwritable media invalidate UDF extended descriptors * New -pathspecs mode "as_mkisofs" * New -boot_image setting mbr_force_bootable=, -as mkisofs - -mbr-force-bootable * New -boot_image bootspecs appended_part_as=apm, part_like_isohybrid=on * New -as mkisofs options -appended_part_as_apm, - part_like_isohybrid * New command -scsi_dev_family, new -as cdrecord option drive_scsi_dev_family= - Update to 1.4.2: * Bug fix: -backslash_codes "on" did not work outside quotes and with showing "\r" * New API calls isoburn_ropt_set_truncate_mode() isoburn_ropt_get_truncate_mode() * New options with isoburn_ropt_set_extensions(): isoburn_ropt_map_* * New command -modesty_on_drive, new -as cdrecord -immed, minbuf=, modesty_on_drive= * New command -ecma119_map * New command -read_fs * New -boot_image action "replay" * New command -file_name_limit, -as mkisofs -file_name_limit * New -find test -name_limit_blocker. * Result of a Coverity audit: 50+ code changes, but no easy-to-trigger bugs - includes changes from 1.4.0: * Bug fix: -dev or -indev of medium with non-ISO data caused SIGSEGV by NULL * New API calls isoburn_igopt_set_appended_as_gpt(), isoburn_igopt_get_appended_as_gpt() * New API call isoburn_igopt_set_part_flag() and libisofs interval reader flags * New -find action "show_stream_id" * Optional libisofs interval reader with -append_partition and System Area * New -boot_image bootspec "appended_part_as=", new -as mkisofs option -appended_part_as_gpt * New -report_system_area formats "cmd" and "as_mkisofs" * verify source signature - Update to 1.3.8 Bug fixes towards previous stable version xorriso-1.6.pl01: * -boot_image grub2_mbr= prevented -boot_image partition_table=on * A final fsync(2) was performed with stdio drives, even if - stdio_sync was set to "off". * -boot_image grub grub2_mbr= did not work (but -as mkisofs - -grub2-mbr did work) * Wrong stack usage caused SIGBUS on sparc when compiled by gcc -O2 * -blank force:all on DVD+RW had no effect Enhancements towards previous stable version xorriso-1.3.6.pl01: * New bootspecs hppa_*, new -as mkisofs options -hppa-* for HP-PA via PALO * New -find pseudo tests -use_pattern , -or_use_pattern * New -find action report_sections * New command -concat * New commands -report_system_area and -report_el_torito * Enabled use of libedit as alternative to libreadline * Enabled recording and restoring of extattr on NetBSD - Update to 1.3.6.pl01: Bug fixes towards previous stable version xorriso-1.3.4: * Division by zero if HFS+ was combined with TOC emulation for overwritable media. * -list_speeds did not work any more with old CD drives. Regression introduced by release 1.3.4 * -check_media marked untested sectors in sector map as valid * Paths with symbolic links preceding ".." were not interpreted properly Bug fixes in xorriso-1.3.6.pl01 towards xorriso-1.3.6: * Command -status produced FAILURE event if no drive was acquired. Regression introduced by release 1.3.6 * Compilation warning for unsupported systems mutated into an error. Regression introduced by release 1.3.6 * CD TAO with add-on sessions could cause a buffer overrun. Introduced 7 years ago by release 0.3.2. Enhancements: * New -compliance rule joliet_utf16, new -as mkisofs option -joliet-utf16 * New -find test -bad_outname, new -find action print_outname * New capability to operate optical drives and media on NetBSD - Update to 1.3.4: Bug fixes: * Command -blank "as_needed" formatted blank BD-R. * -as mkisofs option -log-file put the log file into the image * -cut_out did not add x-permission to r-permission of directory * Command -zisofs did not accept all options emitted by -status -zisofs * blank force:... failed on appendable or closed media * Drive LG BH16NS40 stalled on inspection of unformatted DVD+RW Enhancements: * Default sort weight of El Torito boot images is now 2 * Encoding HFS+ names in UTF-16 rather than UCS-2 * New command -read_speed * New -close mode "as_needed", new -as cdrecord option --multi_if_possible * New -alter_date types: a-c , m-c , b-c , c - update to 1.3.2: * Bugfixes: + readline history was spammed by -msg_op parsing and pipe loops + xorriso aborted on SIGCONT, SIGTSTP, SIGTTIN, SIGTTOU * Features: + improved granularity of SCSI log time measurement, now with timestamp + -pacifier behavior code "interval=" + -as mkisofs options --sort-weight-list and --sort-weight-patterns + -format mode "without_spare" (for BD-RE) + new command -named_pipe_loop + new command -sh_style_result + new -msg_op opcodes "parse_silently" and "parse_bulk_silently" + new command -application_use and new -as mkisofs option --application_use - Update to 1.3.0: Bug fixes: * Disk paths with components '.' or '..' could be mistaken for directories. * -as mkisofs -print-size failed with -isohybrid-mbr and a single boot image. * -as mkisofs -path-list did not switch to --no-emul-toc by default. * Reserved and unused fields of APM entries were not zeroed. * Unspecified Expiration Time and Effective Time of ISO volume was represented by 0-bytes rather than ASCII '0' digits. * GPT header CRC was computed from all 512 bytes rather than from 92. * The protective MBR partition for GPT started at block 0 instead of 1. Enhancements: * New -boot_image bootspecs grub2_mbr= and grub2_boot_info= * New -boot_image bootspec grub2_sparc_core= * New -as mkisofs options --grub2-mbr , --grub2-boot-info , - -grub2-sparc-core * New -hardlinks mode "lsl_count" / "no_lsl_count" - Added libbz2-devel as build requirement. - update to 1.2.8: * Bug fix: -tell_media_space altered the pointers to MD5 of data files which stem from a previous session. This produced false mismatches with -check_md5_r. * Bug fix: CD tracks were reported with the sizes of the tracks in the first session. * Bug fix: -check_media use=outdev sector_map= stored TOC of input drive * Bug fix: -hide hfsplus and -as mkisofs -hide-hfsplus had no effect. * New command -move * New -as mkisofs options -eltorito-id , -eltorito-selcrit - Update to 1.2.6: Bug fixes: * SIGSEGV by uninitialized local variable with -check_media patch_lba0="on". Regression by version 1.0.6 * -partition_offset 16 kept -isohybrid-gpt-basdat from writing MBR entries 0xef * -rollback did not work if indev and outdev were empty Enhancements: * New -boot_image partition_cyl_align mode "all" * New -blank mode prefix "force:" * New -osirrox settings "blocked" and "unblock" * New command -lns for creating symbolic links * New command -toc_of * New command -msg_op * New command -launch_frontend * Proof-of-concept of a GUI frontend program: xorriso-tcltk written in Tcl/Tk. - Removed %debug_package (not needed). - Added new xorriso-tcltk subpackage. - update to 1.2.4: * New API call isoburn_igopt_set_hfsp_serial_number() * New API calls isoburn_igopt_set_prep_partition, isoburn_igopt_set_efi_bootp * New API calls isoburn_igopt_set_hfsp_block_size() and isoburn_igopt_get_hfsp_block_size() * New -check_media option async_chunks= * New xorriso command -write_type * New xorriso command -rockridge * New xorriso command -hfsplus * New -find tests -has_hfs_crtp, has_hfs_bless * New -find actions set/get_hfs_crtp, set/get_hfs_bless * New -find test -disk_path * New -boot_image bootspec hfsplus_serial= * New -boot_image bootspecs hfsplus_block_size= and apm_block_size= * New -boot_image bootspecs efi_boot_part, prep_boot_part, chrp_boot_part * Command -hide allows hiding in HFS+ filesystem * New -as cdrecord options -tao -sao -dao * New -as mkisofs option -log-file * New -as mkisofs option --norock * New -as mkisofs option -hfsplus * New -as mkisofs option -hfsplus-file-creator-type * New -as mkisofs options -hfs-bless and -hfs-bless-by * New -as mkisofs option -hfsplus-serial-no * New -as mkisofs options -hfsplus-block-size and -apm-block-size * New -as mkisofs option -hide-hfsplus, -hide-hfsplus-list * New -as mkisofs options -prep-boot-part, -efi-boot-part, -chrp-boot-part * New -as mkisofs options -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, - isohybrid-apm-hfsplus * Bug fix: Memory corruption when reading bootable image that was truncated * Bug fix: -update deleted MD5 of files of which only attributes had changed - update to 1.2.2: * new commands -x, -list_arg_sorting * new command -rr_reloc_dir * new command -data_cache_size * new -as mkisofs option -rr_reloc, implemented option -hide-rr-moved * now ignoring -as mkisofs -no-split-symlink-components - no-split-symlink-fields * bug fix: -osirrox on:sort_lba_on -extract from / restored nearly nothing * bug fix: -as mkisofs without -graft-points could not handle names with "=" * bug fix: relaxation options joliet_rec_mtime and iso1999_rec_mtime had wrong values - update to 1.2.0: Bug fixes: * mkisofs emulation did not record mtime in ECMA-119 directories * Program abort while drive tray is loading led to endless loop * Solaris adapter mishandled write commands which failed on first try * libisoburn.ver had a duplicate function entry Enhancements: * New relaxations isoburn_igopt_joliet_rec_mtime, isoburn_igopt_iso1999_rec_mtime * Made -compliance "rec_mtime" default - Spec file updates: * Changes based on spec-cleaner run. * Changed License: to GPL-3.0+ (SPDX style). * Added libacl-devel and zlib-devel in BuildRequires: (used by libisofs). * Removed libstdc++-devel, ncurses-devel, gcc, make, glibc-devel, autoconf, automake, libtool from BuildRequires: (not needed). * Require "info" package for preun instead of postun. * Added missing %changelog section. - update to 1.1.8: * intermediate opening and closing of of drive device files is now avoided * xorriso operates on QEMU DVD-ROM and on qemu virtio-blk-pci devices * emulation mode xorrecord now has its own man page and info document - update to 1.1.6: * bugs were fixed in processing of ACLs * vanishing udev links on GNU/Linux no longer disturb ongoing burn runs - update to 1.1.4: * an old bug could cause xorriso to prepare incorrect internal addresses, this happened only with some CD drives and never in mkisofs emulation mode * the new option -device_links shall be used on modern GNU/Linux systems instead of the option -devices: it lists the drives by their usual udev links rather than by their kernel device addresses - update to 1.1.2: * a severe regression was fixed, which was introduced with version 1.0.6: it caused ISO 9660 images to be unreadable if they were written to a write-only random-access file - update to 1.0.8: * a bug in the mkisofs emulation of xorriso could cause options to be ignored; the problem was freshly introduced with GNU xorriso-1.0.6 - update to 1.0.6: * allows Joliet names of up to 103 characters * burns DVD-R DAO sessions with 2 kB size granularity rather than 32 kB - update to 1.0.4: * fixes several bugs in its mkisofs emulation * the emulation (xorrisofs) has its own man page and info document - changes from 1.0.2: * several bugs were fixed * it is now possible to copy files inside an ISO image * emulation of mkisofs has been improved - update to 1.0.0: * now allows you to create an ISO 9660:1999 directory tree * the emulation fidelity of the "-as mkisofs" command was improved * the default abort threshold for batch mode was lowered, and that threshold was increased for dialog mode * the version number took a leap to 1.0.0 in order to emphasize the maturity of the software - update to 0.6.6: * can now read ISO images that were copied to a different start address than the address for which they were prepared * now possible to produce bootable images for SUN SPARC systems - update to 0.6.4: * adds upcoming libjte, which produces Jigdo files along with the ISO image * further filesystem images may be appended as MBR partitions 1 to 4: the capability was added to produce boot blocks for computers with MIPS CPUs - update to 0.6.2: * introduces a partition with non-zero offset for ISO 9660 images on USB sticks * improves mkisofs emulation * fixes a regression that existed since version 0.4.2 - update to 0.6.0: * adds more options to the mkisofs emulation * fixes minor bugs and shortcomings - update to 0.5.8: * enhances the emulations of mkisofs and cdrecord - removed xorriso-fix_buffer_overflow.patch (merged upstream) - update to 0.5.6: * provides new boot preparation features requested by GRUB development - update to 0.5.4: * add support for future versions of the GRUB script grub-mkrescue * follows a request of Syslinux to not use the deprecated built-in ISOLINUX MBR of libisofs any more - changes from 0.5.2: * documentation in Texinfo format - update to 0.5.0: * now an official GNU project * license is now GPLv3+ * some bug fixes - update to 0.4.8pl01: * fixes a regression where the -boot_image option could lead to a SIGSEGV - update to 0.4.8: * bugfixes for libburn and libisofs - update to 0.4.6: * fixes a bug with the LG GH22LS30 drive * allows performance tuning of output to DVD drives or disk files - update to 0.4.4pl1: * works around problems with Pioneer DVR-216D: DVD-R runs made the drive stick until the machine was power cycled and ejecting the tray did not work properly - update to 0.4.4: * fixes a bug with cdrecord emulation * introduces new information options about media type and ISO image id strings * helps with mounting two sessions of the same media simultaneously - update to 0.4.2.pl02: * fixes a bug that could cause loss of blanks in file names when a new session was added to an ISO image; With names shorter than 251 characters, this happened only to trailing blanks - update to 0.4.2.pl01: * fixes a bug with the xorriso option -cut_out that deleted previously cut pieces of the same large file - update to 0.4.2: * record MD5 checksums for the whole session and for each single data file * one may verify data file content in the image * when comparing image files with files in the local filesystem, the MD5 sums avoid the need for reading file content from the image - update to 0.4.0pl01: * when using recent releases of xorriso underneath growisofs, it did not maintain the files from the older sessions; this is a regression which appeared with version 0.3.2 in January 2009; it does not affect the main use case where xorriso does the burning by itself - update to 0.4.0: * this release can record and restore hard link relations of files * performance of data reading has been improved * the test expression of option -find now supports logical operators * some rarely occurring bugs have been fixed - bzipped sources - update to 0.3.8: * makes use of the new libisofs capability to perform content filtering of data files * builtin filters allow compression to the gzip and zisofs formats * external filter processes allow arbitrary data conversions like encryption - update to 0.3.6 - update to 0.3.4: * xorriso now can record ACLs and Extended Attributes in its ISO images ==== yast2-ftp-server ==== Version update (3.1.9 -> 3.1.10) - reduce rpm build time (bsc#999203) - 3.1.10 ==== yelp ==== Version update (3.20.1 -> 3.22.0) Subpackages: libyelp0 - Update to version 3.22.0: + Add 'help' to list of desktop file keywords (bgo#764322). + Updated translations. - Update to version 3.21.3: + Build system improvements. + Compiler warning fix. + Updated translations. - Cleanup previous checkin from SLE: Drop gnome-common BuildRequires and stop passing autoreconf, no longer needed. - Remove some old conditional fixes for obsolete versions of openSUSE, and also drop obsolete clean section from spec. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Remove references and dependencies on susehelp (bsc#978692). - Removed yelp-2.13.5-use-susehelp.patch - it was disabled in the specfile anyway. - Update to GNOME 3.20 Fate#318572 - Update to version 3.20.1: + Updated translations. - Update to version 3.20.0: + Updated translations. - Update to version 3.19.91: + Fallback to help-list: if no other help is available (bgo#759545). + Fix warnings in GtkStyleContext usage (bgo#761577). - Update to version 3.19.90: + Partial fix for handling documents using local paths (bgo#753443). + Allow .docbook files as file path (bgo#699995). + Fix return type of document_indexed (bgo#761647). + Fix build issue with separate builddir (bgo#757139). + Updated translations. - Update to version 3.19.1: + Simplify build system and avoid private yelpcommon library (bgo#756654). + Hide several internal symbols (bgo#756658). + Updated translations. - Update to version 3.18.1: + Updated translations. - Update to version 3.18.0: + Fix accessibility regression for caret navigation (bgo#754912). + Updated translations. - Update to version 3.17.91: + Use XDG_CURRENT_DESKTOP, when available, to set platform conditionals. + Fix crash after page title change bugfix. + Updated translations. - Update to version 3.17.90: + Fix page title changes when going backward and forward (bgo#753448). + Improve subtitle to only be shown when it differs from the page title (bgo#753444). + Fix startup activation (bgo#753084). + Updated translations. - Update to version 3.17.4: + Use the correct background color (bgo#749947). + Updated translations. - Drop yelp-not-use-active-bg-color.patch: Fixed upstream. - Add yelp-not-use-active-bg-color.patch: yelp-settings: don't use ACTIVE background color (bgo#749947). Patch from upstream git. - Update to version 3.17.3: + Port to WebKit2 API (bgo#686376). + Use a header bar as a toolbar in Unity (bgo#749903). - Replace pkgconfig(webkitgtk-3.0) for pkgconfig(webkit2gtk-4.0) BuildRequires following upstreams port. - Add pkgconfig(webkit2gtk-web-extension-4.0) BuildRequires: New dependency. - Update to version 3.17.2: + Support for platform conditional tokens from os-release. + Updated translations. - Update to version 3.16.1: + Updated translations. - Update to version 3.16.0: + Avoid recursive activation (bgo#745407). + Updated translations. - Update to version 3.15.91: + Update AX_COMPILER_FLAGS from autoconf-archive. + Use GtkSettings 'gtk-xft-dpi' property to keep track of Xft DPI changes. - Update to version 3.15.90: + Use a default filename when priting to a file (bgo#737206). + Use g_async_queue_new_full() (bgo#737528). + Ignore unused decompressor files (bgo#737519). + Remove g_type_init() calls (bgo#737518). + Use AX_COMPILER_FLAGS. + Fix many compiler warnings. + Check if __STDC_VERSION__ is defined (bgo#744454). + Updated translations. - Drop yelp-use-theme-bookmark-icon.patch: fixed upstream. - Add yelp-use-theme-bookmark-icon.patch: use user-theme provided icon for bookmarks (boo#913866). - Update to version 3.14.1: + Updated translations. - Update to version 3.14.0: + Updated translations. - Update to version 3.13.92: + Fixed crash on searching (bgo#736312). + Style the find revealer (bgo#736408). + Updated translations. - Call autoreconf -fi instead of autoreconf: resolve build failure "configure.ac:14: error: required file './compile' not found". - Update to version 3.13.90: + Use new symbolic menu item. + Updated translations. - Update to version 3.13.3: + Complete redesign to fit with new GNOME 3 apps. + Updated color computing code to avoid deprecations. + Updated translations. - Update to version 3.12.0: + Stable release. No changes since 3.11.91. - Update to version 3.11.91: + Fixed critical crasher after closing windows. + Fixed some deprecation warnings. + Updated translations. - Update to version 3.11.1: + Implemented auto-reload for DocBook (bgo#704821). + Updated translations. - Update to version 3.10.2: + Fixed critical crasher after closing windows. + Updated translations. - Update to version 3.10.1: + Updated GSettings install rule (bgo##697815). + Updated translations. - Update to version 3.10.0: + Updated translations. - Update to version 3.9.91: + Correctly detect Unity for conditional processing (bgo#707352). + Fixed build issue with intltool and gettext (bgo#706854). + Updated translations. - Update to version 3.9.90: + Various updates for deprecated APIs in GLib and GTK. + Added support for DocBook conditional processing on desktop environment. + Updated translations. - Update to version 3.8.1: + Added test token for classic mode. + Updated translations. - Update to version 3.8.0: + Stop checking for pangox and X11. + Updated translations. - Update to version 3.7.90: + Updated translations. - Update to version 3.7.4: + Updated translations. - Update to version 3.7.3: + Add keywords to the desktop file. + Fixed handling of xref links with anchors (bgo#686095). + Fixed various memory management bugs (bgo#683100). + Added local copy of MathJax for MathML display. + Added support for xdg help system in All Documents. + Switched to using 'itstool -j' for XSL domain. - Disable yelp-2.13.5-use-susehelp.patch for now, since kcontrolcenter fails to make use of susehelp to display help for applications; fixes bnc#801673. - Update to version 3.6.2: + Fixed if:test="action:install" + Updated translations. - Update to version 3.6.1: + Updated translations. - Update to version 3.6.0: + Updated translations. - Update to version 3.5.92: + Updated translations. - Update to version 3.5.91: + Fixed gettext warnings for man and info + Allow dots in man page names (bgo#676482) + Updated translations. - Changes from version 3.5.90: + Fixed new-style Mallard conditional processing + Updated translations. - Add docbook_4 requires: data/dtd/catalog references dtd's from oasis-open.org, which we provide in docbook_4 (bnc#770067). - Improved descriptions, bnc#742086 - Update to version 3.4.2: + Fixed mistake in handling an XSLT translation message + Updated translations. - Update to version 3.4.1: + Updated translations. - Update to version 3.4.0: + Updated translations. - Update to version 3.3.92: + Fixed links to page #fragments (bgo#671018). + Updated translations. - Update to version 3.3.4: + Auto-reload Mallard documents + Allow all extensions in Mallard documents + Added a 'Search for ...' entry to completion + Style updates for mobile rendering + Fixed updating of titles/info for bookmarks + Don't crash when doing stuff to empty windows + Delay progress pulse for 500ms (bgo#645803) + Don't call g_thread_init() (bgo#663285) + Updated translations. - Remove xz BuildRequires now that it comes for free in the build system. - Remove gnome-doc-utils-devel BuildRequires and use itstool BuildRequires instead, after move to itstool. - Update to version 3.3.3: + Adjust CSS for yelp-xsl changes + Reverting Share button for 3.4 + Don't segfault without dbus (bgo#660579) + Updated translations. - Remove pkgconfig(folks) and pkgconfig(gee-1.0) BuildRequires: the Share button is gone for now. - Update to version 3.3.2: + Fixed conditional processing check for GNOME 2 environments + Fixed racy insertion of link to full search results + Don't call deprecated g_thread_init (bgo#663285). + Updated translations. - Add xz BuildRequires because we can't build a package for a xz-compressed tarball without explicitly specifying that... See bnc#697467 for more details. - Drop yelp-g_thread.patch: fixed upstream. - Update to version 3.3.1: + Added Share button to IM, email, or copy page link + Allow multiple package with install links + Set right-click menu for http and install links + Link to full search when loading a page from external search + Dropped jquery-ui in favor of CSS transitions + Updated translations. - Add pkgconfig(folks) and pkgconfig(gee-1.0) BuildRequires: new dependencies. - Add yelp-g_thread.patch: g_thread_init has been deprecated. GThread will automatically initialize nowadays. - Update to version 3.2.1: + Fixed a format string for an error. + Updated translations. - Update to version 3.2.0: + Open GNOME Help from the new system by default + Updated translations. - Update to version 3.1.4: + Fixed loading of HTML and TXT documents + Updated translations. - Drop yelp-handle-help-uri.patch: the help: URI scheme are now used for the new XDG help system, so we can't support the old meaning. No need to try to rebase this patch. Fix bnc#689978. - Add yelp-lang-bundle.patch: support help documents in lang bundles. Fix bnc#689979. - Update to version 3.1.3: + Fixed URI in location entry after link click in help URIs (bgo#658023) + Fixed crashes on info documents + Updated translations. - Update to version 3.1.2: + Added Unity to OnlyShowIn + Added support for the install: action scheme + Don't try to search with NULL URI, bgo#655124 + Fixed crash when opening URI after closing a window + Fixed search crash on 64-bit systems + Changed the DocBook chunking rules to match yelp-xsl + Updated translations. - Update to version 3.1.1: + Update for changes in yelp-xsl + Don't start duplicate Mallard transforms + Fixed various bugs in info parsing/transformations + Added parameters for Mallard conditional processing + Fixed untranslated UI elements [bgo#648840] + Updated translations. - Update to version 3.0.3: + Fixed parsing error on info URIs + Don't start duplicate XSLT transforms + Fixed untranslated UI elements (bgo#648840) - Add pkgconfig(liblzma) BuildRequires for LZMA support. - Update to version 3.0.2: + Adapt to JavaScript fixes in yelp-xsl. + Fixed problem with loading animation getting stuck. + Don't use image-loading icon in location entry. + Fixed DTD catalog references to not point to /home/shaunm. + bgo#647761: fixed crasher with relative file paths. + Updated translations. - Update to version 3.0.1: + Fixed startup notification with GtkApplication. + Use symbolic icons propertly; don't crash. + Split words with \W regexp for quick search. + Actually store existing GSettings in dconf. + Fixed a GVariantBuilder leak. + Updated translations. - Update to version 3.0.0: + Make sure all translations work. + Updated translations. - Update to version 2.91.92: + Updated translations - Update to version 2.91.91: + Fixed wrong gsettings schema id and switched to rnds paths + Make Yelp appear in list of applications in the shell - Changes from version 2.91.90: + Default to ghelp:gnome-help + Full text per-document search, using sqlite FTS + Use symbolic icons for bookmarks and location entry + Don't require DocBook DTDs; provide entities internally + Removed bookmark editor, added bookmark toggle icon - Changes from version 2.91.10: + Fixed some issues with previous/next links + Better indents and margin in man pages + Handle links in man pages + Improvements in how error pages are handled + Auto-install packages for missing documents + Set busy cursor when page is loading - Changes from version 2.91.9: + Updates for GTK+ API changes + Added URI scheme handler information + Removed custom man parser, using groff output + Don't segfault when bookmarking man pages - Changes from version 2.91.8: + Added support for Mallard Facets extension + Don't include line numbers when copying code blocks + Added automatic syntax highlighting using jQuery.Syntax + Added basic support to list all installed documents + Hooked up bookmarks functionality + Moved more functionality into libyelp + Improvements to info page + Updates for API changes in GTK+ 3 - Changes from version 2.31.7: + Bumped to GTK+ 3.0 + Fixed broken gsettings keyfile setup + Updated translations. - Changes from version 2.31.6: + Don't double-add pages (bgo#621398) + Adjusted to API changes in GSettingsBackend + Only store window size if it really changes + Don't segfault on http:// URIs + Preserve both page_id and frag_id for file: URIs + Added "Copy Code Block" and "Save Code Block As" + Update JS fragment highlighter for yelp-xsl changes + Get actual link text for read-later links + Use index.docbook for help: URIs + Updated translations. - Changes from version 2.31.5: + New "Read Later" feature + Support for proposed XDG help: URI scheme + Use entire search path when loading Mallard docs + Updated for new yelp-xsl common HTML output + New bookmarks editor window + Man pages are back again + Recognize Mallard docs by index.page.stub in editor mode + Fix for incorrect bookmarks titles when switching docs + Updated translations. - Changes from version 2.31.4: + Build fixes for gsettings and bumped yelp-xsl requirement. - Changes from version 2.31.3: + Added DocBook 5 support + Accept dragged documents on Yelp windows + Context-sensitive right-click menus + Store scroll positions in back/forward list + Basic print support added + Better handling of plain text documents + Added emblems to drop-downs on bookmarked locations + Updated LZMA decoder to the new API + Compile-time options for lzma and bz2 + Color animation on search entry when focused + Find bar added, slides in from bottom + Ctrl+S now starts a search + Fixed some issues with page titles not being displayed + Fixes for relative links in HTML documents + Automatically update bookmarks icons and titles + Use new common HTML output from yelp-xsl + Fixed issue that prevented primary window from being used + Updated translations. - Changes from version 2.31.2: + Location entry completions are sorted by icon and title. + All pages have an icon, help-contents by default. + Location entries now pulse when page is loading. + Added bookmarks with page icons, stored per-document. + Added previous and next menu items for linear documents. + Refreshed error pages, look like Yelp note boxes. + Window geometry is stored per-document. + Added info documents, with slightly nicer formatting. + Updated translations. - Changes from version 2.31.1: + Completely revamped document-focused interface + New mode to show extra information for editors + PackageKit install: links (experimental) + Use GSettings for settings storage + Temporarily missing features: . man and info pages . bookmarks . full-text search . printing . list of installed help + Updated translations. - Remove logic to build with various xulrunner version, since GNOME3 will be only supported for 11.4 and later and yelp uses webkitgtk3 now. Drop mozilla-xulrunner-devel BuildRequires and mozilla-xulrunner Requires. - Drop beagle-devel BuildRequires, it's gone now. - Drop now unneeded dbus-1-glib-devel, gconf2-devel, rarian-devel, startup-notification-devel BuildRequires. - Change gtk2-devel BuildRequires to pkgconfig(gtk+-3.0). - Change libxslt-devel BuildRequires to pkgconfig(libxslt). - Add pkgconfig() BuildRequires: sqlite3, webkitgtk-3.0, yelp-xsl. - Add yelp-xsl Requires, since some files moved there, and remove gnome-doc-utils Requires. - Drop patches that are obsolete with the move to webkit: + yelp-xulrunner20.patch + yelp-no-xulrunner20.patch + yelp-fix-html-print.patch + yelp-fix-crash-on-print.patch - Drop yelp-fix-URI-handler.patch: fixed upstream. - Drop yelp-missing-slash.patch: fixed upstream. - Drop yelp-no-freeze-on-window-move.patch: obsolete. - Disable yelp-handle-help-uri.patch: needs rebase. - Rebase yelp-2.13.5-use-susehelp.patch. - Replace GConf2 schemas handling with GSettings schemas handling, with %glib2_gsettings_schema_* macros. - Create libyelp0 and devel subpackages for new library. - Port to xulrunner2 on 11.4 and later: - Add yelp-xulrunner20.patch to port the build system and code. - Do not apply yelp-no-xulrunner20.patch when we build against xulrunner2. - Call autoreconf when we build against xulrunner2. - Use mozilla-xulrunner20-devel BuildRequires on 11.4 and later. - Add yelp-no-freeze-on-window-move.patch to fix freezes when the yelp window is moved: this is happening because we synchronously save a file, with a fsync() call. And that hits us really hard when a window is moved because we do that several times. - Add yelp-fix-crash-on-print.patch: this fixes a crash when printing a complete document. - Add yelp-fix-html-print.patch: this fixes a crash and infinite loop when printing a pure HTML document. - Call relevant macros in %post/%postun: + %icon_theme_cache_post/postun because the package ships themed icons. - Pass %{?no_lang_C} to %find_lang so that english documentation can be packaged with the program, and not in the lang subpackage. - Change Requires of lang subpackage to Recommends, since the english documentation is not there anymore. - Add yelp-missing-slash.patch: fix issues with missing slashes when opening help files. - Add yelp-no-xulrunner20.patch: this tells yelp to not try to use xulrunner 2.0, which doesn't work with yelp right now. - Add an explicit Requires for mozilla-xulrunner%{xulrunner_version} to make sure the right version of xulrunner is installed. - This fixes bnc#656953. - Add yelp-fix-URI-handler.patch to register relevant scheme MIME types with yelp. This is needed because of a change in how gio works. - Call %desktop_database_post/%desktop_database_postun in %post/%postun. - Update to version 2.30.2: + bgo#615457: Fixed "Open Link in New Window" + bgo#615141: Fixed TOC title internationalization + Updated translations. - Do not change yelp.desktop: it has OnlyShowIn=GNOME; and there's no reason in GNOME to change it. - Drop libbeagle-devel BuildRequires on 11.3 and later as part of our move away from beagle. This is fate#307899. - Update to version 2.30.1: + Support relocatable .gnome2 directory + Don't break on info pages with "/" in title + Updated translations: - Update to version 2.30.0: + Updated translations. - Update to version 2.29.5: + Clean up GLib and GTK+ includes + Updated translations. - Update to version 2.29.4: + Updated translations. - Update to version 2.29.3: + Fixed issues with xulrunner 1.9.2. - Build with mozilla-xulrunner192. - Update to version 2.29.2: + Adapted to changes in gnome-doc-utils XSLT - Update to version 2.29.1: + Fixed admonition graphics + Upped gnome-doc-utils version for fancy new Mallard features + Use accessor functions instead direct access + Updated translations. - Update to version 2.28.1: + Use g_timeout_add_seconds to reduce wakeups, bgo#581260 + Removed debug output, bgo#585829 + Updated translations. - Drop yelp-remove-debug.patch: fixed upstream. - Update the way we remove the la locale for old versions of openSUSE. - Refresh patches to apply with fuzz=0. - Update to version 2.28.0: + Updated translations. - Drop yelp-nspr-includes.patch: it's not needed anymore. - Remove autoreconf call. - Update to version 2.27.5: + Fixed broken history navigation for Mallard documents + Make sure link title roles are preserved in cache + Fixed jumping to anchors in Mallard documents + updated translations. - nds@NFE has been renamed to nds upstream. No longer chaning it in the prep section. - Remove libglade2-devel and libgnomeui-devel BuildRequires. - Add dbus-1-glib-devel, gconf2-devel and gtk2-devel BuildRequires. - Update to version 2.27.4: + Make ghelp URIs work for Mallard documents + Replace libgnome by using EggSMClient + Updated translations. - Add Requires on gnome-doc-utils, since we need the stylesheets to correctly work. Fix bnc#520101. - Update to version 2.27.3: + Various code updates + Updated translations. - Build against mozilla-xulrunner191 - Update to version 2.27.2: + Require Mallard-enabled gnome-doc-utils + Fixed various memory management bugs + Updated translations. - Update to version 2.27.1: + Added experimental support for Mallard + Fixed various color theme issues - Drop yelp-gio-port-issues.patch: fixed upstream. - Add yelp-remove-debug.patch to remove debug output. - Update to version 2.26.0: + Don't assume order of certain man macros, bgo#568066 + Fixed locking issue, bgo#568058 + Updated translations. - Remove AutoReqProv: it's default now. - Drop help-title.png: it's not used. - Remove unneeded BuildRequires: perl-XML-Parser - Remove unneeded Requires: gnome-utils, gnome-doc-utils - Remove Requires that are automatically added: libbeagle, mozilla-xulrunner - Remove PreReq: filesystem (unnecessary to specify it), gconf2 (included in gconf_schemas_prereq) - Fix build on openSUSE 11.1 and earlier. - Update to version 2.25.1: + RTL fixes, bgo#573159 + Fixed libxul[-embedding] detection + Removed deprecated GTK symbols, bgo#571868 + Fixed crasher, bgo#552947 + Fixed loading of local HTML files, bgo#562137 + Updated translations. - Update yelp-gio-port-issues.patch: part of it was fixed upstream. - Rebase yelp-nspr-includes.patch. - Remove -fno-strict-aliasing from CFLAGS. - Use makeinstall. ==== zenity ==== Version update (3.20.0 -> 3.22.0) - Update to version 3.22.0: + Several fixes for proper translations. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only.