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 <icon type=unknown> 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<R(Args...)> 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 <gtksourceview/gtksource.h> 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 <double>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 <ctrl>= 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.