Packages changed:
  Mesa (12.0.1 -> 12.0.2)
  appstream-glib (0.5.17 -> 0.6.2)
  ctags
  doxygen (1.8.11 -> 1.8.12)
  dracut
  emacs
  file-roller
  glibc (2.23 -> 2.24)
  glibc (2.23 -> 2.24)
  hdf5
  libdbusmenu (12.10.3+bzr20160223 -> 16.04.0)
  libdvdnav
  libical (1.0.1 -> 2.0.0)
  libinput (1.4.1 -> 1.4.2)
  libopenraw
  openmpi (1.10.2 -> 1.10.3)
  patterns-openSUSE
  postfix (3.1.1 -> 3.1.2)
  sensors
  shotwell (0.23.5 -> 0.23.6)
  upower
  webkit2gtk3 (2.12.4 -> 2.12.5)

=== Details ===

==== Mesa ====
Version update (12.0.1 -> 12.0.2)
Subpackages: Mesa-devel Mesa-dri-devel Mesa-libEGL-devel Mesa-libEGL1 Mesa-libEGL1-32bit Mesa-libGL-devel Mesa-libGL1 Mesa-libGLESv1_CM-devel Mesa-libGLESv1_CM1 Mesa-libGLESv2-2 Mesa-libGLESv2-devel Mesa-libglapi-devel Mesa-libglapi0 Mesa-libglapi0-32bit Mesa-libva libOSMesa-devel libOSMesa9 libOSMesa9-32bit libgbm-devel libgbm1 libgbm1-32bit libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libwayland-egl-devel libwayland-egl1 libxatracker2

- update to 12.0.2
  * fdo#69622 - eglTerminate then eglMakeCurrent crahes
  * fdo#89599 - symbol 'x86_64_entry_start' is already defined when building
    with LLVM/clang
  * fdo#91342 - Very dark textures on some objects in indoors environments in
    Postal 2
  * fdo#92306 - GL Excess demo renders incorrectly on nv43
  * fdo#94148 - Framebuffer considered invalid when a draw call is done
    before glCheckFramebufferStatus
  * fdo#96274 - [NVC0] Failure when compiling compute shader: Assertion
    `bb-<getFirst()-<serial >= bb-<getExit()-<serial' failed
  * fdo#96358 - SSO: wrong interface validation between GS and VS (regresion
    due to latest gles 3.1)
  * fdo#96381 - Texture artifacts with immutable texture storage and mipmaps
  * fdo#96762 - [radeonsi,apitrace] Firewatch: nothing rendered
    in scrollable (text) areas
  * fdo#96835 - "gallium: Force blend color to 16-byte alignment" crash with
    "-march=native -O3" causes some 32bit games to crash
  * fdo#96850 - Crucible tests fail for 32bit mesa
  * fdo#96908 - [radeonsi] MSAA causes graphical artifacts
  * fdo#96911 - webgl2 conformance2/textures/misc/tex-mipmap-levels.html
    crashes 12.1 Intel driver
  * fdo#96971 - invariant qualifier is not valid for shader inputs
  * fdo#97039 - The Talos Principle and Serious Sam 3 GPU faults
  * fdo#97207 - [IVY BRIDGE] Fragment shader discard writing to depth
  * fdo#97214 - X not running with error &quot;Failed to make EGL context current
  * fdo#97225 - [i965 on HD4600 Haswell] xcom switch to ingame cinematics cause
    segmentation fault
  * fdo#97231 - GL_DEPTH_CLAMP doesn't clamp to the far plane
  * fdo#97307 - glsl/glcpp/tests/glcpp-test regression
  * fdo#97331 - glDrawElementsBaseVertex doesn't work in display list on i915
  * fdo#97351 - DrawElementsBaseVertex with VBO ignores base vertex on
    Intel GMA 9xx in some cases
  * fdo#97426 - glScissor gives vertically inverted result
  * fdo#97476 - Shader binaries should not be stored in the PipelineCache
  * fdo#97567 - [SNB, ILK] ctl, piglit regressions in mesa 12.0.2rc1
  + many other fixes from 12.0.1

==== appstream-glib ====
Version update (0.5.17 -> 0.6.2)
Subpackages: libappstream-builder8 libappstream-glib8

- Update openSUSE-appstream-process:
  + Do not include -failed.xml.gz: people complain about the
    additional ~ 100KB zypp downloads on a repodata refresh at 'no
    value for them'. The failed.xml.gz is not needed for regular
    operations, but was a great help for packagers to find out why
    their app was vetoed. They will need to find different ways to
    get this info.
  + Rename appdata-screenshots.tar to appdata-screenshots-$HASH.tar
    to help mirrorbrain offload this file to mirrors.
- Add appstream-glib-lang.patch:  Add -lang package as a dependency
  in order to properly detect translations.
- Update to version 0.6.2:
  + New Features:
  - Add a hash function specifically designed for unique-ids.
  - Add AS_BUNDLE_KIND_CABINET.
  - Remove the inf parsing from appstream-glib.
  + Bugfixes:
  - Check if icon name is unset before checking the prefix.
  - Do not merge all LangPack entries.
  - Do not require an icon from LOCALIZATION kind.
  - Do not use the deprecated GNOME_COMPILE_WARNINGS.
  - Do not use the prefix check when parsing YAML.
  - Fix gcc shift warnings on 32 bit platforms.
  - Ignore system datadirs that are actually per-user.
  - Invalidate the unique-id if any of the parts are changed.
  - Make upgrade check for SPDX license string.
  - Pay attention to errors from libyaml
    (gh#hughsie/appstream-glib#129).
- Update to version 0.6.1:
  + trivial: post release version bump.
  + Add Sugar as a valid desktop environment
    (gh#highsie/appstream-glib#118).
  + Do not save the 'X-' prefixed keys to the AppStream metadata.
  + correct issue in transifex link
    (gh#hughsie/appstream-glib#119).
  + trivial: Factor out a soon-to-be-shared function.
  + trivial: Add two more renamed desktop IDs.
  + Add two new GCC warnings and fix up signed/unsigned issues.
  + Be more careful choosing warning flags.
  + trivial: Fix some gtk-doc markup.
  + Add AsReview.
  + trivial: Remove AsReview.karma as it's implementation specific.
  + trivial: Update git.mk to latest upstream copy.
  + Port away from intltool.
  + Do not split up the main AudioVideo category.
  + Don't change ABI when built with/without gperf
    (gh#hughsie/appstream-glib#123).
  + Avoid unsatisfiable development dependency when built without
    libgcab (gh#hughsie/appstream-glib#122).
  + trivial: Post branch version bump.
  + Remove specific support for flatpak.
  + trivial: Fix some gtk-doc markup.
  + trivial: Add AS_BUNDLE_KIND_SNAP.
  + trivial: Add AS_BUNDLE_KIND_PACKAGE.
  + Add as_app_equal().
  + Add as_app_set_branch().
  + Include the architecture in the equality check.
  + Include the origin in the equality check.
  + Include the scope in the equality check.
  + Include the distribution system in the equality check.
  + trivial: Fix the origin name when using the symlink name.
  + trivial: Fix the flatpak scope when using the symlink name.
  + trivial: Show the unique ID when using 'appstream-util search'.
  + Add as_store_get_app_by_unique_id().
  + Enable globbing in as_app_equal().
  + Restrict addons to the same scope and bundle kind.
  + Include the version in the equality check.
  + Add as_utils_unique_id_build().
  + Allow multiple components with the same AppStream ID in the
    AsStore.
  + trivial: Don't write invalid width and height properties.
  + trivial: Add some initial self tests for
    AS_STORE_ADD_FLAG_USE_UNIQUE_ID.
  + Skip DEP-11 tests when DEP-11 is not enabled.
  + as_store_from_file_internal: don't redundantly monitor files.
  + as_store_from_file_internal: set up path data for the file
    itself.
  + Use an array of application objects in the ID hash.
  + trivial: Use the unique ID in the dedupe logs.
  + trivial: Fix critical warning when parsing qm files without a
    domain.
  + Add support for Google .PAK file to extract the <lang> data for
    apps.
  + Always use wildcards when adding apps to the store.
  + Add a fast as_utils_unique_id_equal() to compare IDs for
    equality.
  + Add as_utils_unique_id_valid() and use it before parsing.
  + trivial: Fix as_utils_unique_id_equal() to work with multiple
    globs.
  + Support merge components.
  + Use a more relaxed unique-id match for merge components.
  + Add some more validation checks for keywords.
  + trivial: Use the existing quirk as it can be made useful again.
  + trivial: Parse the unique_id correctly when searching.
  + trivial: Check if the flatpak ID is valid before using.
  + Only subsume a safe subset from merge components.
  + trivial: Update to latest translations from transifex.
  + trivial: Switch from Transifex to Zanata.
  + trivial: Decompress .pak files when getting languages.
  + Don't include the version in the unique ID.
  + Don't include the architecture in the unique ID.
  + Allow subsuming each property individually.
  + Add SUSE-Public-Domain to License map
    (gh#hughsie/appstream-glib#126).
  + Add the TRANSLATE URL kind.
  + trivial: Fix some gtk-doc markup.
  + No validation failure for lots of releases.
  + trivial: Be a bit more helpful when reporting validation
    warnings.
  + trivial: Fix the comment text for 'help' when upgrading.
  + Print max caption length when validating.
  + trivial: Allow setting the output trusted mode using an
    environment variable.
  + trivial: Don't add a duplicate <developer_name> when it exists
    already.
  + Ensure predictable output order of XML attributes.
  + Support AppStream merge components.
  + Add support for application suggestions.
  + Make asglib read current component-type names.
  + yaml: Read all component types, not just desktop-apps.
  + Add console-app component type.
  + trivial: Fix validation of console-application components.
  + Release version 0.6.1.

==== ctags ====

- Own our update-alternatives symlink (bnc#994261)
- Use conflict-free symlinks instead of touch files for
  placeholders.

==== doxygen ====
Version update (1.8.11 -> 1.8.12)

- Update to 1.8.12
  See changelog at http://www.stack.nl/~dimitri/doxygen/manual/changelog.html
- update patch doxygen-dot-one-thread.patch

==== dracut ====

- fix boot issues using RAID, bnc#970215

==== emacs ====
Subpackages: emacs-info emacs-nox emacs-x11 etags

- Use standard filew permissions for ghost entries
- Use %ext_man as manual page extensions
- Fix yaosdd report (boo#994285)
- emacs-24.4-glibc.patch: don't force system malloc, it doesn't work with
  glibc 2.24
- gmalloc.patch: fix portability bugs in gmalloc

==== file-roller ====
Subpackages: nautilus-file-roller

- Drop genisoimage Requires: We no longer want to hard require it.

==== glibc ====
Version update (2.23 -> 2.24)
Subpackages: glibc-32bit glibc-locale-32bit

- Update to glibc 2.24
  * The minimum Linux kernel version that this version of the GNU C Library
    can be used with is 3.2
  * The pap_AN locale has been deleted
  * The readdir_r and readdir64_r functions have been deprecated
  * The type `union wait' has been removed
  * A new NSS action is added to facilitate large distributed system
    administration
  * The deprecated __malloc_initialize_hook variable has been removed from
    the API
  * The long unused localedef --old-style option has been removed
  * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added
    to libm
  * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed
    (CVE-2016-3075)
  * Previously, getaddrinfo copied large amounts of address data to the
    stack, even after the fix for CVE-2013-4458 has been applied,
    potentially resulting in a stack overflow.  getaddrinfo now uses a
    heap allocation instead (CVE-2016-3706)
  * The glob function suffered from a stack-based buffer overflow when it
    was called with the GLOB_ALTDIRFUNC flag and encountered a long file
    name (CVE-2016-1234)
  * The Sun RPC UDP client could exhaust all available stack space when
    flooded with crafted ICMP and UDP messages (CVE-2016-4429)
  * The IPv6 name server management code in libresolv could result in a
    memory leak for each thread which is created, performs a failing
    naming lookup, and exits (CVE-2016-5417)
- startcontext-cantunwind.patch: mark __startcontext as .cantunwind
  (bsc#974800, BZ #20435)
- Removed patches:
  * 0001-Updated-translations-for-2.23.patch
  * 0002-Regenerate-libc.pot-for-2.23.patch
  * 0003-Regenerated-configure-scripts.patch
  * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch
  * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch
  * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch
  * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch
  * 0008-Update-NEWS.patch
  * 0009-sln-use-stat64.patch
  * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch
  * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch
  * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch
  * 0013-Mention-BZ-19762-in-NEWS.patch
  * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch
  * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch
  * 0016-Fix-resource-leak-in-resolver-bug-19257.patch
  * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch
  * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch
  * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch
  * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch
  * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch
  * 0022-configure-fix-test-usage.patch
  * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch
  * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch
  * 0025-getnameinfo-Do-not-preserve-errno.patch
  * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch
  * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch
  * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch
  * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch
  * 0030-hesiod-Remove-RCS-keywords.patch
  * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch
  * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch
  * 0033-malloc-Remove-NO_THREADS.patch
  * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch
  * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch
  * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch
  * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch
  * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch
  * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch
  * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch
  * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch
  * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch
  * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch
  * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch
  * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch
  * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch
  * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch
  * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch
  * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch
  * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch
  * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch
  * 0052-Fix-tst-dlsym-error-build.patch
  * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch
  * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch
  * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch
  * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch
  * clntudp-call-alloca.patch
  * glibc-memset-nontemporal.diff
  * nis-initgroups-status.patch
  * nscd-gc-crash.patch
  * robust-mutex-deadlock.patch
  * strncat-avoid-array-bounds-warning.patch

==== glibc ====
Version update (2.23 -> 2.24)
Subpackages: glibc-devel glibc-extra glibc-info glibc-locale nscd

- Update to glibc 2.24
  * The minimum Linux kernel version that this version of the GNU C Library
    can be used with is 3.2
  * The pap_AN locale has been deleted
  * The readdir_r and readdir64_r functions have been deprecated
  * The type `union wait' has been removed
  * A new NSS action is added to facilitate large distributed system
    administration
  * The deprecated __malloc_initialize_hook variable has been removed from
    the API
  * The long unused localedef --old-style option has been removed
  * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added
    to libm
  * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed
    (CVE-2016-3075)
  * Previously, getaddrinfo copied large amounts of address data to the
    stack, even after the fix for CVE-2013-4458 has been applied,
    potentially resulting in a stack overflow.  getaddrinfo now uses a
    heap allocation instead (CVE-2016-3706)
  * The glob function suffered from a stack-based buffer overflow when it
    was called with the GLOB_ALTDIRFUNC flag and encountered a long file
    name (CVE-2016-1234)
  * The Sun RPC UDP client could exhaust all available stack space when
    flooded with crafted ICMP and UDP messages (CVE-2016-4429)
  * The IPv6 name server management code in libresolv could result in a
    memory leak for each thread which is created, performs a failing
    naming lookup, and exits (CVE-2016-5417)
- startcontext-cantunwind.patch: mark __startcontext as .cantunwind
  (bsc#974800, BZ #20435)
- Removed patches:
  * 0001-Updated-translations-for-2.23.patch
  * 0002-Regenerate-libc.pot-for-2.23.patch
  * 0003-Regenerated-configure-scripts.patch
  * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch
  * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch
  * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch
  * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch
  * 0008-Update-NEWS.patch
  * 0009-sln-use-stat64.patch
  * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch
  * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch
  * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch
  * 0013-Mention-BZ-19762-in-NEWS.patch
  * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch
  * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch
  * 0016-Fix-resource-leak-in-resolver-bug-19257.patch
  * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch
  * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch
  * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch
  * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch
  * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch
  * 0022-configure-fix-test-usage.patch
  * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch
  * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch
  * 0025-getnameinfo-Do-not-preserve-errno.patch
  * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch
  * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch
  * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch
  * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch
  * 0030-hesiod-Remove-RCS-keywords.patch
  * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch
  * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch
  * 0033-malloc-Remove-NO_THREADS.patch
  * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch
  * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch
  * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch
  * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch
  * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch
  * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch
  * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch
  * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch
  * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch
  * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch
  * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch
  * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch
  * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch
  * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch
  * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch
  * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch
  * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch
  * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch
  * 0052-Fix-tst-dlsym-error-build.patch
  * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch
  * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch
  * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch
  * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch
  * clntudp-call-alloca.patch
  * glibc-memset-nontemporal.diff
  * nis-initgroups-status.patch
  * nscd-gc-crash.patch
  * robust-mutex-deadlock.patch
  * strncat-avoid-array-bounds-warning.patch

==== hdf5 ====
Subpackages: libhdf5-100 libhdf5_hl100

-  new hdf5_disable_testphdf5.patch to disable only testphdf5
  for all arches and not all mpi tests for ppc64le
  tempo patch as long as boo#997252 not solved
-  temporarily disable mpi test for ppc64le

==== libdbusmenu ====
Version update (12.10.3+bzr20160223 -> 16.04.0)
Subpackages: libdbusmenu-glib4 libdbusmenu-gtk3-4

- Use proper libdbusmenu 16.04.0 tarball directly from launchpad:
  + The old tarball's configure.ac happened to still use an old
    version, causing the .pc file to advertise insufficient
    capabilities.

==== libdvdnav ====

- BuildRequire dvdread >= 5.0.2
  libdvdnav-dvdread.patch

==== libical ====
Version update (1.0.1 -> 2.0.0)

- Update to version 2.0.0:
  + Lots of source code scrubbing.
  + RSCALE support (requires libicu).
  + CalDAV attachment support (draft-daboo-caldav-attachments).
  + Resurrect the Berkeley DB storage support.
  + Incorrect recurrence generation for weekly pattern
    (gh#libical/libical#83)
  + Handle RRULEs better.
  + Handle threading better.
- Drop reproducible-generator.patch: fixed upstream.
- Bump sonum to 2, following upstream (also update baselibs.conf).

==== libinput ====
Version update (1.4.1 -> 1.4.2)
Subpackages: libinput-devel libinput-udev libinput10

- Update to new upstream release 1.4.2
  * touchpad: on a non-clickpad, reset the motion history on
  nfingers change
  * touchpad: reset the edge scroll state on touch up if edge
  scroll is disabled
  * touchpad: always reset the motion history on finger changes

==== libopenraw ====
Subpackages: gdk-pixbuf-loader-libopenraw libopenraw1

- Update to GNOME 3.20.2  Fate#318572

==== openmpi ====
Version update (1.10.2 -> 1.10.3)

- Guard files not installed when building without
  __malloc_initialize_hook (glibc 2.24). Currently this is only
  the case for Tumbleweed.
- Open MPI 1.10.3:
  * many upstream bug fixes, improvements, documentation updates

==== patterns-openSUSE ====
Subpackages: patterns-openSUSE-apparmor patterns-openSUSE-apparmor_opt patterns-openSUSE-base patterns-openSUSE-books patterns-openSUSE-console patterns-openSUSE-devel_C_C++ patterns-openSUSE-devel_basis patterns-openSUSE-devel_gnome patterns-openSUSE-devel_ide patterns-openSUSE-devel_java patterns-openSUSE-devel_kde patterns-openSUSE-devel_kde_frameworks patterns-openSUSE-devel_kernel patterns-openSUSE-devel_osc_build patterns-openSUSE-devel_perl patterns-openSUSE-devel_python patterns-openSUSE-devel_qt4 patterns-openSUSE-devel_qt5 patterns-openSUSE-devel_rpm_build patterns-openSUSE-devel_ruby patterns-openSUSE-devel_web patterns-openSUSE-dhcp_dns_server patterns-openSUSE-directory_server patterns-openSUSE-enhanced_base patterns-openSUSE-enhanced_base_opt patterns-openSUSE-file_server patterns-openSUSE-fonts patterns-openSUSE-fonts_opt patterns-openSUSE-games patterns-openSUSE-gateway_server patterns-openSUSE-generic_server patterns-openSUSE-gnome patterns-openSUSE-gnome_admin patterns-openSUSE-gnome_basis patterns-openSUSE-gnome_basis_opt patterns-openSUSE-gnome_games patterns-openSUSE-gnome_ide patterns-openSUSE-gnome_imaging patterns-openSUSE-gnome_imaging_opt patterns-openSUSE-gnome_internet patterns-openSUSE-gnome_laptop patterns-openSUSE-gnome_multimedia patterns-openSUSE-gnome_multimedia_opt patterns-openSUSE-gnome_office patterns-openSUSE-gnome_office_opt patterns-openSUSE-gnome_utilities patterns-openSUSE-gnome_yast patterns-openSUSE-imaging patterns-openSUSE-imaging_opt patterns-openSUSE-kde patterns-openSUSE-kde_edutainment patterns-openSUSE-kde_games patterns-openSUSE-kde_ide patterns-openSUSE-kde_imaging patterns-openSUSE-kde_internet patterns-openSUSE-kde_multimedia patterns-openSUSE-kde_office patterns-openSUSE-kde_plasma patterns-openSUSE-kde_telepathy patterns-openSUSE-kde_utilities patterns-openSUSE-kde_utilities_opt patterns-openSUSE-kde_yast patterns-openSUSE-kvm_server patterns-openSUSE-lamp_server patterns-openSUSE-laptop patterns-openSUSE-lxde patterns-openSUSE-lxde_laptop patterns-openSUSE-lxde_office patterns-openSUSE-mail_server patterns-openSUSE-minimal_base patterns-openSUSE-minimal_base-conflicts patterns-openSUSE-misc_server patterns-openSUSE-multimedia patterns-openSUSE-multimedia_opt patterns-openSUSE-network_admin patterns-openSUSE-non_oss patterns-openSUSE-non_oss_opt patterns-openSUSE-office patterns-openSUSE-office_opt patterns-openSUSE-print_server patterns-openSUSE-remote_desktop patterns-openSUSE-rest_dvd patterns-openSUSE-sw_management patterns-openSUSE-sw_management_gnome patterns-openSUSE-sw_management_kde patterns-openSUSE-tabletpc patterns-openSUSE-technical_writing patterns-openSUSE-x11 patterns-openSUSE-x11_opt patterns-openSUSE-x11_yast patterns-openSUSE-xen_server patterns-openSUSE-xfce patterns-openSUSE-xfce_basis patterns-openSUSE-xfce_laptop patterns-openSUSE-xfce_office patterns-openSUSE-yast2_basis patterns-openSUSE-yast2_install_wf

- Drop gnome-web-photo Recommends from gnome_utilities pattern.

==== postfix ====
Version update (3.1.1 -> 3.1.2)
Subpackages: postfix-doc

- update to 3.1.2:
  * Changes to make Postfix build with OpenSSL 1.1.0.
  * The makedefs script ignored readme_directory=pathname overrides.
    Fix by Todd C. Olson.
  * The tls_session_ticket_cipher documentation says that the default
    cipher for TLS session tickets is aes-256-cbc, but the implemented
    default was aes-128-cbc. Note that TLS session ticket keys are
    rotated after 1/2 hour, to limit the impact of attacks on session
    ticket keys.

==== sensors ====
Subpackages: libsensors4 libsensors4-32bit libsensors4-devel

- add lm_sensors-3.4.0-sensors-detect-add-ftsteutates-support.patch
  for ftsteutates support (Fujitsu Skylake boards)

==== shotwell ====
Version update (0.23.5 -> 0.23.6)
Subpackages: shotwell-lang

- Update to version 0.23.6:
  + Fix locale-dependent times.
  + Use nl_langinfo instead of custom LConv.
  + Fix renaming of tags and saved searches.
  + Improve message shown on empty camera.
  + Make thm a recognized extension for JPEG files.
  + Bugs fixed: bgo#716533, bgo#718796, bgo#731480, bgo#759246.
  + Updated translations.

==== upower ====
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0

- Align BuildRequires with what configure looks for and version
  them:
  - Replace dbus-1-glib-devel, libgudev-1_0-devel,
    libimobiledevice-devel, libusb-devel and pkgconfig(udev)
  - with libtool, pkgconfig(dbus-glib-1), pkgconfig(gio-2.0),
    pkgconfig(gio-unix-2.0), pkgconfig(glib-2.0),
    pkgconfig(gobject-2.0), pkgconfig(gudev-1.0),
    pkgconfig(libimobiledevice-1.0), pkgconfig(libplist) and
    pkgconfig(libusb-1.0).
- Stop exporting V=1, we do debugging locally, so lets not clutter
  buildlogs.

==== webkit2gtk3 ====
Version update (2.12.4 -> 2.12.5)
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

- Update to version 2.12.5:
  + Fix a regression introduced in 2.12.4 that caused a hang in the
    network process after a load failure.
  + Fix several crashes and rendering issues.