Packages changed:
  ModemManager
  aria2 (1.32.0 -> 1.33.0)
  caribou
  glib2-branding-openSUSE
  gobject-introspection
  hwdata (0.305 -> 0.306)
  hylafax+
  kernel-source (4.13.11 -> 4.13.12)
  libostree (2017.10 -> 2017.12)
  libpwquality
  perl-DateTime-Locale (1.160000 -> 1.170000)
  perl-DateTime-TimeZone (2.14 -> 2.15)
  perl-Role-Tiny (2.000005 -> 2.000006)
  perl-Specio (0.40 -> 0.42)
  perl-Variable-Magic (0.61 -> 0.62)
  perl-YAML (1.23 -> 1.24)
  perl-libwww-perl (6.27 -> 6.29)
  python-Twisted (17.5.0 -> 17.9.0)
  python-attrs (17.2.0 -> 17.3.0)
  python-cffi (1.11.1 -> 1.11.2)
  python-cryptography (2.1.1 -> 2.1.3)
  python-idna (2.5 -> 2.6)
  python-libvirt-python (3.8.0 -> 3.9.0)
  vinagre
  xfce4-panel-plugin-genmon (4.0.0 -> 4.0.1)
  xfce4-panel-plugin-weather (0.8.9 -> 0.8.10)

=== Details ===

==== ModemManager ====
Subpackages: ModemManager-bash-completion ModemManager-devel libmm-glib0 typelib-1_0-ModemManager-1_0

- Avoid using "systemctl enable" in spec file (bsc#1038402).

==== aria2 ====
Version update (1.32.0 -> 1.33.0)
Subpackages: aria2-lang libaria2-0

- Update to version 1.33.0:
  * libaria2: Return last error code from
    DownloadHandle::getErrorCode
  * libuv: use pkg-config
  * Add --peer-agent option
  * Add --bt-load-saved-metadata option
  * Don't save control file if --auto-save-interval is 0.
  * Fix infinite loop bug when file is not found

==== caribou ====
Subpackages: caribou-common caribou-gtk-module-common caribou-gtk2-module caribou-gtk3-module caribou-lang libcaribou0 typelib-1_0-Caribou-1_0

- Switch build to python3.
- Remove glib2_gsettings_schema macros calls in post/postun, not
  needed anymore with filetriggers.

==== glib2-branding-openSUSE ====

- Update SLE version to 15.
- Remove post/postun scripts, no longer needed with file triggers.
- Update favorites applications on SLE15, we switched to pidgin and
  gnome-photos.

==== gobject-introspection ====
Subpackages: girepository-1_0 libgirepository-1_0-1

- Switch to python3
- Cleanup with spec-cleaner
- Run tests during build

==== hwdata ====
Version update (0.305 -> 0.306)

- Update to version 0.306:
  * Updated pci, usb and vendor ids.

==== hylafax+ ====
Subpackages: hylafax+-client libfaxutil5_5_9

- bnc1052195 localized Email notification chops german Umlauts
  correction in bin/notify common_functions dictionary
  * notification.diff

==== kernel-source ====
Version update (4.13.11 -> 4.13.12)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms

- media: dib0700: fix invalid dvb_detach argument (CVE-2017-16646
  bsc#1067105).
- commit 9151c66
- Input: ims-psu - check if CDC union descriptor is sane
  (CVE-2017-16645 bsc#1067132).
- commit 0cfe4b6
- net: usb: asix: fill null-ptr-deref in asix_suspend
  (CVE-2017-16647 bsc#1067102).
- commit a088160
- Linux 4.13.12 (bnc#1012628).
- irqchip/irq-mvebu-gicp: Add missing spin_lock init
  (bnc#1012628).
- x86/mcelog: Get rid of RCU remnants (bnc#1012628).
- perf/cgroup: Fix perf cgroup hierarchy support (bnc#1012628).
- futex: Fix more put_pi_state() vs. exit_pi_state_list() races
  (bnc#1012628).
- powerpc/kprobes: Dereference function pointers only if the
  address does not belong to kernel text (bnc#1012628).
- x86: CPU: Fix up "cpu MHz" in /proc/cpuinfo (bnc#1012628).
- Revert "x86: do not use cpufreq_quick_get() for /proc/cpuinfo
  "cpu MHz"" (bnc#1012628).
- MIPS: SMP: Fix deadlock & online race (bnc#1012628).
- MIPS: microMIPS: Fix incorrect mask in insn_table_MM
  (bnc#1012628).
- MIPS: smp-cmp: Use right include for task_struct (bnc#1012628).
- MIPS: bpf: Fix a typo in build_one_insn() (bnc#1012628).
- Revert "powerpc64/elfv1: Only dereference function descriptor
  for non-text symbols" (bnc#1012628).
- drm/i915/edp: read edp display control registers unconditionally
  (bnc#1012628).
- drm/i915: Do not rely on wm preservation for ILK watermarks
  (bnc#1012628).
- mm, swap: fix race between swap count continuation operations
  (bnc#1012628).
- fs/hugetlbfs/inode.c: fix hwpoison reserve accounting
  (bnc#1012628).
- ocfs2: fstrim: Fix start offset of first cluster group during
  fstrim (bnc#1012628).
- userfaultfd: hugetlbfs: prevent UFFDIO_COPY to fill beyond
  the end of i_size (bnc#1012628).
- drm/amdgpu: allow harvesting check for Polaris VCE
  (bnc#1012628).
- drm/amdgpu: return -ENOENT from uvd 6.0 early init for
  harvesting (bnc#1012628).
- ARM: 8715/1: add a private asm/unaligned.h (bnc#1012628).
- ARM: dts: mvebu: pl310-cache disable double-linefill
  (bnc#1012628).
- arm/arm64: kvm: Disable branch profiling in HYP code
  (bnc#1012628).
- arm/arm64: KVM: set right LR register value for 32 bit guest
  when inject abort (bnc#1012628).
- KVM: arm64: its: Fix missing dynamic allocation check in
  scan_its_table (bnc#1012628).
- arm64: ensure __dump_instr() checks addr_limit (bnc#1012628).
- virtio_blk: Fix an SG_IO regression (bnc#1012628).
- ASoC: adau17x1: Workaround for noise bug in ADC (bnc#1012628).
- KEYS: fix out-of-bounds read during ASN.1 parsing (bnc#1012628).
- KEYS: trusted: fix writing past end of buffer in trusted_read()
  (bnc#1012628).
- KEYS: return full count in keyring_read() if buffer is too small
  (bnc#1012628).
- cifs: check MaxPathNameComponentLength != 0 before using it
  (bnc#1012628).
- ALSA: seq: Fix nested rwsem annotation for lockdep splat
  (bnc#1012628).
- ALSA: timer: Add missing mutex lock for compat ioctls
  (bnc#1012628).
- commit 19cf938
- media: imon: Fix null-ptr-deref in imon_probe (CVE-2017-16537
  bsc#1066573).
- [media] cx231xx-cards: fix NULL-deref on missing association
  descriptor (CVE-2017-16536 bsc#1066606).
- commit c9a1bf3

==== libostree ====
Version update (2017.10 -> 2017.12)
Subpackages: libostree-1-1

- Update to version 2017.12:
  + Quite a lot in this release. First, on the notable bugfix side,
    we fixed an issue where background threads could remain alive
    after an error was encountered during pulls. Particularly for
    projects like flatpak that do multiple pulls in process, this
    is an important fix.
  + Another important change related to pulls is that libostree now
    performs checksums when mirroring again. The intent here was to
    speed up mirroring, but it led to a confusing security story.
    Now it's easier to explain: for HTTP pulls we verify checksums
    (and this can be disabled), for local filesystem pulls we
    don't, (but it can be enabled). We've always verified checksums
    by default when pulling from an archive repository into a
    non-archive.
  + Anton Gerasimov contributed a change to the libcurl backend to
    support PKCS#11 URIs, useful for storing certificates in a
    hardware or software enclave.
  + The schema for the experimental OstreeRepoFinderMount API to
    find OSTree repos on removable media has changed incompatibly,
    so that the media doesn?t need to contain two similar lists of
    refs. It will now look in .ostree/repos.d, .ostree/repo,
    ostree/repo and var/lib/flatpak paths on removable media.
  + Similarly, the experimental
    ostree_repo_resolve_keyring_for_collection() API has changed to
    return an OstreeRemote containing the keyring, rather than just
    the keyring, making it more generally useful.
  + The bloom filter used when finding refs from remote peers has
    been fixed to work correctly on 32-bit architectures (such as
    ARM). This doesn?t change the bloom filter format, but will
    require bloom filters created on 32-bit architectures to be
    regenerated in order for advertisements from those machines to
    work.
  + Repositories which have a collection ID set will now put their
    repository metadata in an ostree-metadata ref when ostree
    summary --update is run, in addition to putting it in the
    summary file. This is part of a plan to securely allow unsigned
    summary files for peer-to-peer pulling of refs. This won?t
    happen for repositories which don?t have a collection ID set,
    or if --enable-experimental-api is not configured.
  + A new ostree create-usb command has been added (if configured
    with --enable-experimental-api) which can be used to put refs
    from repositories onto removable media in a format which can be
    detected by OstreeRepoFinderMount. For example, to allow easy
    sharing of flatpaks or OS updates between offline machines.
  + OstreeRepo has gained hash() and equal() methods, so it can now
    easily be used in a hash table based on its device number and
    inode, rather than using its path.
  + A minor bug was fixed in rofiles-fuse, which would cause files
    to be created with random mode bits if called for O_RDONLY.
  + For clients that use OstreeRepoDevInoCache, a bug was fixed
    which caused libostree to ignore callbacks that allow modifying
    file modes, ownership, and extended attributes.
  + libostree now supports --with-crypto=gnutls. Like the OpenSSL
    support, this is currently just checksums, but we are driving
    this towards making the GPG dependency optional and supporting
    other signature methods.
  + In previous releases, libostree learned how to make hardlinks
    for local pulls. But if we couldn't hardlink (e.g. the devices
    were separate), the local pull code went through a much slower
    generic path that included re-checksumming objects. Now there's
    a copy/reflink fast path that uses FICLONE/copy_file_range()
    directly if possible. This can be substantially faster.
  + ostree prune learned a new --only-branch option. This can be a
    lot more convenient for release engineering tasks.
  + As usual, more work was done to improve the testsuite. It
    should now be able to better detect tmpfs/overlayfs
    environments. The upstream CI now also runs tests in a
    non-overlayfs environment for better coverage.
- Changes from version 2017.11:
  + This release has a few new features, some UX improvements for
    the command line, and a variety of bugfixes.
  + The project is now more canonically called "libostree", though
    "OSTree" and "ostree" are also fine.
  + The most important bugfix for anyone using rofiles-fuse
    (typically build systems, rpm-ostree also uses it) is:
  - rofiles-fuse: Fix lchown() and hardlink verification for
    symlinks.
  + On the features side, we've added a few new APIs to the
    libarchive importing and checkout path that will be used by
    rpm-ostree. This should be of interest to anyone using
    libostree for build systems or underlying a hybrid
    image/package system like rpm-ostree.
  + Also on the host system side, there is a new (canonical) place
    for build systems to put the kernel/initramfs:
    /usr/lib/modules/$kver.
  + Make all of the deployments show up in the uboot configuration,
    to help enable automatic fallback if a new OS fails to boot.
  + Lots of style cleanups, some "error prefixing" work to ensure
    we produce understandable errors in more situations,
    and one other notable cleanup: add a tmpfiles.d snippet to
    clean up /var/tmp/ostree-ovl.XXX. This should be nice for
    anyone who uses ostree admin unlock frequently.
  + Improve the management of configuration for remotes.
  + Lots of cleanup in the command line parsing and fixes for
  - -help, and also helped with the new --selinux-label option for
    ostree commit.
  + Fix the handling of GPG keys that have subkeys.
  + Fix the build system and tests.

==== libpwquality ====
Subpackages: libpwquality-lang libpwquality1

- Build python3 version of bindings as well

==== perl-DateTime-Locale ====
Version update (1.160000 -> 1.170000)

- updated to 1.17
  see /usr/share/doc/packages/perl-DateTime-Locale/Changes
  1.17     2017-11-04
  - Rebuilt all locale data with CLDR 32, released on 2017-11-01.

==== perl-DateTime-TimeZone ====
Version update (2.14 -> 2.15)

- updated to 2.15
  see /usr/share/doc/packages/perl-DateTime-TimeZone/Changes
  2.15    2017-11-04
  - Make the local zone lookup code handle the case where /usr/share/zoneinfo is
    a symlink, as it apparently is on recent versions of macOS (10.13). Fixed by
    Tom Wyant. GH #22 and #23.

==== perl-Role-Tiny ====
Version update (2.000005 -> 2.000006)

- updated to 2.000006
  see /usr/share/doc/packages/perl-Role-Tiny/Changes
  2.000006 - 2017-11-08
  - account for code references stored directly in stash (for perl 5.28)
  - work around hint leakage when loading modules in perl 5.8 and 5.10.1

==== perl-Specio ====
Version update (0.40 -> 0.42)

- updated to 0.42
  see /usr/share/doc/packages/perl-Specio/Changes
  0.42     2017-11-04
  - The Perl library claimed it provided types named LaxVersionStr and
    StrictVersionStr but they were really named LaxVersion and
    StrictVersion. The names have now been fixed to match the documentation, so
    they are LaxVersionStr and StrictVersionStr.
  0.41     2017-11-04
  - Fixed checks for whether a class is loaded in light of upcoming optimization
    in Perl 5.28. Fixed by Sprout (GH #12).

==== perl-Variable-Magic ====
Version update (0.61 -> 0.62)

- updated to 0.62
  see /usr/share/doc/packages/perl-Variable-Magic/Changes
  0.62    2017-11-04 16:35 UTC
    + Fix : [RT #123314] : Compatibility with CV-in-stash optimisation
    Thanks Father Chrysostomos for reporting and contributing a
    patch.

==== perl-YAML ====
Version update (1.23 -> 1.24)

- updated to 1.24
  see /usr/share/doc/packages/perl-YAML/Changes
  1.24 Mon Oct 30 20:31:53 CET 2017
  - Fix $LoadCode (PR#180, PR#181, PR#182 by @mohawk2++)

==== perl-libwww-perl ====
Version update (6.27 -> 6.29)

- updated to 6.29
  see /usr/share/doc/packages/perl-libwww-perl/Changes
  6.29      2017-11-06
  - Fix some version numbers
  6.28      2017-11-06
  - Remove last use of Geopt::Std (Sergey Remanov) (GH #267)
  - Include unmatched connect error in status string (Patrik Lundin) (GH #269)
  - Fix insecure open FILEHANDLE,EXPR (Takumi Akiyama) (GH #270)

==== python-Twisted ====
Version update (17.5.0 -> 17.9.0)

- update to 17.9.0
  For full list of changes please see:
  https://github.com/twisted/twisted/blob/twisted-17.9.0/NEWS.rst
  * mailman is only in python2 package

==== python-attrs ====
Version update (17.2.0 -> 17.3.0)

- update to version 17.3.0:
  * Backward-incompatible Changes
    + Attributes are not defined on the class body anymore.  This
    means that if you define a class "C" with an attribute "x", the
    class will *not* have an attribute "x" for introspection
    anymore.  Instead of "C.x", use "attr.fields(C).x" or look at
    "C.__attrs_attrs__".  The old behavior has been deprecated since
    version 16.1.  (`#253
    <https://github.com/python-attrs/attrs/issues/253>`_)
  * Changes
    + "super()" and "__class__" now work on Python 3 when
    "slots=True".  (`#102
    <https://github.com/python-attrs/attrs/issues/102>`_, `#226
    <https://github.com/python-attrs/attrs/issues/226>`_, `#269
    <https://github.com/python-attrs/attrs/issues/269>`_, `#270
    <https://github.com/python-attrs/attrs/issues/270>`_, `#272
    <https://github.com/python-attrs/attrs/issues/272>`_)- Added
    "type" argument to "attr.ib()" and corresponding "type"
    attribute to "attr.Attribute".  This change paves the way for
    automatic type checking and serialization (though as of this
    release "attrs" does not make use of it).  In Python 3.6 or
    higher, the value of "attr.Attribute.type" can alternately be
    set using variable type annotations (see `PEP 526
    <https://www.python.org/dev/peps/pep-0526/>`_). (`#151
    <https://github.com/python-attrs/attrs/issues/151>`_, `#214
    <https://github.com/python-attrs/attrs/issues/214>`_, `#215
    <https://github.com/python-attrs/attrs/issues/215>`_, `#239
    <https://github.com/python-attrs/attrs/issues/239>`_)
    + The combination of "str=True" and "slots=True" now works on
    Python 2.  (`#198
    <https://github.com/python-attrs/attrs/issues/198>`_)
    + "attr.Factory" is hashable again. (`#204
    <https://github.com/python-attrs/attrs/issues/204>`_)
    + Subclasses now can overwrite attribute definitions of their
    superclass.  That means that you can -- for example -- change
    the default value for an attribute by redefining it.  (`#221
    <https://github.com/python-attrs/attrs/issues/221>`_, `#229
    <https://github.com/python-attrs/attrs/issues/229>`_)
    + Added new option "auto_attribs" to "@attr.s" that allows to
    collect annotated fields without setting them to "attr.ib()".
    Setting a field to an "attr.ib()" is still possible to supply
    options like validators.  Setting it to any other value is
    treated like it was passed as "attr.ib(default=value)" --
    passing an instance of "attr.Factory" also works as expected.
    (`#262 <https://github.com/python-attrs/attrs/issues/262>`_,
    `#277 <https://github.com/python-attrs/attrs/issues/277>`_)
    + Instances of classes created using "attr.make_class()" can now
    be pickled.  (`#282
    <https://github.com/python-attrs/attrs/issues/282>`_)

==== python-cffi ====
Version update (1.11.1 -> 1.11.2)
Subpackages: python2-cffi python3-cffi

- update to version 1.11.2:
  * Fix Windows issue with managing the thread-state on CPython 3.0 to
    3.5

==== python-cryptography ====
Version update (2.1.1 -> 2.1.3)
Subpackages: python2-cryptography python3-cryptography

- update to version 2.1.3:
  * Updated Windows, macOS, and manylinux1 wheels to be compiled with
    OpenSSL 1.1.0g.
- update to version 2.1.2:
  * Corrected a bug with the manylinux1 wheels where OpenSSL?s stack
    was marked executable.

==== python-idna ====
Version update (2.5 -> 2.6)
Subpackages: python2-idna python3-idna

- update to version 2.6:
  * Allows generation of IDNA and UTS 46 table data for different
    versions of Unicode, by deriving properties directly from Unicode
    data.
  * Ability to generate RFC 5892/IANA-style table data
  * Diagnostic output of IDNA-related Unicode properties and derived
    calculations for a given codepoint
  * Support for idna.__version__ to report version
  * Support for idna.idnadata.__version__ and
    idna.uts46data.__version__ to report Unicode version of underlying
    IDNA and UTS 46 data respectively.

==== python-libvirt-python ====
Version update (3.8.0 -> 3.9.0)

- Update to 3.9.0
  - Add all new APIs and constants in libvirt 3.9.0

==== vinagre ====
Subpackages: vinagre-lang

- Update vinagre-freerdp2.patch with patch from bgo#775616. Fix
  build with even later versions of freerdp.
- Add -Wno-error=format-nonliteral to CFLAGS: fix build with gcc 7
  (boo#1031342).
- Add vinagre-cert-validation-api.patch:
  Fix certificate validation callback incompatibilities with
  freerdp 1.2 that causes rdp connections to abort (bgo#774473,
  boo#1002350).
- 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.
- Enable rdp by default, since we now have the 2.0 branch in
  factory. Switch bcond_with rdp to bcond_without rdp.
- Add vinagre-freerdp2.patch: make configure check for freerdp2,
  rather than just freerdp (bgo#765444).
- Following the above patch: Replace pkgconfig(freerdp) for
  pkgconfig(freerdp2). Also add gnome-common BuildRequires and pass
  autreconf as the patch touches the buildsystem. Further add
  pkgconfig(appstream-glib) BuildRequires, new dependency after the
  port to freerdp2.
- Update to GNOME 3.20.2  Fate#318572
- Update to version 3.20.2:
  + Updated translations.
- Sync with Factory for new libvte support bsc#978804
- Drop vinagre-bnc874407-add-advanced-options.patch, rdp support
  is disabled.
- Update to version 3.20.1:
  + Updated translations.
- Update to version 3.20.0:
  + Don't capture key events of other tabs.
  + Give focus to new RDP tab.
  + Allow different logins to the same host.
  + Show correct tooltip for RDP tab.
  + Updated translations.
- Disable RDP support (using bcond_with, so it can easily be
  toggled). If not building with rdp support, do not:
  - pass --enable-rdp to configure
  - BuildRequire pkgconfig(freerdp)
- Drop vinagre-revert-freerdp-versionbump.patch and
  vinagre-revert-font-smoothing.patch: they are no longer
  sufficient. FreeRDP started 1.1 and 1.2 branches but refuses to
  create releases. GNOME makes use of features found in the 1.1
  branch.
- Update to version 3.19.2:
  + Store credentials for RDP (bgo#753355).
  + Handle domain when looking for credentials (bgo#753355).
  + Add minimize button to the fullscreen toolbar (bgo#753626).
  + Fix build against recent versions of FreeRDP.
  + Updated translations.
- Rebase vinagre-revert-freerdp-versionbump.patch and
  vinagre-revert-font-smoothing.patch.
- Update to version 3.18.2:
  + Revert "Accept IPv6 addresses".
  + Updated translations.
- Update to version 3.18.1:
  + Enabled font smoothing by default in RDP plugin.
  + Accept IPv6 addresses.
  + Updated translations.
- Add vinagre-revert-font-smoothing.patch: Revert the font
  smoothing as this relies on a new version of freerdp we do not
  yet have in openSUSE.
- Update to version 3.18.0:
  + Allow scaling of RDP sessions.
  + Updated translations.
- Update to version 3.17.91:
  + Use cached session size for RDP.
  + Fix selection rectangle when user leaves window.
  + Updated translations.
- Update to version 3.17.2:
  + Trivial const-correctness fix.
  + Fix building against newer FreeRDP versions.
  + Updated translations.
- Add vinagre-revert-freerdp-versionbump.patch: Revert upstreams
  adoptation to newer versions of freerdp (bgo#749124).
- Update to version 3.16.1:
  + BSD: fix a couple of implicit declarations.
  + Change SPICE passwords limited to 60 characters.
  + Updated translations.
- Update to version 3.16.0:
  + Updated translations.
- Update to version 3.15.92:
  + Updated translations.
- Update to version 3.15.91:
  + Update screenshot in help for 3.16.
  + Fix distcheck with Automake 1.15.
  + Bugs fixed: bgo#700353.
  + Updated translations.
- Update to version 3.15.3:
  + Fix RDP initialization with recent FreeRDP.
  + Updated translations.
- Update to version 3.15.2:
  + Remove bashism from configure.ac.
  + Add name and summary elements to AppData.
  + Detect RDP hosts via Avahi.
  + Updated translations.
- Update to version 3.14.3:
  + Fix freeing of RDP events during dispose.
  + Updated translations.
- Update to version 3.14.2:
  + Remove bashism from configure.ac.
  + Add name and summary elements to AppData.
  + Detect RDP hosts via Avahi.
- Update to version 3.14.1:
  + Updated translations.
- Update to version 3.14.0:
  + Updated translations.
- Update to version 3.13.92:
  + Use APPSTREAM_XML instead of APPDATA_XML.
  + Updated translations.
- Update to version 3.13.90:
  + Request RDP certificate verification if needed.
  + Avoid yes-no buttons in certificate dialogs.
  + Updated translations.
- Update to version 3.13.4:
  + Enable RDP support during distcheck.
  + Fix some language in tooltip strings.
  + Use FreeRDP API in RDP plugin.
  + Updated translations.
- Add pkgconfig(freerdp) and pkgconfig(x11) BuildRequires: new
  dependecies for RDP support.
- Pass --enable-rdp to configure to ensure we build the support.
- Drop freerdp Recommends: we now rely on the library/API.
- Remove language handling for obsolete openSUSE versions.
- Add adwaita-icon-theme BuildRequires: on an installed system,
  libgtk-3-0 requires it. On build though, it is exlucded to avoid
  a cycle.
- Drop gnome-icon-theme Requires too, not needed nor wanted
  anymore.
- Update vinagre-bnc874407-add-advanced-options.patch:
  When calling xfreerdp, add advanced options before the host/port
  (bnc#874407).
- Update to version 3.13.2:
  + Port to vte-2.91 API.
  + Drop gnome-icon-theme dependency.
  + Updated translations.
- Drop gnome-icon-theme BuildRequires: no longer required.
- Replace pkgconfig(vte-2.90) BuildRequires with
  pkgconfig(vte-2.91), following upstreams port.
- Add vinagre-bnc874407-add-advanced-options.patch: allow custom
  options to be passed to xfreerdp (bnc#874407).
- Update to version 3.12.2:
  + Updated translations.
- Update to version 3.12.1:
  + Updated translations.
- Update to version 3.12.0:
  + Misc fixes.
  + Updated translations.
- Update to version 3.11.92:
  + Add AppData (bgo#722893).
  + Add icon to help and add license.
  + Don't close connect dialog when showing help.
  + Updated translations.
- Update to version 3.11.5:
  + Fix Spice plugin auto-clipboard property enum.
  + Updated translations.
- Update to version 3.10.2 (bnc#849913):
  + Updated translations.
- Update to version 3.10.1:
  + Updated translations.
- Update to version 3.10.0:
  + Updated translations.
- Update to version 3.9.90:
  + Implement get_dimensions() virtual function for VNC and RDP.
  + Updated translations.
- Update to version 3.9.5:
  + Fix a logic bug in utils.show_many_errors().
  + Add recognize_file() API to VinagreProtocol interface.
  + Fill the right ipv6 notation when using avahi dialog.
  + Make the BookmarksTree widget smaller.
  + Bugs fixed: bgo#704744, bgo#648008.
  + Updated translations.
- Update to version 3.9.4:
  + VinagreTab: don't crash on screenshot.
  + Use xfreerdp for RDP support.
  + Show correct title in error dialog.
  + Updated translations.
- Change rdesktop Recommends to freerdp, following upstreams choice
  to use xfreerdp for RDP support.
- Update to version 3.9.2:
  + Allow to customize desktop size for RDP protocol.
  + Updated translations.
- Update to version 3.8.2:
  + Fix help link in reverse connections (bgo#700014).
  + Updated translations.
- Update to version 3.8.1:
  + Updated translations.
- Update to version 3.8.0:
  + Updated translations.
- Update to version 3.7.92:
  + Updated translations.
- Update to version 3.7.91:
  + Updated translations.
- Update to version 3.7.90:
  + Fix value of save_in_keyring output parameter.
  + Updated translations.
- Update to version 3.7.4:
  + Use GPollableInputStream when checking SSH errors.
  + Updated translations.
- Update to version 3.7.3:
  + Updated translations.
- Update to version 3.6.2:
  + Do not use NULL attributes with libsecret (bgo#685041).
  + Fix missing prototypes warnings.
- 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.90:
  + Fix up handling of commandline options
  + Migrate from libgnome-keyring to libsecret
  + Updated translations.
- Drop vinagre-cmdline-parsing.patch: fixed upstream
- Replace pkgconfig(gnome-keyring-1) BuildRequires with
  pkgconfig(libsecret-1), following upstreams port to libsecret.
- Drop xz BuildRequires as it now comes for free in the build
  system.
- Update to version 3.5.2:
  + Depend on intltool 0.50 for GSettings translations
  + Updated translations.
- Update to version 3.5.1:
  + Updated translations.
- Add vinagre-cmdline-parsing.patch: Fix up handling of commandline
  options (bnc#722709, bgo#662586)
- Update to version 3.4.2:
  + Updated translations.
- Update to version 3.4.1:
  + Use example.com in address examples (bgo#672238)
  + Updated translations.
- Update to version 3.4.0:
  + Fixed help/Makefile.am.
  + Updated translations.
- Remove hack to find localized help: this has been fixed in
  find-lang.sh.
- Update to version 3.3.92:
  + Minor bugfixes.
  + Updated translations.
- Enable spice support:
  - add pkgconfig(spice-client-gtk-3.0) BuildRequires
  - pass --enable-spice to configure instead of --disable-spice
- Update to version 3.3.4:
  + Make host text entry editable in connect dialog
  + Improved documentation.
  + Updated translations.
- Update to version 3.3.3:
  + Set the window on the reverse VNC listener
  + Remove spurious n-rows and n-columns properties
  + Fix some pointer type mismatch warnings
  + Link plugins into the vinagre binary (bgo#653558)
  + Switch help to build with yelp-tools (bgo#657669)
  + Build fixes (including bgo#660531, bgo#665368)
  + 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.
- Change gnome-doc-utils-devel BuildRequires to yelp-tools,
  following upstream change.
- Drop vinagre-fix-missing-header.patch: fixed upstream.
- Remove the custom CFLAGS we had in %build as bgo#653558 was
  fixed.
- Update to version 3.3.2:
  + Change the group names from lowercase to CamelCase
  + Use a button-sized image on "Authentication" button
  + Use GtkGrid rather than deprecated GtkTable
  + Updated translations.
- Update to version 3.3.1:
  + Integrate fixes from 3.2.1.
  + Hold the slave PTY open so that SSH does not fail
  + Fix a truncated string marked for translation
  + Updated translations.
- Update to version 3.2.1:
  + Fix implicit declaration in vinagre-tube-handler.c
  + Do not use deprecated gtk_widget_modify_bg()
  + Add range to history-size GSettings key
  + Display correct application icon in about dialog
  + Add missing includes to fix build on OpenBSD
  + Updated translations.
- Add -wl,--no-as-needed to CFLAGS during the build in order to
  work arund bgo#653558: the plugins are not correctly dynamically
  loaded but are linked into the main binary.
- Add explicit shared-mime-info BuildRequires since we use the
  %mime_database_* macros.
- Update to version 3.2.0:
  + Remove tab close button minimum size hacks
  + Remove deprecated GTK+ API usage
  + Updated translations.
- Stop passing --disable-maintainer-mode to configure: this is not
  needed anymore since usage of deprecated API got removed.
- Update to version 3.1.92:
  + Fix a few trivial compiler warnings
  + Updated translations.
- Pass --disable-maintainer-mode to configure as a workaround: this
  lets use deprecated GTK+ API for now. We should not keep this
  flag in the long term, though.
- Update to version 3.1.91:
  + Use correct compiler warning flags variable
  + Fixed bad wording in connect help
  + Updated translations.
- Update to version 3.1.90:
  + Do not set empty text on the credential entry
  + Use a string constant for the help module name
  + Add help button to connect dialog
  + Updated translations.
- Update to version 3.1.5:
  + Connect the bookmark menu item "activate" signal
  + Disable Ctrl-Alt-Del action in view-only mode
  + Port from Gtk[H|V]Box to GtkBox
  + Rework the first-run keyboard shortcut message
  + Update first-run help button target
  + Default to 8 bit color depth for Telepathy tubes
  + Improve the help
  + Bugs fixed: bgo#614774
  + Updated translations.
- Rebase vinagre-fix-missing-header.patch.
- Update to version 3.1.4:
  + Add GConf to GSettings convert file
  + Remove the unused dummy plugin source files
  + Move about dialog text to GtkBuilder XML
  + Updated translations.
- Rebuild the vala sources before building the code:
  vinagre-fix-missing-header.patch introduces a new file that needs
  to be generated. When the proper fix will be upstream, the file
  will be in the tarball and we won't need this step anymore.
- Update to version 3.1.3:
  + Allow the main notebook to expand.
  + Convert some code to Vala.
  + Avoid NULL dereference if a URI has no hostname.
  + Distribute the config VAPI file.
  + Code improvements and cleanups.
  + Build fixes.
  + Updated documentation.
  + Updated translations.
- Update vinagre-fix-missing-header.patch with patch suggested by
  upstream.
- Add vala BuildRequires, needed for the patch.
- Update to version 3.1.2:
  + Add static extension support, and convert plugins to this.
  + Integrate reverse-vnc plugin directly.
  + Remove the bookmarks side panel.
  + Remove the im-status plugin.
  + Remove libpeas and gobject-introspection support.
  + Documentation improvements.
  + Code cleanups.
  + Build fixes.
  + Updated translations.
- Remove now unneeded pkgconfig(libpeas-gtk-1.0) BuildRequires.
- Remove unneeded pkgconfig(libpanelapplet-4.0) BuildRequires: the
  applet was removed in 3.1.1.
- Remove devel subpackage, as there is no support for external
  plugins anymore, and add Obsoletes for vinagre-devel to main
  package for smooth upgrades.
- Add vinagre-fix-missing-header.patch: fix the build by adding the
  missing header not generated by vala.
- Update to version 3.1.1:
  + Remove panel applet
  + Use ?remote desktop? rather than ?machine?
  + Mark only the connect action as being important
  + Make it possible to focus the hostname GtkEntry
  + Correct some UI strings and stock icon usage
  + Capitalise Vinagre in command-line option help
  + Fix help button in reverse connection dialog
  + Replace old DocBook help with Mallard help
  + Code improvements.
  + bgo#597110: Add help page for reverse connections
  + bgo#599690: Many UI and string changes
  + bgo#640082: Add X geometry command-line option
- Move *.gir file to devel subpackage.
- Remove explicit Requires for gtk2-devel and libxml2-devel in
  devel subpackage: they will automatically be added the
  pkgconfig() way.
- Update to version 3.0.1:
  + Leave initial focus set to the primary toolbar
  + Check for gnome-icon-theme during configure
  + Fix reverse-vnc GtkBuilder file search path
  + Minor updates to the man page
  + bgo#647497: fix the SSH plugin build.
- Drop vinagre-ssh.patch: fixed upstream.
- Remove gnome-common from BuildRequires and call to
  gnome-autogen.sh: not needed anymore now that patch is gone.
- Change Group of devel subpackage to Development/Libraries/GNOME
  (from Productivity/Networking/Remote Desktop) to fix a rpmlint
  warning.
- Add vinagre-ssh.patch: Fix building of ssh plugin, bgo#647497.
- Add gnome-common BuildRequires and call gnome-autogen.sh in
  setup, and re-enable ssh plugin.
- Update to version 3.0.0:
  + Bump VINAGRE_ABI_VERSION to 3.0
  + Updated translations
- Update to version 2.91.93:
  + Add some style classes and junctions to make vinagre look
    better.
  + Updated translations
- Changes from version 2.91.92:
  + Remove broken gtk-vnc log handler, bgo#632711
  + Port applet to new libpanel-applet API.
  + Build fixes.
  + Updated translations.
- Changes from version 2.91.91:
  + Features
  - Make GSettings schema translatable
  + Fixes
  - Overhaul configure script
  - Make the build partially non-recursive
  - Fix the build with introspection enabled
  - Adapt to GtkObject removal in GTK+ 3
  - Replace gdk_draw_* with cairo* in panel applet
  - Avoid NULL pointer dereference in plugins if introspection is
    disabled
  - Partially fix introspection build
  + Updated translations.
- Changes from version 2.91.8:
  + Add a Spice plugin.
  + Fix reverse VNC plugin
  + Complete the GSettings migration
  + Various build fixes
- Changes from version 2.91.7:
  + Build with GTK+ 3
  + Use GtkApplication
  + Use libpeas for plugins
- Changes from version 2.31.5:
  + Build with GTK+ 3
  + Updated translations.
- Changes from version 2.31.4:
  + Added basic RDP support
  + Allows using of an alternative ssh port when doing tunnel
  + Build with GSEAL
  + Removed password length limit for SSH connections
  + Minor fixes
  + Updated translations.
- Disable ssh support until it is fixed upstream.
- Move to pkgconfig()-style BuildRequires and GNOME 3:
  + Old ones: gnome-panel-devel, gtk-vnc-devel, gtk2-devel,,
    libavahi-gobject-devel, libgnome-keyring-devel,
    telepathy-glib-devel, vte-devel.
  + New ones: avahi-gobject, avahi-ui-gtk3, gnome-keyring-1,
    gtk+-3.0, gtk-vnc-2.0, libpanelapplet-4.0, libxml-2.0,
    telepathy-glib, vte-2.90.
- Add pkgconfig(libpeas-gtk-1.0) BuildRequires.
- Add gnome-icon-theme Requires as we need icons from there at
  runtime.
- Disable spice support with --disable-spice configure flag, until
  we have spice packages in Factory.
- Remove --enable-avahi configure flag, as autodetection is used in
  configure.
- Replace GConf2 schemas handling with GSettings schemas handling,
  with %glib2_gsettings_schema_* macros.
- Add "Remote Desktop Viewer" generic name to vinagre.desktop.
- Add symlink for preferences-desktop-remote-desktop from
  gnome-icon-theme to allow package check to pass.
- Added support for translation-update-upstream.
- Call relevant macros in %post/%postun:
  + %desktop_database_post/postun because the package ships at
    least one desktop file.
  + %icon_theme_cache_post/postun because the package ships themed
    icons.
  + %mime_database_post/postun because the package ships a mime
    type definition.
- 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.
- Go back to 2.30.3, since the 2.31 release cycle is used with 3.0
  as target in April, for vinagre, and we want something that is
  stable.
- Changes between 2.30.2 and 2.30.3:
  + Updated translations.
- Add rdesktop Recommends for the RDP support.
- Change group to Productivity/Networking/Other since
  Productivity/Networking/Remote Desktop doesn't exist.
- Update to version 2.31.4:
  + Added basic RDP support
  + Allows using of an alternative ssh port when doing tunnel
  + Build with GSEAL
  + Removed password length limit for SSH connections
  + Minor fixes
  + Updated translations.
- Update to version 2.30.2:
  + Removed password length limit for SSH connections
  + Allows using of an alternative ssh port when doing tunnel
  + Updated translations.
- Update to version 2.30.1:
  + Fix a crash when using SSH tunneling due to a not exported
    symbol
  + Added various comments for translators
  + Bump telepathy minimum version to 0.9.0
  + Fix SSH username saving in bookmarks
  + Make sure we use system ifaddrs.h thus showing the correct IP
    address in the Reverse Connections dialog
  + Updated translations.
- Update to version 2.30.0:
  + Updated translations.
- Update to version 2.29.92:
  + Updated translations.
- Update to version 2.29.91:
  + Updated translations.
- Update to version 2.29.90:
  + Features
  - Improved SSH tunneling.
  - Show a message in the first run explaining menu accelerators
    and keyboard shortcuts behavior in Vinagre
  - Store window size, position, panel state, etc in the
    XDG_CACHE_DIR instead of GConf
  - Enable the username field for SSH connections
  - Option to keep the aspect ratio when using scaling
  - Modernize autotools
  - SSH plugin uses the username provided from mdns (Avahi)
  + Fixes
  - Fix build on Solaris
  - Drop 1px line at toolbar in fullscreen mode
  - Minor fixes
  + Translation updates
- Add gcc-c++ to BuildRequires: configure script now requires it.
- Remove en@shaw translation on openSUSE 11.2 and earlier.
- Update to version 2.29.6:
  + Added basic support to SSH tunneling, to be polished in next
    release
  + Updated Telepathy support to the new API
  + Translation updates
- Change gnome-keyring-devel BuildRequires to
  libgnome-keyring-devel, following the module split upstream.
- Update to version 2.29.1:
  + Added a listener mode (similar to vncviewer -listen)
  + Added ability to request an screen update
  + Added ability to change depth color
  + Added ability to use JPEG compression (lossy encoding)
  + Added an toolbar in bookmarks panel
  + Use AM_SILENT_RULES if available
  + Requires gtk-vnc 0.3.10
  + Fix warnings and crashes activating bookmarks
  + Keep the aspect ratio when using scaling mode
  + Updated translations.
- Update to version 2.28.0.1:
  + Fix build
  + Fix warnings activating mDNS bookmarks
  + Updated translations.
- Add gtk2- and libxml2-devel to -devel Requires.
- Update to version 2.27.92:
  + Removed duplicated names in the UI file, avoiding crashes
  + Show IP addresses of avahi-discovered machines instead of names
  + Handle GConf errors in preferences
  + Updated translations.
- Update to version 2.27.91:
  + Updated Unix man page.
  + Improvements in Telepathy tubes.
  + Toolbar in full screen mode is now centralized.
  + Updated documentation (help).
  + Updated translations.
- Update to version 2.27.90:
  + Features and Fixes
  - Use GtkBuilder instead of Glade.
  - Added a *very basic* SSH plugin. Enable it with --enable-ssh
    in configure.
  - Panel applet is now optional. Disable it with
  - -disable-applet.
  - Toolbar in fullscreen mode is now centralized.
  - Screenshot can be saved in various formats.
  - New fullscreen command-line option.
  - New scaled command-line option.
  - If the server is omitted in the command line, 'localhost' is
    assumed.
  - Clipboard operations work even with special chars.
  + Updated translations.
- Drop vinagre-linking-order.patch: fixed upstream.
- Drop vinagre-build-fix.patch: fixed upstream.
- Remove call to gnome-autogen.sh, and gnome-common BuildRequires.
- Remove libglade2-devel BuildRequires.
- Pass --enable-ssh to configure, and add vte-devel to
  BuildRequires.
- Remove workaround to move a file that was not in the right
  directory (vinagre-plugin.png).
- Update to version 2.27.5:
  + New plugin system. All protocols should be implemented as a
    plugin. Initially we have only VNC plugin.
  + Telepathy tubes support. This allows you to access a screen of
    an IM contact.
  + Lots of minor fixes.
  + Updated translations.
- Add gnome-keyring-devel, telepathy-glib-devel BuildRequires.
- Add vinagre-linking-order.patch and vinagre-build-fix.patch to
  fix build.
- Add devel package, for development files needed to create
  plugins.
- Use libexecdir instead of libdir in the file list to fix build.
- Do not package omf files twice.
- Update to version 2.26.2:
  + Updated translations.
- Update to version 2.26.1:
  + bgo#574134 ? Don't allow items name duplicated on bookmarks.
  + Updated translations.
- Update to version 2.26.0:
  + Updated translations.
- Remove AutoReqProv: it's default now.
- Update to version 2.25.92:
  + Improved the authentication dialog
  + Allow IPv6 address in command line as well in the connection
    dialog. The address must be enclosed by square braces, for
    instance: [::a:b:c:d]. This is the same syntax used by RealVNC
  + Translation updates

==== xfce4-panel-plugin-genmon ====
Version update (4.0.0 -> 4.0.1)
Subpackages: xfce4-panel-plugin-genmon-lang

- update to version 4.0.1
  - Allow pango markup in tooltip as well
  - Fix progressbar wrong direction

==== xfce4-panel-plugin-weather ====
Version update (0.8.9 -> 0.8.10)
Subpackages: xfce4-panel-plugin-weather-lang

- update to version 0.8.10
  - Set USER_AGENT for nominatim search (bxo#13877)
  - Fix showing times in UTC instead of local time on FreeBSD
    (bxo#13358)
  - Translation updates