Packages changed:
  gtk4
  jsoncpp (1.8.3 -> 1.8.4)
  libostree (2017.12 -> 2017.15)
  libxkbcommon (0.7.2 -> 0.8.0)
  llvm5
  lttng-modules (2.10.3 -> 2.10.4)
  parted
  python-gobject2 (2.28.6 -> 2.28.7)
  wxWidgets-3_0
  wxWidgets-3_0-nostl
  xfce4-panel-plugin-cpufreq (1.1.3 -> 1.1.90)
  xmlgraphics-commons

=== Details ===

==== gtk4 ====

- Sync summaries within package.

==== jsoncpp ====
Version update (1.8.3 -> 1.8.4)

- Update to version 1.8.4:
  * Functional changes
  - Serialize UTF-8 string with Unicode escapes
    + Breaks code that relies on not Unicode-escaping encoding
    strings. A future release may allow skipping all Unicode
  escape.
  - Un-deprecate removeMember overloads, return void
  - Allow Json::Value to be used in a boolean context
  - Use move ctor in append()
  - Add value_type to improve integration with boost
  * Meta-changes
  - Fix meson.build to allow using jsoncpp as a subproject
  - Fix some compiler warnings
  - Update docs

==== libostree ====
Version update (2017.12 -> 2017.15)

- Update to version 2017.15:
  + The headlining feature in this release is support for
    repository locking, contributed by Dan Nicholson. Currently it
    is disabled by default; add locking=true in a repository
    configuration file to enable. This feature should be considered
    as "tech preview"; it's highly likely we'll stabilize it in its
    current form, but it's possible something will change.
    Currently the locking only protects commit + prune; there is a
    large pending PR to extend locking to many more APIs and
    commands.
  + Several new APIs were added; for example libostree now has a
    convenient API to break a hardlink, which happens in e.g.
    rpm-ostree in several places such as handling the RPM database.
  + Also, multithreading support in the commit APIs was cleaned up
    and clarified. It's now possible to call transaction_set_ref()
    from multiple threads, which rpm-ostree uses now to import RPMs
    to OSTree in parallel.
  + We're tracking an issue with http2+libcurl and it looks like
    there are a number of issues still floating around
    HTTP2+libcurl (some are server bugs), that we added support at
    both build and runtime to disable http2.
  + The fsck command learned how to verify ref bindings, and
    relatedly, the commit command gained a --unbound option to skip
    creating ref bindings.
- Update to version 2017.14:
  + This release is almost entirely bugfixes. One notable fix is a
    read-after-free when libcurl is finalizing that some people
    have hit.
  + There are a number of improvements around the ${repo}/tmp
    directory and the per-transaction staging directory in
    preparation for adding locking in a future release. This
    release should already help avoid several failures when doing
    concurrent commits; the aim of the locking work will support
    concurrent prunes and commits.
- Update to version 2017.13:
  + A lot of across-the-board improvements here; the pure bugfixes
    are mostly in the experimental Avahi bits, hardening the
    FIFREEZE on /boot code, explicit errors when trying to commit
    non-UTF8 filenames, and finally a number of fixes around our
    use of mmap.
  + One slight backwards-incompatible change (but I doubt it'll
    break anyone): Disallow refs starting with a non-letter or
    digit If this does affect you, please let us know ASAP.
  + For improvements, first up, Alex changed the static delta code
    to avoid holding everything in memory; this is a substantial
    improvement for large deltas, and also for flatpak which uses
    deltas as a "bundle" format.
  + A few notable changes:
  - commit: Add _CONSUME modifier flag. You probably want to use
    this by default for your build/package systems.
  - core: Add standard SOURCE_TITLE metadata key. This one I
    think is conceptually quite interesting; for many people,
    their ostree commits are derived from something else that has
    its own versioning, and it's useful to show that explicitly.
    I encourage ostree-based build systems to consider rendering
    human-readable information about your builds into this
    standardized metadata key.
  - On the command line side: cleaning up the --help output
    significantly.

==== libxkbcommon ====
Version update (0.7.2 -> 0.8.0)
Subpackages: libxkbcommon-x11-0 libxkbcommon0

- Update to new upstream release 0.8.0
  * Added xkb_keysym_to_{upper,lower} to perform case-conversion
    directly on keysyms. This is useful in some odd cases, but
    working with the Unicode representations should be preferred
    when possible.
  * Added Unicode conversion rules for the signifblank and
    permille keysyms.
  * Fixed a bug in the parsing of XKB key type definitions where
    the number of levels were determined by the number of level
  * names*. Keymaps which omit level names were hence
    miscompiled. This regressed in version 0.4.3. Keymaps from
    xkeyboard-config were not affected since they don't omit
    level names.

==== llvm5 ====
Subpackages: clang5 libLLVM5 libLTO5 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang5 libomp5-devel

- Increase minimum memory and disk sizes required for building in
  _constraints.

==== lttng-modules ====
Version update (2.10.3 -> 2.10.4)
Subpackages: lttng-modules-kmp-default

- Update to version 2.10.4:
  * Fix: lttng_kvmalloc helper NULL pointer OOP.
- Use tarball signing.

==== parted ====
Subpackages: libparted0 parted-lang

- Amend patch headers (no functional change)

==== python-gobject2 ====
Version update (2.28.6 -> 2.28.7)
Subpackages: python-gobject2-devel

- Update to version 2.28.7:
  + Move property and signal creation into _class_init().
  + gio-types.defs: change some enums to flags.
  + Fix set_qdata warning on accessing NULL gobject property.
  + Disable introspection support by default.
  + Don't install codegen for Python 3.
  + Ship tests/te_ST@nouppera in release tarballs for tests to
    succeed.
  + [gi] Port test_properties from static gio to GI Gio.
  + python3:
  - Fix build. PYcairo_IMPORT doesn't exists anymore.
  - Fix maketrans import.
  + [gi-overrides] fix MessageBox so it correctly handles the type
    constructor param.
  + gdbus tests: Fix hang if test case fails.
  + Fix crash in Gtk.TextIter overrides.
  + correctly initialize the _gi_cairo_functions array to be zero
    filled.
  + [gtk-override] print warning if user imports Gtk 2.0.
  + Add support for enums in gobject.property.
- Drop python-gobject-python3.patch and
  python-gobject-gio_types.patch: fixed upstream.
- Drop libtool BuildRequires and call to autoreconf: no longer
  needed since we don't carry patches anymore.

==== wxWidgets-3_0 ====
Subpackages: libwx_baseu-suse3 libwx_baseu_net-suse3 libwx_baseu_xml-suse3 libwx_gtk2u_adv-suse3 libwx_gtk2u_aui-suse3 libwx_gtk2u_core-suse3 libwx_gtk2u_gl-suse3 libwx_gtk2u_html-suse3 libwx_gtk2u_media-suse3 libwx_gtk2u_propgrid-suse3 libwx_gtk2u_qa-suse3 libwx_gtk2u_richtext-suse3 libwx_gtk2u_stc-suse3 libwx_gtk2u_xrc-suse3

- Rework language package dependencies with base library.
- Replace otherproviders() by regular Conflicts.
- Unify packaging
- Backport spinctrl patches: 0001-spinctrl.patch
  0002-spinctrl.patch

==== wxWidgets-3_0-nostl ====
Subpackages: libwx_baseu-suse-nostl3 libwx_baseu_net-suse-nostl3 libwx_baseu_xml-suse-nostl3 libwx_gtk2u_adv-suse-nostl3 libwx_gtk2u_core-suse-nostl3 libwx_gtk2u_html-suse-nostl3 libwx_gtk2u_qa-suse-nostl3

- Rework language package dependencies with base library.
- Replace otherproviders() by regular Conflicts.
- Unify packaging
- Backport spinctrl patches: 0001-spinctrl.patch
  0002-spinctrl.patch

==== xfce4-panel-plugin-cpufreq ====
Version update (1.1.3 -> 1.1.90)
Subpackages: xfce4-panel-plugin-cpufreq-lang

- update to version 1.1.90
  - port to GTK-3
  - translation updates
- do not package ChangeLog, NEWS is enough

==== xmlgraphics-commons ====

- Added patch:
  * xmlgraphics-commons-jdk10.patch
    + Fix building with jdk10