Packages changed:
  ImageMagick (7.0.7.28 -> 7.0.7.29)
  Mesa (18.0.1 -> 18.0.3)
  Mesa-drivers (18.0.1 -> 18.0.3)
  MozillaFirefox (59.0.2 -> 60.0)
  NetworkManager
  PackageKit
  alsa
  appstream-glib (0.7.8 -> 0.7.8+3)
  automake (1.15.1 -> 1.16.1)
  autoyast2 (4.0.49 -> 4.0.52)
  bluedevil5 (5.12.4 -> 5.12.5)
  branding-openSUSE
  breeze (5.12.4 -> 5.12.5)
  breeze-gtk (5.12.4 -> 5.12.5)
  breeze4-style (5.12.4 -> 5.12.5)
  brotli
  btrfsprogs (4.16 -> 4.16.1)
  corosync
  cups-filters (1.20.2 -> 1.20.3)
  desktop-translations (84.87.20180423.2e342f3a -> 84.87.20180507.9a26f9e2)
  discover (5.12.4 -> 5.12.5)
  drbd (9.0.13+git.b83ade31 -> 9.0.14+git.62f906cf)
  drbd-utils (9.3.1 -> 9.4.0)
  drkonqi5 (5.12.4 -> 5.12.5)
  ekiga
  empathy
  eog (3.28.1 -> 3.28.2)
  evolution (3.28.1 -> 3.28.2)
  evolution-data-server (3.28.1 -> 3.28.2)
  evolution-ews (3.28.1 -> 3.28.2)
  ffmpeg
  flatpak-builder (0.10.9 -> 0.10.10)
  gdm
  geoclue2 (2.4.8 -> 2.4.10)
  gimp (2.8.22 -> 2.10.0)
  gjs (1.52.2 -> 1.52.3)
  glabels (3.4.0 -> 3.4.1)
  glib2-branding-openSUSE
  gnome-characters (3.28.0 -> 3.28.2)
  gnome-contacts (3.28.1 -> 3.28.2)
  gnome-control-center
  gnome-desktop
  gnome-disk-utility (3.28.1 -> 3.28.2)
  gnome-keyring (3.28.0.2 -> 3.28.2)
  gnome-logs (3.28.0 -> 3.28.2)
  gnome-maps (3.28.1 -> 3.28.2)
  gnome-music (3.28.1 -> 3.28.2.1)
  gnome-photos
  gnome-settings-daemon (3.28.0 -> 3.28.1)
  gnome-software (3.28.1 -> 3.28.2)
  gnome-user-docs (3.28.1 -> 3.28.2)
  goffice (0.10.39 -> 0.10.41)
  gpg2 (2.2.6 -> 2.2.7)
  gstreamer-plugins-libav
  gvfs (1.36.1 -> 1.36.2)
  hack-fonts (2.020 -> 3.003)
  installation-images-Kubic (14.370 -> 14.371)
  intel-vaapi-driver (2.0.0 -> 2.1.0)
  iproute2
  kactivitymanagerd (5.12.4 -> 5.12.5)
  kcm_sddm (5.12.4 -> 5.12.5)
  kde-cli-tools5 (5.12.4 -> 5.12.5)
  kde-gtk-config5 (5.12.4 -> 5.12.5)
  kde-user-manager (5.12.4 -> 5.12.5)
  kdump (0.8.16 -> 0.9.0)
  kernel-source (4.16.6 -> 4.16.7)
  kgamma5 (5.12.4 -> 5.12.5)
  khotkeys5 (5.12.4 -> 5.12.5)
  ki18n
  kinfocenter5 (5.12.4 -> 5.12.5)
  kio
  kmenuedit5 (5.12.4 -> 5.12.5)
  krb5 (1.15.2 -> 1.15.3)
  krita (4.0.1 -> 4.0.2)
  kscreen5 (5.12.4 -> 5.12.5)
  kscreenlocker (5.12.4 -> 5.12.5)
  ksshaskpass5 (5.12.4 -> 5.12.5)
  ksysguard5 (5.12.4 -> 5.12.5)
  kwayland-integration (5.12.4 -> 5.12.5)
  kwin5 (5.12.4 -> 5.12.5)
  leafpad
  less (487 -> 530)
  libXScrnSaver
  libblockdev (2.16 -> 2.17)
  libbytesize (1.2 -> 1.3)
  libetonyek (0.1.7 -> 0.1.8)
  libgcrypt
  libgpg-error (1.29 -> 1.31)
  libinput (1.10.5 -> 1.10.6)
  libkdecoration2 (5.12.4 -> 5.12.5)
  libkscreen2 (5.12.4 -> 5.12.5)
  libksysguard5 (5.12.4 -> 5.12.5)
  libnetfilter_conntrack (1.0.6 -> 1.0.7)
  libostree (2018.1 -> 2018.4)
  libpsl (0.20.1 -> 0.20.2)
  libqt5-qtwebengine
  libraw (0.18.8 -> 0.18.9)
  librsvg (2.42.3 -> 2.42.4)
  libsoup (2.62.1 -> 2.62.2)
  libstorage-ng (3.3.262 -> 3.3.272)
  libtool
  libva (2.0.0 -> 2.1.0)
  libva-gl (2.0.0 -> 2.1.0)
  libvirt (4.2.0 -> 4.3.0)
  libvorbis
  libwebp (0.5.0 -> 1.0.0)
  libyui-qt (2.49.2 -> 2.49.3)
  libyui-qt-graph (2.44.6 -> 2.44.7)
  libyui-qt-pkg (2.45.15 -> 2.45.16)
  libzypp-plugin-appdata
  makedumpfile
  man-pages (4.14 -> 4.16)
  mariadb (10.2.13 -> 10.2.14)
  milou5 (5.12.4 -> 5.12.5)
  mpfr
  mtools
  nautilus-share
  ncurses
  nmap
  openafs (1.8.0~pre5 -> 1.8.0)
  openssh
  osinfo-db (20180416 -> 20180502)
  oxygen5 (5.12.4 -> 5.12.5)
  pam
  patterns-gnome
  phonon (4.10.0 -> 4.10.1)
  phonon4qt5 (4.10.0 -> 4.10.1)
  php7 (7.2.4 -> 7.2.5)
  plasma-framework
  plasma-nm5 (5.12.4 -> 5.12.5)
  plasma5-addons (5.12.4 -> 5.12.5)
  plasma5-desktop (5.12.4 -> 5.12.5)
  plasma5-integration (5.12.4 -> 5.12.5)
  plasma5-openSUSE (15.0~git20180421T093411~6c02346 -> 15.0~git20180504T125857~b35c1c4)
  plasma5-pa (5.12.4 -> 5.12.5)
  plasma5-workspace (5.12.4 -> 5.12.5)
  polkit-kde-agent-5 (5.12.4 -> 5.12.5)
  postgresql
  postgresql10
  powerdevil5 (5.12.4 -> 5.12.5)
  python-dnspython
  python-kiwi (9.14.2 -> 9.14.7)
  python-libvirt-python (4.1.0 -> 4.3.0)
  python-matplotlib
  python-numpy (1.14.0 -> 1.14.3)
  python-pycparser (2.17 -> 2.18)
  python-qt5
  python-setuptools (39.0.1 -> 39.1.0)
  python3
  qalculate
  quilt
  rpm
  samba (4.8.0+git.19.f53c6c0aa6f -> 4.8.1+git.28.de67ff4c74d)
  shotwell (0.28.2 -> 0.28.3)
  smartmontools
  solid
  sssd (1.16.0 -> 1.16.1)
  subversion
  sudo (1.8.22 -> 1.8.23)
  sysdig (0.20.0_k4.16.6_1 -> 0.21.0_k4.16.7_1)
  systemd
  systemd-presets-branding-openSUSE
  systemsettings5 (5.12.4 -> 5.12.5)
  timezone (2018d -> 2018e)
  timezone-java (2018d -> 2018e)
  transactional-update (2.1 -> 2.2)
  transmission (2.93 -> 2.94)
  ucode-intel (20180312 -> 20180425)
  unbound (1.7.0 -> 1.7.1)
  webkit2gtk3 (2.20.1 -> 2.20.2)
  wget (1.19.4 -> 1.19.5)
  wireshark (2.4.6 -> 2.6.0)
  xdg-desktop-portal-kde (5.12.4 -> 5.12.5)
  xdg-utils
  yast2 (4.0.72 -> 4.0.73)
  yast2-bootloader (4.0.27 -> 4.0.32)
  yast2-firewall (4.0.24 -> 4.0.25)
  yast2-http-server (4.0.0 -> 4.0.2)
  yast2-installation (4.0.50 -> 4.0.55)
  yast2-network (4.0.30 -> 4.0.31)
  yast2-storage-ng (4.0.169 -> 4.0.178)
  yast2-trans (84.87.20180427.16d13b087 -> 84.87.20180508.cec5a7a09)

=== Details ===

==== ImageMagick ====
Version update (7.0.7.28 -> 7.0.7.29)
Subpackages: ImageMagick-extra libMagick++-7_Q16HDRI4 perl-PerlMagick

- instead of disabling test, apply upstream fix introduced
  few minutes after upstream report was made
  - ImageMagick-filter.t-primitive-circle.patch
  + ImageMagick-draw-circle-primitive.patch
- update to 7.0.7-29:
  * Fixed numerous use of uninitialized values, integer overflow,
    memory exceeded, and timeouts (credit to OSS Fuzz).
- turn off drawing primitive 'circle' test:
  + ImageMagick-filter.t-primitive-circle.patch
- dropped patches (upstreamed):
  - ImageMagick-CVE-2018-9135.patch
  - ImageMagick-write.t-pict.patch

==== Mesa ====
Version update (18.0.1 -> 18.0.3)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 libwayland-egl1

- Update to 18.0.3
  * The is a fairly small release consisting of patches to fix leaks
    in RADV and Winsys, fix deadlock in internal queue, fix issues
    with ANV allocator, fix blit setup for YUV LoadImage, and some
    other patches.
- Update to 18.0.2
  * A couple of fixes for Meson that solves some problems regarding
    building tests and installation.
  * A couple of fixes in state tracker / DRI that was causing crashes
    in QtCreator and Firefox, among other problems.
  * A couple of fixes for GFX9, that solves a hang in the driver, and
    a problem with buffer views.
  * SVGA gets also a patch to fix incorrect advertizing of
    EGL_KHR_gl_colorspace extension.
  * Etnaviv gets a fix for swizzled texture formats.
  * Intel drivers get also several patches.
  * RADV gets a patch to solve a problem of lot of games complaining
    about not having enough memory.

==== Mesa-drivers ====
Version update (18.0.1 -> 18.0.3)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2

- Update to 18.0.3
  * The is a fairly small release consisting of patches to fix leaks
    in RADV and Winsys, fix deadlock in internal queue, fix issues
    with ANV allocator, fix blit setup for YUV LoadImage, and some
    other patches.
- Update to 18.0.2
  * A couple of fixes for Meson that solves some problems regarding
    building tests and installation.
  * A couple of fixes in state tracker / DRI that was causing crashes
    in QtCreator and Firefox, among other problems.
  * A couple of fixes for GFX9, that solves a hang in the driver, and
    a problem with buffer views.
  * SVGA gets also a patch to fix incorrect advertizing of
    EGL_KHR_gl_colorspace extension.
  * Etnaviv gets a fix for swizzled texture formats.
  * Intel drivers get also several patches.
  * RADV gets a patch to solve a problem of lot of games complaining
    about not having enough memory.

==== MozillaFirefox ====
Version update (59.0.2 -> 60.0)
Subpackages: MozillaFirefox-translations-common

- update to Firefox 60.0
  * Added a policy engine that allows customized Firefox deployments
    in enterprise environments, using Windows Group Policy or a
    cross-platform JSON file
  * Applied Quantum CSS to render browser UI
  * Added support for Web Authentication, allowing the use of USB
    tokens for authentication to web sites
  * Locale added: Occitan (oc)
  MFSA 2018-11 (bsc#1092548)
  * CVE-2018-5154 (bmo#1443092)
    Use-after-free with SVG animations and clip paths
  * CVE-2018-5155 (bmo#1448774)
    Use-after-free with SVG animations and text paths
  * CVE-2018-5157 (bmo#1449898)
    Same-origin bypass of PDF Viewer to view protected PDF files
  * CVE-2018-5158 (bmo#1452075)
    Malicious PDF can inject JavaScript into PDF Viewer
  * CVE-2018-5159 (bmo#1441941)
    Integer overflow and out-of-bounds write in Skia
  * CVE-2018-5160 (bmo#1436117)
    Uninitialized memory use by WebRTC encoder
  * CVE-2018-5152 (bmo#1415644, bmo#1427289)
    WebExtensions information leak through webRequest API
  * CVE-2018-5153 (bmo#1436809)
    Out-of-bounds read in mixed content websocket messages
  * CVE-2018-5163 (bmo#1426353)
    Replacing cached data in JavaScript Start-up Bytecode Cache
  * CVE-2018-5164 (bmo#1416045)
    CSP not applied to all multipart content sent with
    multipart/x-mixed-replace
  * CVE-2018-5166 (bmo#1437325)
    WebExtension host permission bypass through filterReponseData
  * CVE-2018-5167 (bmo#1447969)
    Improper linkification of chrome: and javascript: content in
    web console and JavaScript debugger
  * CVE-2018-5168 (bmo#1449548)
    Lightweight themes can be installed without user interaction
  * CVE-2018-5169 (bmo#1319157)
    Dragging and dropping link text onto home button can set home page
    to include chrome pages
  * CVE-2018-5172 (bmo#1436482)
    Pasted script from clipboard can run in the Live Bookmarks page
    or PDF viewer
  * CVE-2018-5173 (bmo#1438025)
    File name spoofing of Downloads panel with Unicode characters
  * CVE-2018-5174 (bmo#1447080) (Windows-only)
    Windows Defender SmartScreen UI runs with less secure behavior
    for downloaded files in Windows 10 April 2018 Update
  * CVE-2018-5175 (bmo#1432358)
    Universal CSP bypass on sites using strict-dynamic in their policies
  * CVE-2018-5176 (bmo#1442840)
    JSON Viewer script injection
  * CVE-2018-5177 (bmo#1451908)
    Buffer overflow in XSLT during number formatting
  * CVE-2018-5165 (bmo#1451452)
    Checkbox for enabling Flash protected mode is inverted in 32-bit
    Firefox
  * CVE-2018-5180 (bmo#1444086)
    heap-use-after-free in mozilla::WebGLContext::DrawElementsInstanced
  * CVE-2018-5181 (bmo#1424107)
    Local file can be displayed in noopener tab through drag and
    drop of hyperlink
  * CVE-2018-5182 (bmo#1435908)
    Local file can be displayed from hyperlink dragged and dropped
    on addressbar
  * CVE-2018-5151
    Memory safety bugs fixed in Firefox 60
  * CVE-2018-5150
    Memory safety bugs fixed in Firefox 60 and Firefox ESR 52.8
- removed obsolete patches
  0001-Bug-1435695-WebRTC-fails-to-build-with-GCC-8-r-dmino.patch
  mozilla-bmo1005535.patch
- requires NSPR 4.19 and NSS 3.36.1
- requires rust 1.24 or higher
- use upstream source archive and detached signature for
  source verification
- Fix armv7 build by:
  * adding RUSTFLAGS="-Cdebuginfo=0"
  * updating _constraints for %arm
- do not try CSD on kwin (boo#1091592)
- fix build in openSUSE:Leap:42.3:Update, use gcc7
- Mozilla Firefox 59.0.3:
  * fixes for platforms other than GNU/Linux

==== NetworkManager ====
Subpackages: NetworkManager-lang libnm-glib-vpn1 libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0

- Add NM-look-at-all-rp-filter-value.patch: look at 'all' rp_filter
  value too to determine actual value (bsc#1084336, bgo#794689).

==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0

- offline updates should be disabled in Leap too, just like SLE

==== alsa ====
Subpackages: libasound2 libasound2-32bit

- Backport UCM fix and new profiles from upstream (bsc#1091678):
  0001-ucm-adding-the-folder-of-card_long_name-when-finding.patch
  0002-conf-ucm-increase-the-input-volume-for-LineIn.patch
  0003-conf-ucm-chtrt5645-Cleanup-and-playback-fixes.patch
  0004-conf-ucm-chtrt5645-Microphone-recording-fixes.patch
  0005-conf-ucm-chtrt5645-Fix-recording-from-internal-analo.patch
  0006-conf-ucm-chtrt5645-At-config-for-the-Asus-T100HA.patch
  0007-conf-ucm-chtrt5645-At-config-for-the-Lenovo-Ideapad-.patch
  0008-conf-ucm-Add-a-UCM-profile-for-Dell-WD15-Dock-USB-au.patch

==== appstream-glib ====
Version update (0.7.8 -> 0.7.8+3)
Subpackages: appstream-glib-lang libappstream-builder8 libappstream-glib8

- Update to version 0.7.8+3:
  + Use the launchable to find the desktop filename when using
    appstream-builder.
  + Follow the Debian tilde usage when ordering versions.

==== automake ====
Version update (1.15.1 -> 1.16.1)

- Update to 1.16.1. Changes since 1.15.1:
  - 'install-sh' now ensures that nobody can cross privilege boundaries by
    pre-creating symlink on the directory inside "/tmp".
  - 'automake' does not depend on the 'none' subroutine of the List::Util
    module anymore to support older Perl version. (automake bug#30631)
  - A regression in AM_PYTHON_PATH causing the rejection of non literal
    minimum version parameter hasn't been fixed. (automake bug#30616)
  * Miscellaneous changes
  - When subdir-objects is in effect, Automake will now construct
    shorter object file names when no programs and libraries name
    clashes are encountered.  This should make the discouraged use of
    'foo_SHORTNAME' unnecessary in many cases.
  * Bugs fixed:
  - Automatic dependency tracking has been fixed to work also when the
    'subdir-object' option is used and some 'foo_SOURCES' definition
    contains unexpanded references to make variables, as in, e.g.:
    a_src = sources/libs/aaa
    b_src = sources/bbb
    foo_SOURCES = $(a_src)/bar.c $(b_src)/baz.c
    With such a setup, the created makefile fragment containing dependency
    tracking information will be correctly placed under the directories
    named 'sources/libs/aaa/.deps' and 'sources/bbb/.deps', rather than
    mistakenly under directories named (literally!) '$(src_a)/.deps' and
    '$(src_b)/.deps' (this was the first part of automake bug#13928).
    Notice that in order to fix this bug we had to slightly change the
    semantics of how config.status bootstraps the makefile fragments
    required for the dependency tracking to work: rather than attempting
    to parse the Makefiles via grep and sed trickeries only, we actually
    invoke 'make' on a slightly preprocessed version of those Makefiles,
    using a private target that is only meant to bootstrap the required
    makefile fragments.
  - The 'subdir-object' option no longer causes object files corresponding
    to source files specified with an explicit '$(srcdir)' component to be
    placed in the source tree rather than in the build tree.
    For example, if Makefile.am contains:
    AUTOMAKE_OPTIONS = subdir-objects
    foo_SOURCES = $(srcdir)/foo.c $(srcdir)/s/bar.c $(top_srcdir)/baz.c
    then "make all" will create 'foo.o' and 's/bar.o' in $(builddir) rather
    than in $(srcdir), and will create 'baz.o' in $(top_builddir) rather
    than in $(top_srcdir).
    This was the second part of automake bug#13928.
  - Installed 'aclocal' m4 macros can now accept installation directories
    containing '@' characters (automake bug#20903)
  - "./configure && make dist" no longer fails when a distributed file depends
    on one from BUILT_SOURCES.
  - When combining AC_LIBOBJ or AC_FUNC_ALLOCA with the
    "--disable-dependency-tracking" configure option in an out of source
    build, the build sub-directory defined by AC_CONFIG_LIBOBJ_DIR is now
    properly created.  (automake bug#27781)
  - The time printed by 'mdate-sh' is now using the UTC time zone to support
    the reproducible build effort.  (automake bug#20314)
  - The elisp byte-compilation rule now uses byte-compile-dest-file-function,
    rather than byte-compile-dest-file, which was obsoleted in 2009. We expect
    that Emacs-26 will continue to support the old function, but will complain
    loudly, and that Emacs-27 will remove support for it altogether.
- Build serially as a missing dependency makes parallel builds fail.
- Update the list of licenses.
- Avoid bashisms in test-driver:
  * 0001-correct-parameter-parsing-in-test-driver-script.patch
  Use test's = operator instead of ==; use '[' instead of '[['.
  This avoids 'make check' failures of distribution tarballs (built on
  openSUSE) on platforms not supporting bashisms, e.g. NetBSD-7.1.
- Add missing BuildRequires perl(Thread::Queue)
- Update to version 1.15.1:
  * The code has been adapted to remove a warning present since
    Perl 5.22 stating that "Unescaped left brace in regex is
    deprecated". This warning has become an hard error in Perl 5.26
  * The generated Makefiles do not rely on the obsolescent GZIP
    environment variable which was used for passing arguments to
    'gzip'.  Compatibility with old versions has been preserved.
  * Miscellaneous changes:
- Drop no longer needed patches:
  * automake-perl-5.22.patch
  * automake-fix-tests-gzip.patch
- Add keyring
- Small spec file cleanup
- use vendor suse instead of IBM on s390x
- Fix tests with gzip-1.7 and later:
  * automake-fix-tests-gzip.patch
- add 0001-correct-parameter-parsing-in-test-driver-script.patch
  make parameter parsing of test driver script matching the help
  text
- Add automake-perl-5.22.patch: Fix test suite with perl 5.22 by
  silencing some warnings.
- move delete of info file to preun section
- Update to 1.15:
  New in 1.15:
  * Improvements and refactorings in the install-sh script:
  - It has been modernized, and now makes the following assumptions
  * unconditionally*:
    (1) a working 'dirname' program is available;
    (2) the ${var:-value} shell parameters substitution works;
    (3) the "set -f" and "set +f" shell commands work, and, respectively,
    disable and enable shell globbing.
  - The script implements stricter error checking, and now it complains
    and bails out if any of the following expectations is not met:
    (1) the options -d and -t are never used together;
    (2) the argument passed to option -t is a directory;
    (3) if there are two or more SOURCEFILE arguments, the
    DESTINATION argument must be a directory.
  * Automake-generated testsuites:
  - The default test-driver used by the Automake-generates testsuites
    now appends the result and exit status of each "plain" test to the
    associated log file (automake bug#11814).
  - The perl implementation of the TAP testsuite driver is no longer
    installed in the Automake's scripts directory, and is instead just
    distributed as a "contrib" addition.  There should be no reason to
    use this implementation anyway in real packages, since the awk+shell
    implementation of the TAP driver (which is documented in the manual)
    is more portable and has feature parity with the perl implementation.
  - The rule generating 'test-suite.log' no longer risk incurring in an
    extra useless "make all" recursive invocation in some corner cases
    (automake bug#16302).
  * Distribution:
  - Automake bug#18286: "make distcheck" could sometimes fail to detect
    files missing from the distribution tarball, especially in those cases
    where both the generated files and their dependencies are explicitly
    in $(srcdir).  An important example of this are *generated* makefile
    fragments included at Automake time in Makefile.am; e.g.:
    ...
    $(srcdir)/fragment.am: $(srcdir)/data.txt $(srcdir)/preproc.sh
    cd $(srcdir) && $(SHELL) preproc.sh <data.txt >fragment.am
    include $(srcdir)/fragment.am
    ...
    If the use forgot to add data.txt and/or preproc.sh in the distribution
    tarball, "make distcheck" would have erroneously succeeded!  This issue
    is now fixed.
  - As a consequence of the previous change, "make distcheck" will run
    using '$(distdir)/_build/sub' as the build directory, rather than
    simply '$(distdir)/_build' (as it was the case for Automake 1.14 and
    earlier).  Consequently, the './configure' and 'make' invocations
    issued by the distcheck recipe now have $(srcdir) equal to '../..',
    rather than to just '..'.  Dependent and similar variables (e.g.,
    '$(top_srcdir)') are also changed accordingly.
    Thus, Makefiles that made assumptions about the exact values of the
    build and source directories used by "make distcheck" will have to
    be adjusted.  Notice that making such assumptions was a bad and
    unsupported practice anyway, since the exact locations of those
    directories should be considered implementation details, and we
    reserve the right to change them at any time.
  * Miscellaneous bugs fixed:
  - The expansion of AM_INIT_AUTOMAKE ends once again with a trailing
    newline (bug#16841).  Regression introduced in Automake 1.14.
  - We no longer risk to use '$ac_aux_dir' before it's defined (see
    automake bug#15981). Bug introduced in Automake 1.14.
  - The code used to detect whether the currently used make is GNU make
    or not (relying on the private macro 'am__is_gnu_make') no longer
    risks causing "Arg list too long" for projects using automatic
    dependency tracking and having a ton of source files (bug#18744).
  - Automake tries to offer a more deterministic output for generated
    Makefiles, in the face of the newly-introduced randomization for
    hash keys order in Perl 5.18.
  - In older Automake versions, if a user defined one single Makefile
    fragment (say 'foo.am') to be included via Automake includes in
    his main Makefile.am, and defined a custom make rule to generate that
    file from other data, Automake used to spuriously complain with some
    message like "... overrides Automake target '$(srcdir)/foo.am".
    This bug is now fixed.
  - The user can now extend the special .PRECIOUS target, the same way
    he could already do with the .MAKE .and .PHONY targets.
  - Some confusing typos have been fixed in the manual and in few warning
    messages (automake bug#16827 and bug#16997).
- Remove automake-fix-ac_aux_dir-used-before-initialized.patch as the
  change is incorporated now.
- Refresh automake-SuSE.patch and automake-require_file.patch so that
  they apply cleanly.
- Add automake-fix-ac_aux_dir-used-before-initialized.patch in
  to fix the use of $ac_aux_dir before being initialized
- Explicitely pass the directory name to setup so that the testsuite
  can run.
- Update to new upstream release 1.14.1
  * The 'compile' script is now unconditionally required for all
  packages that perform C compilation
  * The AM_PROG_CC_C_O macro can still be called, albeit that
  should no longer be necessary.
  * The special Automake-time substitutions '%reldir%' and
  '%canon_reldir%' (and their short versions, '%D%' and '%C%'
  respectively) can now be used in an included Makefile fragment.
  The former is substituted with the relative directory of the
  included fragment (compared to the top-level including
  Makefile), and the latter with the canonicalized version of the
  same relative directory.
  * The 'shar' and 'compress' distribution formats are deprecated
- Add expect as BuildRequires/Requires for automake-testsuite.
- fix tests on factory
  automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch
- Update to 1.13.4:
  - Fix a minor regression introduced in Automake 1.13.3: when two or more
    user-defined suffix rules were present in a single Makefile.am,
    automake would needlessly include definition of some make variables
    related to C compilation in the generated Makefile.in (bug#14560).
- Adapt automake-SuSE.patch to changed config.guess.
- Update to 1.13.3:
  * Documentation fixes:
  - The documentation no longer mistakenly reports that the
    obsolete 'AM_MKDIR_PROG_P' macro and '$(mkdir_p)' make variable
    are going to be removed in Automake 2.0.
  * Bugs fixed:
  - Byte-compilation of Emacs lisp files could fail spuriously on
    Solaris, when /bin/ksh or /usr/xpg4/bin/sh were used as shell.
  - If the same user-defined suffixes were transformed into
    different Automake-known suffixes in different Makefile.am
    files in the same project, automake could get confused and
    generate inconsistent Makefiles (automake bug#14441).
    For example, if 'Makefile.am' contained a ".ext.cc:" suffix
    rule, and 'sub/Makefile.am' contained a ".ext.c:" suffix rule,
    automake would have mistakenly placed into 'Makefile.in' rules
    to compile "*.c" files into object files, and into
    'sub/Makefile.in' rules to compile "*.cc" files into object
    files --- rather than the other way around.  This is now fixed.
  - Several spurious failures have been fixed (they hit especially
    MinGW/MSYS builds).  See automake bugs #14493, #14494, #14495,
    [#14498], #14499, #14500, #14501, #14517 and #14528.
  - Some other minor miscellaneous changes and fixlets.
  - Patches updated to they apply cleanly and with no offset.
- Remove aclocal-am_ac.patch and aclocal-am_ac.sh as they aren't
  needed anymore and instead cause havok.
- Update to 1.13.2 (for the full change log please see the file NEWS
  in the package documentation):
  * Obsolescent features:
  - Use of suffix-less info files (that can be specified through the
    '@setfilename' macro in Texinfo input files) is discouraged, and
    its use will raise warnings in the 'obsolete' category.
  - Use of Texinfo input files with '.txi' or '.texinfo' extensions
    is discouraged, and its use will raise warnings in the 'obsolete'
    category.  You are advised to simply use the '.texi' extension
    instead.
  * Documentation fixes:
  - The long-deprecated but still supported two-arguments invocation form
    of AM_INIT_AUTOMAKE is documented once again.
  * Bugs fixed:
  - When the 'ustar' option is used, the generated configure script no
    longer risks hanging during the tests for the availability of the
    'pax' utility, even if the user running configure has a UID or GID
    that requires more than 21 bits to be represented.
  - The obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC work once
    again, as they did in Automake 1.12.x (albeit printing runtime
    warnings in the 'obsolete' category).
  - aclocal will no longer error out if the first local m4 directory
    (as specified by the '-I' option or the 'AC_CONFIG_MACRO_DIRS' or
    'AC_CONFIG_MACRO_DIR' macros) doesn't exist; it will merely report
    a warning in the 'unsupported' category.
  - aclocal will no longer consider directories for extra m4 files more
    than once, even if they are specified multiple times.
  - Analysis of make flags in Automake-generated rules has been made more
    robust, and more future-proof.
- Adapt automake-SUSE.patch to the changed sources.
- add a script to replace obsolete macros in configure.*
- call it from aclocal to avoid having to patch hundreds of packages
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls
- Update to version 1.13.1:
  * Bugs fixed:
  - Use of the obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC now
    causes a clear and helpful error message, instead of obscure ones
    (issue introduced in Automake 1.13).
- Remove config-guess-sub-update.diff; config.guess and config.sub are
  not included anymore in /lib
- Remove
- Clean the specfile; remove useless conditionnal macros
- Automake now provide manfiles by default and help2man is not required
  anymore
- update config.guess/sub to the latest state
- Run pre_checkin.sh to sync automake-testsuite pec and .changes.
- Update to 1.12.3:
  - reworks and reshuffles the Automake testsuite a bit; fixing some
    weaknesses and spurious failures in the process, but also, likely,
    introducing new ones;
  - introduces initial support for automatic dependency tracking with
    the Portland Group C/C++ compilers (thanks to Dave Goodell and
    Jeff A. Daily);
  - fixes several long-standing bugs and limitations in the 'ylwrap'
    script (thanks to Akim Demaille); among the other things, the
    long-standing PR/491 and automake bug#7648 are now fixed.
- Remove automake-add-mkdir_p-temporarly.patch:
  * Only temporary hack for openSUSE 12.2, now it is time to remove it
- make sure we still define $(mkdir_p) for the time being
- Update to 1.12.1:
  Bugs fixed in 1.12.1:
  - Several weaknesses in Automake's own build system and test suite
    have been fixed.
  - Aclocal works correctly with perl 5.16.0 (automake bug#11543).
  - Starting from either the next minor version (1.12.2) or the next major
  version (1.13), Automake will start warning if 'configure.in' is used
  instead of 'configure.ac' as the Autoconf input.  Future versions of
  Automake will drop support for 'configure.in' altogether.
- Run pre_checkin.sh manually.
- Update to 1.12:
  * Changes to Yacc and Lex support:
  - C source and header files derived from non-distributed Yacc
    and/or Lex sources are now removed by a simple "make clean"
    (while they were previously removed only by "make
    maintainer-clean").
  - Slightly backward-incompatible change, relevant only for use of
    Yacc with C++: the extensions of the header files produced by the
    Yacc rules are now modelled after the extension of the
    corresponding sources.  For example, yacc files named "foo.y++"
    and "bar.yy" will produce header files named "foo.h++" and
    "bar.hh" respectively, where they would have previously produced
    header files named simply "foo.h" and "bar.h".  This change
    offers better compatibility with 'bison -o'.
  * Miscellaneous changes:
  - The AM_PROG_VALAC macro now causes configure to exit with status
    77, rather than 1, if the vala compiler found is too old.
  - The build system of Automake itself now avoids the use of make
    recursion as much as possible.
  - Automake now prefers to quote 'like this' or "like this", rather
    than `like this', in diagnostic message and generated Makefiles,
    to accommodate the new GNU Coding Standards recommendations.
  - Automake has a new option '--print-libdir' that prints the path
    of the directory containing the Automake-provided scripts and
    data files.
  - The 'dist' and 'dist-all' targets now can run compressors in
  - parallel.
  - The rules to create pdf, dvi and ps output from Texinfo files now
    works better with modern 'texi2dvi' script, by explicitly passing
    it the '--clean' option to ensure stray auxiliary files are not
    left to clutter the build directory.
  - Automake can now generate silenced rules for texinfo outputs.
  - Some auxiliary files that are automatically distributed by
    Automake (e.g., 'install-sh', or the 'depcomp' script for
    packages compiling C sources) might now be listed in the
    DIST_COMMON variable in many Makefile.in files, rather than in
    the top-level one.
  - Messages of types warning or error from 'automake' and 'aclocal'
    are now prefixed with the respective type, and presence of
  - Werror is noted.
  - Automake's early configure-time sanity check now tries to avoid
    sleeping for a second, which slowed down cached configure runs
    noticeably.  In that case, it will check back at the end of the
    configure script to ensure that at least one second has passed,
    to avoid time stamp issues with makefile rules rerunning
    autotools programs.
  - The warnings in the category 'extra-portability' are now enabled
    by '-Wall'.  In previous versions, one has to use
    '-Wextra-portability' to enable them.
  - Various minor bugfixes for recent or long-standing bugs.
  For a more detailed list see the file NEWS in the package
  documentation.
- Update to 1.11.5:
  Bugs fixed in 1.11.5:
  * Bugs introduced by 1.11.3:
  - Vala files with '.vapi' extension are now recognized and
    handled correctly again.
  - Vala support work again for projects that contain some program
    built from '.vala' (and possibly '.c') sources and some other
    program built from '.c' sources *only*.
- Update to 1.11.4
  * WARNING - future backward-incompatibilities:
  - The support for the "obscure" multilib feature has been deprecated,
    and will be moved out of the automake core in the next major Automake
    release (1.12).
  - The support for ".log -> .html" conversion and the check-html and
    recheck-html targets will be removed in the next major Automake
    release (1.12).
  - The obsolescent AM_WITH_REGEX  macro has been deprecated (since the
    GNU rx library has been decommissioned), and will be removed in the
    next major Automake release (1.12).
  - The `lzma' compression format for distribution archives has been
    deprecated in favor of `xz' and `lzip', and will be removed in the
    next major Automake release (1.12).
  - The `--acdir' option of aclocal is deprecated, and will probably be
    removed in the next major Automake release (1.12).
  - The exact order in which the directories in the aclocal macro
    search path are looked up is probably going to be changed in the
    next Automake release (1.12).
  - The Automake support for automatic de-ANSI-fication will be removed
    in the next major Automake release (1.12).
  - Starting from the next Automake release (1.12), warnings in the
    `extra-portability' category will be enabled by `-Wall' (right now,
    one has to use `-Wextra-portability' explicitly).
  * Misc changes:
  - The 'ar-lib' script now ignores the "s" (symbol index) and "S" (no
    symbol index) modifiers as well as the "s" action, as the symbol index
    is created unconditionally by Microsoft lib.  Also, the "q" (quick)
    action is now a synonym for "r" (replace).  Also, the script has been
    ignoring the "v" (verbose) modifier already since Automake 1.11.3
  - When the 'compile' script is used to wrap MSVC, it now accepts an
    optional space between the -I, -L and -l options and their respective
    arguments, for better POSIX compliance
  - There is an initial, experimental support for automatic dependency
    tracking with tcc (the Tiny C Compiler).  Its associated depmode is
    currently recognized as "icc" (but this and other details are likely
    to change in future versions)
  - Automatic dependency tracking now works also with the IBM XL C/C++
    compilers, thanks to the new new depmode 'xlc'
  * Bugs fixed:
  - A definition of 'noinst_PYTHON' before 'python_PYTHON' (or similar)
    don't cause spurious failures upon "make install" anymore
  - The user can now instruct the 'uninstall-info' rule not to update
    the '${infodir}/dir' file by exporting the environment variable
    'AM_UPDATE_INFO_DIR' to the value "no".  This is done for consistency
    with how the 'install-info' rule operates since automake 1.11.2.
  * Long standing bugs:
  - It is now possible for a foo_SOURCES variable to hold Vala sources
    together with C header files, as well as with sources and headers for
    other supported languages (e.g., C++).  Previously, only mixing C and
    Vala sources was supported
  - If "aclocal --install" is used, and the first directory specified with
    '-I' is non-existent, aclocal will now create it before trying to copy
    files in it
  - An empty declaration of a "foo_PRIMARY" don't cause anymore the
    generated install rules to create an empty $(foodir) directory;
    for example, if Makefile.am contains something like:
    pkglibexec_SCRIPTS =
    if FALSE
    pkglibexec_SCRIPTS += bar.sh
    endif
    the $(pkglibexec) directory will not be created upon "make install".
- Changes from 1.11.3
  - Automake's own build system is more silent by default, making use of
    the 'silent-rules' option
  - The master copy of the `gnupload' script is now maintained in gnulib,
    not in automake
  - The `missing' script doesn't try to wrap calls to `tar' anymore
  - "make dist" doesn't wrap `tar' invocations with the `missing' script
    anymore.  Similarly, the obsolescent variable `$(AMTAR)' (which you
    shouldn't be using BTW ;-) does not invoke the missing script anymore
    to wrap tar, but simply invokes the `tar' program itself
  - "make dist" can now create lzip-compressed tarballs
  - In the Automake info documentation, the Top node and the nodes about
    the invocation of the automake and aclocal programs have been renamed;
    now, calling "info automake" will open the Top node, while calling
    "info automake-invocation" and "info aclocal-invocation" will access
    the nodes about the invocation of respectively automake and aclocal
  - Automake is now distributed as a gzip-compressed and an xz-compressed
    tarball.  Previously, bzip2 was used instead of xz
  - The last relics of Python 1.5 support have been removed from the
    AM_PATH_PYTHON macro
  - For programs and libraries, automake now detects EXTRA_foo_DEPENDENCIES
    and adds them to the normal list of dependencies, but without
    overwriting the foo_DEPENDENCIES variable, which is normally computed
    by automake
  * Bugs fixed:
  - Automake now correctly recognizes the prefix/primary combination
    `pkglibexec_SCRIPTS' as valid
  - The parallel-tests harness doesn't trip anymore on sed implementations
    with stricter limits on the length of input lines (problem seen at
    least on Solaris 8)
  * Long standing bugs:
  - The "deleted header file problem" for *.am files is avoided by stub
    rules.  This allows `make' to trigger a rerun of `automake' also if
    some previously needed `.am' file has been removed
  - The `silent-rules' option now generates working makefiles even
    for the uncommon `make' implementations that do not support the
    nested-variables extension to POSIX 2008.  For such `make'
    implementations, whether a build is silent is determined at
    configure time, and cannot be overridden at make time with
    `make V=0' or `make V=1'
  - Vala support now works better in VPATH setups
- Changes from 1.11.2
  * Changes to aclocal:
  - The `--acdir' option is deprecated.  Now you should use the new options
    `--automake-acdir' and `--system-acdir' instead.
  - The `ACLOCAL_PATH' environment variable is now interpreted as a
    colon-separated list of additional directories to search after the
    automake internal acdir (by default ${prefix}/share/aclocal-APIVERSION)
    and before the system acdir (by default ${prefix}/share/aclocal).
  * Misc changes:
  - The Automake support for automatic de-ANSI-fication has been
    deprecated.  It will probably be removed in the next major Automake
    release (1.12).
  - The `lzma' compression scheme and associated automake option `dist-lzma'
    is obsoleted by `xz' and `dist-xz' due to upstream changes.
  - You may adjust the compression options used in dist-xz and dist-bzip2.
    The default is now merely -e for xz, but still -9 for bzip;  you may
    specify a different level via the XZ_OPT and BZIP2 envvars respectively.
    E.g., "make dist-xz XZ_OPT=-7" or "make dist-bzip2 BZIP2=-5"
  - The `compile' script now converts some options for MSVC for a better
    user experience.  Similarly, the new `ar-lib' script wraps Microsoft lib.
  - The py-compile script now accepts empty arguments passed to the options
    `--destdir' and `--basedir', and complains about unrecognized options.
    Moreover, a non-option argument or a special `--' argument terminates
    the list of options.
  - A developer that needs to pass specific flags to configure at "make
    distcheck" time can now, and indeed is advised to, do so by defining
    the developer-reserved makefile variable AM_DISTCHECK_CONFIGURE_FLAGS,
    instead of the old DISTCHECK_CONFIGURE_FLAGS.
    The DISTCHECK_CONFIGURE_FLAGS variable should now be reserved for the
    user; still, the old Makefile.am files that used to define it will
    still continue to work as before.
  - New macro AM_PROG_AR that looks for an archiver and wraps it in the new
    'ar-lib' auxiliary script if the selected archiver is Microsoft lib.
    This new macro is required for LIBRARIES and LTLIBRARIES when automake
    is run with -Wextra-portability and -Werror.
  - When using DejaGnu-based testsuites, the user can extend the `site.exp'
    file generated by automake-provided rules by defining the special make
    variable `$(EXTRA_DEJAGNU_SITE_CONFIG)'.
  - The `install-info' rule can now be instructed not to create/update
    the `${infodir}/dir' file, by exporting the new environment variable
    `AM_UPDATE_INFO_DIR' to the value "no".
  * Bugs fixed:
  - When the parallel-tests driver is in use, automake now explicitly
    rejects invalid entries and conditional contents in TEST_EXTENSIONS,
    instead of issuing confusing and apparently unrelated error messages
    (e.g., "non-POSIX variable name", "bad characters in variable name",
    or "redefinition of TEST_EXTENSIONS), or even, in some situations,
    silently producing broken `Makefile.in' files
  - The `silent-rules' option now truly silences all compile rules, even
    when dependency tracking is disabled.  Also, when `silent-rules' is
    not used, `make' output no longer contains spurious backslash-only
    lines, thus once again matching what Automake did before 1.11.
  - The AM_COND_IF macro also works if the shell expression for the
    conditional is no longer valid for the condition.
  * Long standing bugs:
  - The order of Yacc and Lex flags is fixed to be consistent with other
    languages: $(AM_YFLAGS) comes before $(YFLAGS), and $(AM_LFLAGS) before
    $(LFLAGS), so that the user variables override the developer variables.
  - "make distcheck" now correctly complains also when "make uninstall"
    leaves one and only one file installed in $(prefix).
  - A "make uninstall" issued before a "make install", or after a mere
    "make install-data" or a mere "make install-exec" does not spuriously
    fail anymore.
  - Automake now warns about more primary/directory invalid combinations,
    such as "doc_LIBRARIES" or "pkglib_PROGRAMS".
  - Rules generated by Automake now try harder to not change any files when
    `make -n' is invoked.  Fixes include compilation of Emacs Lisp, Vala, or
    Yacc source files and the rule to update config.h.
  - Several scripts and the parallel-tests testsuite driver now exit with
    the right exit status upon receiving a signal.
  - A per-Makefile.am setting of -Werror does not erroneously carry over
    to the handling of other Makefile.am files.
  - The code for automatic dependency tracking works around a Solaris
    make bug triggered by sources containing repeated slashes when the
    `subdir-objects' option was used.
  - The makedepend and hp depmodes now work better with VPATH builds.
  - Java sources specified with check_JAVA are no longer compiled for
    "make all", but only for "make check".
  - An usage like "java_JAVA = foo.java" will now cause Automake to warn
    and error out if `javadir' is undefined, instead of silently producing
    a broken Makefile.in.
  - aclocal and automake now honour the configure-time definitions of
    AUTOCONF and AUTOM4TE when they spawn autoconf or autom4te processes.
  - The `install-info' recipe no longer tries to guess whether the
    `install-info' program is from Debian or from GNU, and adaptively
    change its behaviour; this has proven to be frail and easy to
    regress.
- add autoconf as buildrequire to avoid implicit dependency
- correct license and style (prepare_spec)
- minor build fixes, avoid deprecated macros to be more portable
- Remove redundant tags/sections from specfile
- use %_smp_mflags
- Update to 1.11.1 (bnc#559815):
  - The `parallel-tests' test driver works around a GNU make 3.80
    bug with trailing white space in the test list
    (`TESTS = foo $(EMPTY)').
  * Long standing bugs:
  - The testsuite does not try to change the mode of `ltmain.sh'
    files from a Libtool installation (symlinked to test
    directories) any more.
  - AM_PROG_GCJ uses AC_CHECK_TOOLS to look for `gcj' now, so
    that prefixed tools are preferred in a cross-compile setup.
  - The distribution is tarred up with mode 755 now by the
    `dist*' targets.  This fixes a race condition where untrusted
    users could modify files in the $(PACKAGE)-$(VERSION) distdir
    before packing if the toplevel build directory was
    world-searchable.  This is CVE-2009-4029.
- Make automake a noarch package.
  Sun Dec  6 18:02:39 CET 2009 - jengelh
- enable parallel building
- rediff to avoid fuzz
- Disable the testsuite also for ARM as it blocks/stalls the worker.
- add empty %install section to testsuite to fix build
- split test suit into own package (new policy for bootstrap)
- update to automake-1.11
  - noteworthy changes:
  - require autoconf-2.62
  - The autoconf version check implemented by aclocal in aclocal.m4
    (and new in Automake 1.10) is degraded to a warning.  This helps
  - The automake program can run multiple threads for creating most
  Makefile.in files concurrently in the common case where the Autoconf
  versions used are compatible.
  - Libtool generic flags are now passed to the install and uninstall
    modes as well.
  - distcheck works with Libtool 2.x even when LT_OUTPUT is used, as
    config.lt is removed correctly now.
  - subdir-object mode works now with Fortran (F77, FC, preprocessed
    Fortran, and Ratfor).
  - For files with extension .f90, .f95, .f03, or .f08, the flag
  $(FCFLAGS_f[09]x) computed by AC_FC_SRCEXT is now used in compile rules.
  - Files with extension .sx are also treated as preprocessed assembler.
  - The default source file extension (.c) can be overridden with
    AM_DEFAULT_SOURCE_EXT now.
  - Python 3.0 is supported now, Python releases prior to 2.0 are no
    longer supported.
  - AM_PATH_PYTHON honors python's idea about the site directory.
  - "make dist" can now create xz-compressed tarballs,
    as well as (deprecated?) lzma-compressed tarballs.
  - `automake --add-missing' will by default install the GPLv3 file as
    COPYING if it is missing.
  - for full changelog please see /usr/share/doc/packages/automake/NEWS
- remove automake-fix_check10.patch (fixed upstream)
- add automake-11.1-skip-specflg10-without-g++.patch (from upstream git)
- Add upstream post 1.10.2 patch to fix the failing check10.test.
- Rediff to sync the patches (automake-require_file.patch was off
  by ~ 500 lines). Update the reference to bugzilla for this patch.
- Update to 1.10.2:
  * Rebuild rules now also work for a removed `subdir/Makefile.in' in
    an otherwise up to date tree.
  * Work around AIX sh quoting issue in AC_PROG_CC_C_O, leading to
    unnecessary use of the `compile' script.
  * `config.status --file=Makefile depfiles' now also works with the
    extra quoting used internally by Autoconf 2.62 and newer
    (it used to work only without the `--file=' bit).
  * distcheck works with Libtool 2.x even when LT_OUTPUT is used, as
    config.lt is removed correctly now.
  * The manual is now distributed under the terms of the GNU FDL 1.3.
  * When `automake --add-missing' causes the COPYING file to be installed,
    it will also warn that the license file should be added to source
    control.
- Add bison again.
- Pass docdir on to configure.
- Add a rpmlintrc file
- Prefix patches with package name.

==== autoyast2 ====
Version update (4.0.49 -> 4.0.52)
Subpackages: autoyast2-installation

- Allow 'subvolumes' and 'subvolumes_prefix' elements to be empty
  (bsc#1076337, bsc#1090095 and bsc#1091669).
- Drop 'btrfs_set_default_subvolume_name' element.
- 4.0.52
- Added general API for reporting errors while parsing the AutoYaST
  configuration file (part of bnc#1089855).
- 4.0.51
- Display an error and abort the installation when no storage
  devices are available for installation (bsc#1091033).
- 4.0.50

==== bluedevil5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: bluedevil5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== branding-openSUSE ====
Subpackages: grub2-branding-openSUSE plymouth-branding-openSUSE wallpaper-branding-openSUSE xfce4-splash-branding-openSUSE yast2-qt-branding-openSUSE

- Added 5K wallpaper

==== breeze ====
Version update (5.12.4 -> 5.12.5)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== breeze-gtk ====
Version update (5.12.4 -> 5.12.5)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== breeze4-style ====
Version update (5.12.4 -> 5.12.5)

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== brotli ====
Subpackages: libbrotlicommon1 libbrotlienc1

- Add missing libbrotlicommon%%{sover} and libbrotlidec%%{sover}
  Requires to devel subpackage.

==== btrfsprogs ====
Version update (4.16 -> 4.16.1)
Subpackages: btrfsprogs-udev-rules libbtrfs0

- fix installation of btrfs.5.gz
- Fix building on SLE11:
  * btrfs-progs: convert: fix support for e2fsprogs < 1.42
  * btrfs-progs: build: detect whether -std=gnu90 is supported
  * btrfs-progs: build: autoconf 2.63 compatibility
  * Fixed mismerged addition of libbtrfsutil1 package description
- Added patches:
  * 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
  * 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
  * 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- update to version 4.16.1
  * remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super,
    btrfs-calc-size
  * sb-mod: new debugging tool to edit superblock items
  * mkfs: detect if thin-provisioned device does not have enough space
  * check: don't try to verify checksums on metadata dump images
  * build: fail documentation build if xmlto is not found
  * build: fix build of btrfs.static
- Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream)
- Update initrd script

==== corosync ====
Subpackages: libcmap4 libcorosync_common4

- cpg: Inform clients about left nodes during pause(bsc#1091593)
    Added: 0012-cpg-Inform-clients-about-left-nodes-during-pause.patch

==== cups-filters ====
Version update (1.20.2 -> 1.20.3)

- Version upgrade to 1.20.3
  to fix regression from 1.20.2 that ignores printers published
  using legacy CUPS broadcast

==== desktop-translations ====
Version update (84.87.20180423.2e342f3a -> 84.87.20180507.9a26f9e2)

- Update to version 84.87.20180507.9a26f9e2:
  * Translated using Weblate (Dutch)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Hindi)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Slovak)

==== discover ====
Version update (5.12.4 -> 5.12.5)
Subpackages: discover-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * Improve display of Progress element (kde#393323)
  * More elegant syntax for qrc files in cmake
  * Make sure we update the checkability of all delegates when one changes
  * PK: Improve information on resources that extend others
  * Report 0% update progress when not progressing
  * Infer cancellability of the StandardBackendUpdater (kde#390319)
  * Forward action enabled state into the button
  * Don't change the resources while updating (kde#391262)
  * Remove unused variable
  * Fix typo
  * Fix notifier button placement
  * Fix warning on Qt 5.11
  * Remove wrongly commented code
  * Report when root categories change
  * Readability
  * Properly concatenate strings
  * Fix crash when installing flatpak files
  * Remove unneeded dependency
  * Don't crash when cancelling flatpak jobs (kde#391941)
  * Remove unused imports
  * --debug
  * Make sure we don't crash automatically (kde#392082)
  * Fix sorting when the actual comparison matches
  * Fix warning in Qt 5.11

==== drbd ====
Version update (9.0.13+git.b83ade31 -> 9.0.14+git.62f906cf)
Subpackages: drbd-kmp-default

- Update to 9.0.14-1
  * fix regression in 9.0.13: call after-split-brain-recovery
  handlers no auto-recovery strategies (not even the default:
  disconnect) would be applied, nodes would stay connected
  and all nodes would try to become the source of the resync.
  * fix spurious temporary promotion failure: if after Primary
  loss failover happened too quickly, transparently retry internally.
  * fixup recently introduced P_ZEROES to actually work as intended
  * fix online-verify to account for skipped blocks; otherwise,
  it won't notice that it has finished, apparently being stuck
  near "100% done"
  * expose more resync and online-verify statistics and details
  * improve accounting of "in-flight" data and resync requests
  * allow taking down an already useless minor device during "down",
  even if it is (temporarily) opened by for example udev scanning
  * fix for a node staying "only" Consistent and not returning
  to UpToDate in certain scenarios when fencing is enabled
  * fix data generation UUID propagate during resync
  * compat for upstream kernels up to v4.17

==== drbd-utils ====
Version update (9.3.1 -> 9.4.0)

- Update to 9.4.0
  * drbdmeta: don't exit with negative return codes
  * usage counts: only register if we know driver version
  * drbdsetup,v9: expose detailed verify/resync statistics
  * drbdsetup,v9,json: saner types for client/peer-client/quorum
  on --json
  * drbdsetup,v9: expose client/peer-client in status if !isatty()

==== drkonqi5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: drkonqi5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== ekiga ====
Subpackages: ekiga-lang ekiga-plugins-evolution

- Add ekiga-dont-require-gnome-icon-theme.patch to prevent
  configure script from checking for gnome-icon-theme; all
  required icons are already part of the hicolor-icon-theme; drop
  BuildRequires on gnome-icon-them, and replace it with
  hicolor-icon-theme for Requires as well.
- Don't run post(un) scripts for openSUSE >= 1500; these are
  taken care of by rpm file triggers.

==== empathy ====

- Drop telepathy-salut requires: Salut is only good for Apple
  Bonjour chat, but depends on avahi-python, which is being removed
  in favor of the python3 port, which in turn is not supported by
  telepathy-salut. The loss of functionality appears acceptable.

==== eog ====
Version update (3.28.1 -> 3.28.2)
Subpackages: eog-lang

- Update to version 3.28.2:
  + Updated translations.
- Update devel package description to be more inclusive about its
  contents.
- Point fdupes to the data directory instead of directly the build
  root, wich is a practice that must be avoided.

==== evolution ====
Version update (3.28.1 -> 3.28.2)
Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin

- Update to version 3.28.2:
  + [EMailDisplay] Do not call reload when nothing is loaded.
  + Revert message composer part of the previous commit.
  + Bugs fixed: bgo#793583, bgo#795106, bgo#795108, bgo#795289,
    bgo#795331.
  + Updated translations.

==== evolution-data-server ====
Version update (3.28.1 -> 3.28.2)
Subpackages: evolution-data-server-lang libcamel-1_2-61 libebackend-1_2-10 libebook-1_2-19 libebook-contacts-1_2-2 libecal-1_2-19 libedata-book-1_2-25 libedata-cal-1_2-28 libedataserver-1_2-23 libedataserverui-1_2-2

- Update to version 3.28.2:
  + Link WebKitGTK+ only with libedataserverui when OAuth2 is
    enabled.
  + Stale connection used after resume.
  + Bugs fixed: bgo#795108, bgo#791475, bgo#795295, bgo#795414,
    bgo#794727.
  + Updated translations.
- Drop evolution-data-server-icu61.1.patch: Fixed upstream.

==== evolution-ews ====
Version update (3.28.1 -> 3.28.2)
Subpackages: evolution-ews-lang

- Update to version 3.28.2:
  + Crash when meeting invitation iCalendar part could not be
    parsed.
  + Skip empty street addresses in contacts.
  + Stale connection used after resume.
  + Bugs fixed: bgo#795076, bgo#795329, bgo#795414.
  + Updated translations.

==== ffmpeg ====
Subpackages: libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libpostproc54 libswresample2 libswscale4

- Enable build against libzimg.
- Add 0001-opusenc-psy-disable-stereo-searches.patch
  to fix a crash in the Opus encoder when outputting mono.
- Enable FFmpeg Opus encoder as a selectable runtime alternative
  to Xiph libopus.
- Create a new package ffmpeg-private-devel which contains some
  headers under /usr/include/ffmpeg/private that were not installed
  by upstream. Those headers are needed by the libav package in order
  to build avconv and other tools using the libav* libraries generated
  by ffmpeg instead of its own. No other package should require
  ffmpeg-private-devel.
- Build and install also the sidxindex tool
- Enable mpeg1video and mpeg2video in enable_decoders, and remove
  it from disable-decoders call given to configure, mpeg2 now
  available in openSUSE.
- enable video stabilization/deshaking via libvidstab (optional)
- Update to new bugfix release 3.4.2
  * Fix integer overflows, multiplication overflows, undefined
    shifts, and verify buffer lengths.
  * avfilter/vf_transpose: Fix used plane count
    [boo#1078488, CVE-2018-6392]
  * avcodec/utvideodec: Fix bytes left check in decode_frame()
    [boo#1079368, CVE-2018-6621]
- Enable use of libzvbi for displaying teletext subtitles.
- Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff
  [boo#1072366, CVE-2017-17555].
- Update to new bugfix release 3.4.1
  * Fixed integer overflows, division by zero, illegal bit shifts
  * Fixed the gmc_mmx function which failed to validate width
    and height [boo#1070762, CVE-2017-17081]
  * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840]
  * ffplay: use SDL2 audio API
- Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch
  (upstreamed).
- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch
  [boo#1070762]
- install also doc/ffserver.conf
- Get rid of ffmpeg-pkgconfig-version.patch.
- Update to new upstream release 3.4
  * New video filters: deflicker, doublewave, lumakey, pixscope,
    oscilloscope, robterts, limiter, libvmaf, unpremultiply,
    tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion.
  * New audio filters: afir, crossfeed, surround, headphone,
    superequalizer, haas.
  * Some video filters with several inputs now use a common set
    of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They
    must always be used by name.
  * librsvg support for svg rasterization
  * spec-compliant VP9 muxing support in MP4
  * Remove the libnut and libschroedinger muxer/demuxer wrappers
  * drop deprecated qtkit input device (use avfoundation instead)
  * SUP/PGS subtitle muxer
  * VP9 tile threading support
  * KMS screen grabber
  * CUDA thumbnail filter
  * V4L2 mem2mem HW assisted codecs
  * Rockchip MPP hardware decoding
  * (Not in openSUSE builds, only original ones:)
  * Gremlin Digital Video demuxer and decoder
  * Additional frame format support for Interplay MVE movies
  * Dolby E decoder and SMPTE 337M demuxer
  * raw G.726 muxer and demuxer, left- and right-justified
  * NewTek NDI input/output device
  * FITS demuxer, muxer, decoder and encoder
- Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186]
- Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672]
- Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]
- Update to new upstream release 3.3.4.
  * avutil/pixdesc: fixed NULL deref in av_color_primaries_name
    [CVE-2017-14225] [boo#1058018]
  * avformat/asfdec: Fix DoS in asf_build_simple_index
    [CVE-2017-14223] [boo#1058019]
  * avformat/mov: Fix DoS in read_tfra
    [CVE-2017-14222] [boo#1058020].
- Dropped integrated patches:
  D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch
  D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch
  D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch
  D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch
  D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch
  D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch
  D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch
  D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch
  D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch
- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch
  [CVE-2017-14171] [boo#1057539],
  0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch
  [CVE-2017-14170] [boo#1057537],
  0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch
  [CVE-2017-14169] [boo#1057536]
- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch
  [CVE-2017-14058] [boo#1056762],
  0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch
  [CVE-2017-14057] [boo#1056761],
  0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch
  [CVE-2017-14059] [boo#1056763],
  0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch
  [CVE-2017-14054] [boo#1056765],
  0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch
  (code not enabled in openSUSE, though in packman)
  [CVE-2017-14056] [boo#1056760],
  0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch
  [CVE-2017-14055] [boo#1056766]
- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.
- Build unconditionally with lame and twolame
- Update to maintenance release 3.3.3
  * Various fixes for integer overflows, too-large bit shifts
    and buffer length checks.
- Drop 0001-avcodec-apedec-Fix-integer-overflow.patch
  (included upstream)
- Add 0001-avcodec-apedec-Fix-integer-overflow.patch
  to address CVE-2017-11399 [boo#1049095]
- Enabled cuda and cuvid for unrestricted build.
- Fixed typos in devel package descriptions.
- Update to new upstream release 3.3.2
  * Various fixes for integer overflows and too-large bit shifts
- Disable cuda support to fix boo#1041794:
  ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos
  from playing on Youtube
- Refreshed patches: ffmpeg-codec-choice.diff
  ffmpeg-libcdio_cdda-pkgconfig.patch
  ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff
- Add additional checks to ensure MPEG is off
- Update to new upstream release 3.3.1
  * Fix uninitialized variables, signed integer overflow,
    excess shift operations. Add boundary checks.
- Enable ac3 per request from idonmez
- Update to new upstream release 3.3
  * EBU R128 implementation now within ffmpeg, not relying on
    external library anymore
  * New video filters "premultiply", "readeia608", "threshold",
    "midequalizer"
  * Support for spherical videos
  * New decoders: 16.8 and 24.0 floating point PCM, XPM
  * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer
  * MJPEG encoding uses Optimal Huffman tables now
  * Native Opus encoder
  * Support .mov with multiple sample description tables
  * Removed the legacy X11 screen grabber, use XCB instead
  * Removed asyncts filter (use af_aresample instead)
  * resolved CVE-2016-10190 [boo#1022920],
    CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922],
    CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181],
    CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177],
    CVE-2017-7866 [boo#1034176]
- Enable mp3 decoding
- Have libavcodec57 additionally provide libavcodec57(unrestricted)
  when building unrestricted: allow third party packages to require
  the unrestricted codec. The existing -full provides is not
  suitable as it can be provided by multiple libavcodec* packages,
  whereas we require a specific ABI version.
- Update to new upstream release 3.2.4
  * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr
  * lavf/mov.c: Avoid OOB in mov_read_udta_string()
  * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()
- Make sure each subpkg comes from the same src.rpm
- Update to new upstream release 3.2.3
  * Maintenance release with bugfixes
  * ffplay: fix sws_scale possible out of bounds array access
- Drop version number from patch: ffmpeg-2.4.5-arm6l.patch ->
  ffmpeg-arm6l.diff
- Wrap netcdf support in build condtional because it is a drop-in pkg
- Enable all muxers and demuxers as they are just descriptor of format
  thus do not change the behaviour in any relevant way.
  * The best user now gets is proper interpretation of the format and
    failure to play it without proper de/encoder
  * Recommended by vlc team to be done this way :)
- Update to new upstream release 3.2.2
  * avformat/rtmppkt: Check for packet size mismatches
  * avcodec/flacdec: Fix undefined shift in decode_subframe()
  * avcodec/flacdec: Fix signed integer overflow in
    decode_subframe_fixed()
  * avcodec/flacdsp_template: Fix undefined shift in
    flac_decorrelate_indep_c
- Update to version 3.2.1:
  * avcodec/aac_adtstoasc_bsf: validate and forward extradata
    if the stream is already ASC
  * libopusdec: default to stereo for invalid number of
    channels
  * sbgdec: prevent NULL pointer access
  * rmdec: validate block alignment
  * smacker: limit recursion depth of smacker_decode_bigtree
  * mxfdec: fix NULL pointer dereference in mxf_read_packet_old
  * ffmdec: validate codec parameters
  * avformat/mpeg: Adjust vid probe threshold to correct
    mis-detection
  * avcodec/avpacket: fix leak on realloc in
    av_packet_add_side_data()
  * avformat/apngenc: use the stream parameters extradata if
    available
  * ffprobe: fix crash in case -of is specified with an empty
    string
  * exr: fix out-of-bounds read
  * libschroedingerdec: fix leaking of framewithpts
  * filmstripdec: correctly check image dimensions
  * icodec: fix leaking pkt on error
  * dvbsubdec: fix division by zero in compute_default_clut
  * escape124: reject codebook size 0
  * mpegts: prevent division by zero
  * matroskadec: fix NULL pointer dereference in
    webm_dash_manifest_read_header
  * mxfdec: fix NULL pointer dereference
  * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC
    bug
  * avcodec/mpegvideo: Fix edge emu buffer overlap with
    interlaced mpeg4
  * avcodec/ituh263dec: Avoid spending a long time in slice
    sync
  * avcodec:  Check side data size before use
  * avformat/flvdec: Fix regression losing streams
- Update to new upstream release 3.2
  * SDL2 output device and ffplay support
  * SDL1 output device and SDL1 support removed
  * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer
  * New filters: weave, gblur, avgblur, sobel, prewitt,
  vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp,
  crystalizer, acrusher, bitplanenoise, sidedata, asidedata
  * Non-Local Means (nlmeans) denoising filter
  * 16-bit support in curves filter and selectivecolor filter
  * Added threads option per filter instance
  * The "curves" filter does not automatically insert points at x=0
  and x=1 anymore
  * Matroska muxer now writes CRC32 elements by default in all
  Level 1 elements
  * New "tee" protocol
  * VP8 in Ogg muxing
  * Floating point support in ALS decoder
  * Extended mov edit list support
  * Changed mapping of RTP MIME type G726 to codec g726le.
- Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch
  (no longer needed)
- Enable libfdk_aac if it is available at buildtime
- Update to version 3.1.5
  * avformat/mxfdec: Check size to avoid integer overflow in
    mxf_read_utf16_string()
  * avcodec/mpegvideo_enc: Clear mmx state in
    ff_mpv_reallocate_putbitbuffer()
  * avcodec/utils: Clear MMX state before returning from
    avcodec_default_execute*()
  * libopenjpegenc: fix out-of-bounds reads when filling the
    edges
  * libopenjpegenc: stop reusing image data buffer for
    openjpeg 2
  * avformat/utils: Update codec_id before using it in the
    parser init
  * ffmpeg: remove unused and errorneous AVFrame timestamp
    check
  * Support for MIPS cpu P6600
  * avutil/mips/generic_macros_msa: rename macro variable
    which causes segfault for mips r6
- Update to version 3.1.4
  * avformat/avidec: Check nb_streams in read_gab2_sub()
  * avformat/avidec: Remove ancient assert
  * avfilter/vf_colorspace: fix range for output colorspace
    option
  * lavc/mediacodecdec_h264: fix SODB escaping
  * avcodec/nvenc: fix const options for hevc gpu setting
  * avformat/avidec: Fix memleak with dv in avi
  * lavc/movtextdec.c: Avoid infinite loop on invalid data.
  * avcodec/ansi: Check dimensions
  * avcodec/cavsdsp: use av_clip_uint8() for idct
  * avformat/movenc: Check packet in mov_write_single_packet()
    too
  * avformat/movenc: Factor check_pkt() out
  * avformat/utils: fix timebase error in avformat_seek_file()
  * avcodec/g726: Add missing ADDB output mask
  * avcodec/avpacket: clear side_data_elems
  * avformat/movenc: Check first DTS similar to dts difference
  * avcodec/ccaption_dec: Use simple array instead of AVBuffer
  * avcodec/svq3: Reintroduce slice_type
  * avformat/mov: Fix potential integer overflow in
    mov_read_keys
  * swscale/swscale_unscaled: Try to fix
    Rgb16ToPlanarRgb16Wrapper() with slices
  * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with
    slices
  * avformat/avidec: Fix infinite loop in avi_read_nikon()
  * lavf/utils: Avoid an overflow for huge negative durations.
  * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over
    2GB
  * lavc/avpacket: Fix undefined behaviour, do not pass a null
    pointer to memcpy().
  * lavc/mjpegdec: Do not skip reading quantization tables.
  * cmdutils: fix implicit declaration of SetDllDirectory
    function
- Fix linking errors for arm and aarch64 builds, boo#995937
  * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch
- Update to version 3.1.3
  * examples/demuxing_decoding: convert to codecpar
  * avcodec/exr: Check tile positions
  * avcodec/aacenc: Tighter input checks
  * avformat/wtvdec: Check pointer before use
  * libavcodec/wmalosslessdec: Check the remaining bits
  * avcodec/adpcm: Fix adpcm_ima_wav padding
  * avcodec/svq3: fix slice size check
  * avcodec/diracdec: Check numx/y
  * avcodec/h2645_parse: fix nal size
  * avcodec/h2645_parse: Use get_nalsize() in
    ff_h2645_packet_split()
  * h2645_parse: only read avc length code at the correct
    position
  * h2645_parse: don't overread AnnexB NALs within an avc
    stream
  * avcodec/h264_parser: Factor get_avc_nalsize() out
  * avcodec/cfhd: Increase minimum band dimension to 3
  * avcodec/indeo2: check ctab
  * avformat/swfdec: Fix inflate() error code check
  * avcodec/rawdec: Fix bits_per_coded_sample checks
  * vcodec/h2645_parse: Clear buffer padding
  * avcodec/h2645: Fix NAL unit padding
  * avfilter/drawutils: Fix single plane with alpha
  * cmdutils: check for SetDllDirectory() availability
- Update to version 3.1.2:
  * avcodec/rawdec: Fix palette handling with changing
    palettes
  * avcodec/raw: Fix decoding of ilacetest.mov
  * avformat/mov: Enable mp3 parsing if a packet needs it
  * avformat/hls: Sync starting segment across variants on
    live streams
  * avformat/hls: Fix regression with ranged media segments
  * avcodec/ffv1enc: Fix assertion failure with non zero
    bits per sample
  * avfilter/af_hdcd: small fix in af_hdcd.c where gain was
    not being adjusted for "attenuate slowly"
  * avformat/oggdec: Fix integer overflow with invalid pts
  * libavcodec/dnxhd: Enable 12-bit DNxHR support.
  * lavc/vaapi_encode_h26x: Fix a crash if "." is not the
    decimal separator.
  * avcodec/vp9_parser: Check the input frame sizes for
    being consistent
  * avformat/flvdec: parse keyframe before a/v stream was
    created add_keyframes_index() when stream created or
    keyframe parsed
  * libavformat/rtpdec_asf: zero initialize the AVIOContext
    struct
  * libx264: Increase x264 opts character limit to 4096
  * avcodec/h264_parser: Set sps/pps_ref
  * librtmp: Avoid an infinite loop setting connection
    arguments
  * avformat/oggparsevp8: fix pts calculation on pages
    ending with an invisible frame
  * lavf/vplayerdec: Improve auto-detection.
  * lavc/mediacodecdec_h264: properly convert extradata to
    annex-b
- Build with netcdf so as to enable af_sofalizer [boo#983398]
- Update to version 3.1.1
  * doc/APIchanges: document the lavu/lavf field moves
  * avformat/avformat: Move new field to the end of AVStream
  * avformat/utils: update deprecated AVStream->codec when the context is updated
  * avutil/frame: Move new field to the end of AVFrame
  * libavcodec/exr : fix decoding piz float file.
  * avformat/mov: Check sample size
  * lavfi: Move new field to the end of AVFilterContext
  * lavfi: Move new field to the end of AVFilterLink
  * ffplay: Fix usage of private lavfi API
  * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers
  * lavc/pnm_parser: disable parsing for text based PNMs
- Update to version 3.1
  * DXVA2-accelerated HEVC Main10 decoding
  * fieldhint filter
  * loop video filter and aloop audio filter
  * Bob Weaver deinterlacing filter
  * firequalizer filter
  * datascope filter
  * bench and abench filters
  * ciescope filter
  * protocol blacklisting API
  * MediaCodec H264 decoding
  * VC-2 HQ RTP payload format (draft v1) depacketizer and
    packetizer
  * VP9 RTP payload format (draft v2) packetizer
  * AudioToolbox audio decoders
  * AudioToolbox audio encoders
  * coreimage filter (GPU based image filtering on OSX)
  * libdcadec removed
  * bitstream filter for extracting DTS core
  * ADPCM IMA DAT4 decoder
  * musx demuxer
  * aix demuxer
  * remap filter
  * hash and framehash muxers
  * colorspace filter
  * hdcd filter
  * readvitc filter
  * VAAPI-accelerated format conversion and scaling
  * libnpp/CUDA-accelerated format conversion and scaling
  * Duck TrueMotion 2.0 Real Time decoder
  * Wideband Single-bit Data (WSD) demuxer
  * VAAPI-accelerated H.264/HEVC/MJPEG encoding
  * DTS Express (LBR) decoder
  * Generic OpenMAX IL encoder with support for Raspberry Pi
  * IFF ANIM demuxer & decoder
  * Direct Stream Transfer (DST) decoder
  * loudnorm filter
  * MTAF demuxer and decoder
  * MagicYUV decoder
  * OpenExr improvements (tile data and B44/B44A support)
  * BitJazz SheerVideo decoder
  * CUDA CUVID H264/HEVC decoder
  * 10-bit depth support in native utvideo decoder
  * libutvideo wrapper removed
  * YUY2 Lossless Codec decoder
- Added minimum requirement for libva (0.35.0, matched by
  1.3.0 package)
- Guard usage of opencore using bcond_with, boo#980542
- Update to version 3.0.2
  * avcodec/ttaenc: Reallocate packet if its too small
  * configure: build fix for P5600 with mips code restructuring
  * mips: add support for R6
  * pgssubdec: fix subpicture output colorspace and range
  * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3
  * avfilter/vf_drawtext: Check return code of load_glyph()
  * avformat/mux: Check that deinit is set before calling it
  * avcodec/takdec: add code that got somehow lost in process of
    REing
  * avcodec/apedec: fix decoding of stereo files with one
    channel full of silence
  * avcodec/avpacket: Fix off by 5 error
  * avcodec/h264: Fix for H.264 configuration parsing
  * avcodec/bmp_parser: Ensure remaining_size is not too small
    in startcode packet crossing corner case
  * avcodec/pngdec: Fix alpha detection with skip_frame
  * Changelog: Make formating consistent
  * avfilter/src_movie: fix how we check for overflows with
    seek_point
  * avcodec/j2kenc: Add attribution to OpenJPEG project:
- Dropped dcadec (libdca was merged upstream)
- Add ffmpeg-codec-choice.diff
- Remove ffmpeg-devel subpackage.
  All users have been converted to pkgconfig
  Add Provides/Obsoletes to libavdevice-devel
- Add ffmpeg-new-coder-errors.diff
- Another try at organizing the codec-enable list.
  Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP,
  zlib
  Enable audio: Celt, GSM, Opus, Speex, Vorbis
  Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext
- Update to new maintenance release 3.0.1
  * vc2enc: fix use of uninitialized variables in the rate control
  system
  * postproc: fix an unaligned access
  * lavc/hevc: Allow arbitrary garbage in bytestream as long as at
  least one NAL unit is found.
- Update included pkgconfig files to require the exact version
  of ffmpeg pc files, instead of any later version
  ffmpeg-pkgconfig-version.patch
- Remove the optional vo-aacenc dependency, upstream removed it.
- Update to new upstream release 3.0
  * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools,
  rubberband, tremolo, agate, chromakey, displace, and many more.
  * ffplay dynamic volume control
  * audio high-order multiband parametric equalizer
  * automatic bitstream filtering
- Update to version 2.8.6
  * avcodec/jpeg2000dec: More completely check cdef
  * avutil/opt: check for and handle errors in av_opt_set_dict2()
  * avcodec/flacenc: fix calculation of bits required in case
    of custom sample rate
  * avformat: Document urls a bit
  * avformat/libquvi: Set default demuxer and protocol
    limitations
  * avformat/concat: Check protocol prefix
  * doc/demuxers: Document enable_drefs and use_absolute_path
  * avcodec/mjpegdec: Check for end for both bytes in unescaping
  * avcodec/mpegvideo_enc: Check for integer overflow in
    ff_mpv_reallocate_putbitbuffer()
  * avformat/avformat: Replace some references to filenames by
    urls
  * avcodec/wmaenc: Check ff_wma_init() for failure
  * avcodec/mpeg12enc: Move high resolution thread check to
    before initializing threads
  * avformat/img2dec: Use AVOpenCallback
  * avformat/avio: Limit url option parsing to the documented
    cases
  * avformat/img2dec: do not interpret the filename by default
    if a IO context has been opened
  * avcodec/ass_split: Fix null pointer dereference in
    ff_ass_style_get()
  * mov: Add an option to toggle dref opening
  * avcodec/gif: Fix lzw buffer size
  * avcodec/put_bits: Assert buf_ptr in flush_put_bits()
  * avcodec/tiff: Check subsample & rps values more completely
  * swscale/swscale: Add some sanity checks for srcSlice*
    parameters
  * swscale/x86/rgb2rgb_template: Fix planar2x() for short
    width
  * swscale/swscale_unscaled: Fix odd height inputs for
    bayer_to_yv12_wrapper()
  * swscale/swscale_unscaled: Fix odd height inputs for
    bayer_to_rgb24_wrapper()
  * avcodec/aacenc: Check both channels for finiteness
  * asfdec_o: check for too small size in asf_read_unknown
  * asfdec_o: break if EOF is reached after
    asf_read_packet_header
  * asfdec_o: make sure packet_size is non-zero before seeking
  * asfdec_o: prevent overflow causing seekback
  * asfdec_o: check avio_skip in asf_read_simple_index
  * asfdec_o: reject size > INT64_MAX in asf_read_unknown
  * asfdec_o: only set asf_pkt->data_size after sanity checks
  * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896'
  * dca: fix misaligned access in avpriv_dca_convert_bitstream
  * brstm: fix missing closing brace
  * brstm: also allocate b->table in read_packet
  * brstm: make sure an ADPC chunk was read for adpcm_thp
  * vorbisdec: reject rangebits 0 with non-0 partitions
  * vorbisdec: reject channel mapping with less than two
    channels
  * ffmdec: reset packet_end in case of failure
  * avformat/ipmovie: put video decoding_map_size into packet
    and use it in decoder
  * avformat/brstm: fix overflow
- Update to version 2.8.5
  * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]
- Update to version 2.8.4
  * Many bugfixes, see the included Changelog for all the changes.
  * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384],
  CVE-2015-8663 [boo#960383]
- Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed
  upstream.
- Obsolete ffmpeg-tools from packman
- Add some provides to make it easier for firefox to recommend
  this package for installation
- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to
  successfully build against libvpx >= 1.5 (at least on PMBS).
- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11
- Rename bcond dca to dcadec
- Add more buildconditionals to get closer to removal of BUILD_ORIG
- Remove unused imlib2
- Sync with packman changes
  * All packman specific changes are protected with BUILD_ORIG
- Added the following patches
  * ffmpeg-2.4.5-arm6l.patch
  * ffmpeg-libcdio_cdda-pkgconfig.patch
- Update to new upstream maintenance release 2.8.3
  * avformat/matroskadec: Check subtitle stream before dereferencing
  * avcodec/jpeg2000dec: Fix potential integer overflow with tile
  dimensions
  * avcodec/jpeg2000dec: Check for duplicate SIZ marker
  * avcodec/jpeg2000: Change coord to 32bit to support larger than
  32k width or height
  * avcodec/jpeg2000dec: Check SIZ dimensions to be within the
  supported range
  * avcodec/jpeg2000: Check comp coords to be within the supported
  size
  * dds: validate compressed source buffer size
  * dds: validate source buffer size before copying
  * softfloat: assert when the argument of av_sqrt_sf is negative
- Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115],
  CVE-2015-8365 [bnc#957116]
- Update to new upstream release 2.8.2, containing fixes for the
  following security issues:
  * CVE-2015-8216 boo#955346
  * CVE-2015-8217 boo#955347
  * CVE-2015-8218 boo#955348
  * CVE-2015-8219 boo#955350
- Upstream changes:
  * various fixes in the aac_fixed decoder
  * various fixes in softfloat
  * swresample/resample: increase precision for compensation
  * lavf/mov: add support for sidx fragment indexes
  * avformat/mxfenc: Only store user comment related tags when needed
  * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format.
  * apng: use correct size for output buffer
  * jvdec: avoid unsigned overflow in comparison
  * avcodec/jpeg2000dec: Clip all tile coordinates
  * avcodec/microdvddec: Check for string end in 'P' case
  * avcodec/dirac_parser: Fix undefined memcpy() use
  * avformat/xmv: Discard remainder of packet on error
  * avformat/xmv: factor return check out of if/else
  * avcodec/mpeg12dec: Do not call show_bits() with invalid bits
  * avcodec/faxcompr: Add missing runs check in decode_uncompressed()
  * libavutil/channel_layout: Check strtol*() for failure
  * avformat/mpegts: Only start probing data streams within probe_packets
  * avcodec/hevc_ps: Check chroma_format_idc
  * avcodec/ffv1dec: Check for 0 quant tables
  * avcodec/mjpegdec: Reinitialize IDCT on BPP changes
  * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it
  * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet
  * avformat/hls: update cookies on setcookie response
  * opusdec: Don't run vector_fmul_scalar on zero length arrays
  * avcodec/opusdec: Fix extra samples read index
  * avcodec/ffv1: Initialize vlc_state on allocation
  * avcodec/ffv1dec: update progress in case of broken pointer chains
  * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons
  * rtsp: Allow $ as interleaved packet indicator before a complete response header
  * videodsp: don't overread edges in vfix3 emu_edge.
  * avformat/mp3dec: improve junk skipping heuristic
  * concatdec: fix file_start_time calculation regression
  * avcodec: loongson optimize h264dsp idct and loop filter with mmi
  * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too
  * avformat/hls: add support for EXT-X-MAP
  * avformat/hls: fix segment selection regression on track changes of live streams
  * configure: Require libkvazaar < 0.7.
  * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup
- Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.
- Update to new upstream release 2.8.1
  * Minor bugfix release
  * Includes all changes from. Ffmpeg-mt,
    libav master of 2015-08-28, libav 11 as of 2015-08-28
- Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes.
  Needed for new mpv release.
- Update to new upstream release 2.8
  * DirectDraw Surface image/texture decoder
  * Many improvements to the JPEG 2000 decoder
  * New video filters: colorkey, SSIM, showvolume, adrawgraph,
  drawgraph, removegrain, erosion, dilation, deflate, inflate,
  reverse, atadenoise, aphasemeter, showfreqs, vectorscope,
  waveform, hstack, vstack, framerate
  * New audio filters: Dynamic Audio Normalizer as dynaudnorm
  filter, areverse, random, deband, sidechaincompress,
  acrossfade
  * allyuv and allrgb video sources
  * Switched default encoders for webm to VP9 and Opus
  * Removed experimental flag from the JPEG 2000 encoder
- Update to new upstream release 2.7.2
- webp: fix infinite loop in webp_decode_frame
- huffyuvdec: validate image size
- avcodec/vp8: Check buffer size in vp8_decode_frame_header()
- avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free()
- avutil/fifo: Fix the case where func() returns less bytes than
  requested in av_fifo_generic_write()
- bytestream2: set the reader to the end when reading more than
  available
- oggparsedirac: check return value of init_get_bits
- vp9/update_prob: prevent out of bounds table read
- avcodec/pngdec: Check values before updating context in
  decode_fctl_chunk()
- avcodec/pngdec: Copy IHDR & plte state from last thread
- avcodec/pngdec: Require a IHDR chunk before fctl
- avcodec/pngdec: Only allow one IHDR chunk
- ffmpeg: Do not use the data/size of a bitstream filter
  after failure
- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus
- Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster
  raw Huff-compressed or uncompressed YUV
- Update to new upstream release 2.7.1
  * postproc: fix unaligned access
  * avcodec/flacenc: Fix Invalid Rice order
  * tls_gnutls: fix hang on disconnection
  * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set
  * avio: fix potential crashes when combining ffio_ensure_seekback + crc
  * ffmpeg_opt: Check for localtime() failure
  * configure: Disable VSX on unspecified / generic CPUs
- Enabled 'bluray' protocol
- Update to new upstream release 2.7
  * New encoders: apng (PNG with alpha)
  * New decoders: TDSC (a JPEG/BGR24/zlib format)
  * New audio filters: chorus
  * New video filters: cover_rect, detelecine, fftfilt, find_rect
- Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff
  * unpack DivX-style packed B-frames in MPEG-4 bitstream filter
  * WebM Live Chunk Muxer
  * nvenc level and tier options
- Canopus HQ/HQA decoder
- Automatically rotate videos based on metadata in ffmpeg
- improved Quickdraw compatibility
- VP9 high bit-depth and extended colorspaces decoding support
- WebPAnimEncoder API when available for encoding and muxing WebP
- Direct3D11-accelerated decoding
- Support Secure Transport
- Multipart JPEG demuxer
- Fix building with BUILD_ORIG
- Update to new upstream release 2.6.3
  * avcodec/libtheoraenc: Check for av_malloc failure
  * ffmpeg_opt: Fix -timestamp parsing
  * avcodec/cavsdec: Use ff_set_dimensions()
  * swr: fix alignment issue caused by 8ch sse functions
  * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt()
  * avformat/matroskadec: Cleanup error handling for bz2 & zlib
  * avformat/matroskaenc: Check ff_vorbiscomment_length in
  put_flac_codecpriv()
  * avcodec/mpeg12dec: use the correct dimensions for checking SAR
  * xcbgrab: Validate the capture area
  * xcbgrab: Do not assume the non shm image data is always available
  * avfilter/lavfutils: disable frame threads when decoding a single
  image
  * ffmpeg: remove incorrect network deinit
  * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c
  * libvpxenc: only set noise reduction w/vp8
  * vp9: remove another optimization branch in iadst16 which causes
  overflows.
  * network: Do not leave context locked on error
  * vp9: remove one optimization branch in iadst16 which causes
  overflows.
  * swresample: Allow reinitialization without ever setting channel
  layouts/counts
  * imgutils: initialize palette padding bytes in av_image_alloc
  * id3v2: catch avio_read errors in check_tag
  * avi: Validate sample_size
  * diracdec: avoid overflow of bytes*8 in decode_lowdelay
  * diracdec: prevent overflow in data_unit_size check
  * matroskadec: use uint64_t instead of int for index_scale
  * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng
  * pngdec: return correct error code from decode_frame_common
  * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8()
  delete macro GET_VF() it was wrong
  * matroskadec: export cover art correctly
  * mxfenc: don't try to write footer without header
- Enable building avresample for extra API compat
- Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is
  scanning Requires.private too.
- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).
- Update to new upstream release 2.6.2
  * avformat/utils: avoid discarded streams in
  av_find_default_stream_index()
  * avutil/cpu: add missing check for mmxext to av_force_cpu_flags
  * avformat/http: replace cookies with updated values instead of
  appending forever
- Update to new upstream release 2.6.1
  * Maintenance release with some bugfixes
- Update to new upstream release 2.6
  * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs.
  * 10-bit support in the SPP video filter
  * New video filters: "colorlevels", "tblend", "palettegen",
  "paletteuse". New audio filters: "dcshift".
  * The old libmpcodecs wrapper is finally gone
  * API changes: introduction of device inputs and outputs
- Update to new upstream release 2.5.3
  * AVFoundation screen-grabbing support, animated WebP decoding
  support, and Animated PNG support. UDP-Lite support was added.
- Initial package (version 2.5.3) for build.opensuse.org

==== flatpak-builder ====
Version update (0.10.9 -> 0.10.10)

- Update to version 0.10.10:
  + We now support yaml manifest as well as json.
  + New source type "svn" to download subversion checkouts.
  + New source type "dir" for local directories.
  + Set FLATPAK_BUILDER_N_JOBS in environment during build.
  + If not using ccache, enforce it of. This helps builds with
    meson as they pick up ccache by default, which makes no
    sense when there is no persistent storage for ccache to use.
  + New options prepend--path similar to the existing append--path
    ones, but prepending instead.
  + New argument --no-shallow-clone which disables any shallow
    clone optimizations.
  + New inherit-sdk-extensions property similar to
    inherit-extensions, but is not inherited in the platform.
  + We now ignore json keys starting with "//" and "__" allowing
    these to be used for comments.
  + Fixed a bug that caused --install to not work properly.
  + New argument --extension-tag for using the new tagged extension
    feature.
  + The build metadata now records which extensions were produced
    as part of a build.
  + New property add-build-extensions allows creating exension
    points that can be used during the build.
  + flatpak-builder --run now also binds /run/build-runtime to the
    builds, allowing it to work when building runtimes.

==== gdm ====
Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0

- Drop gdm-quit-plymouth-on-headless.patch: Patch is known to cause
  the first login to fail, a reworked patch needed.

==== geoclue2 ====
Version update (2.4.8 -> 2.4.10)
Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0

- Update to version 2.4.10:
  + Fix issues introduced by last release 2.4.9:
  - A crash on startup.
  - Revert the new desktop ID detection code as that turned out
    to not work for non-root user that geoclue is supposed to be
    run as.
  + Use systemd's service file to lockdown the geoclue daemon to
    stop eventual security problems.
- Update to version 2.4.9:
  + Modem GPS refresh rate is now based on the location refresh
    rate of apps.
  + Refuse location access if no app-auth agent is registered. This
    fixes a security hole where an app requests location access
    before the agent gets to register itself and we end up giving
    out location access even though user has disabled it.
  + Port desktop ID detection to Flatpak >= 0.6.10.
  + The default timeout on the service binary is now the same as
    the service itself: 5 seconds.
  + Demo applications:
  - where-am-i now allows setting location refresh-rate.
  - Only install demo agent's desktop file if it's enabled.
  - Build and install demo agent unless disabled explicitly.
  - Autostart the demo agent by default on non-GNOME platforms,
    since an agent is required now and no one other than GNOME
    yet provides one.
- Add pkgconfig(libnotify) BuildRequires: New dependency.

==== gimp ====
Version update (2.8.22 -> 2.10.0)
Subpackages: gimp-lang gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0

- Add gimp-Fix-reference-to-gegl-0.3.patch: gimp.pc: Fix reference
  to gegl-0.3 - we require and build for gegl-0.4 now.
- Update BuildRequires versions to be consistent with configure
  script.
- libbabl is required in version 0.1.46+
- add BR for gdk-pixbuf-loader-rsvg to enable svg icons
- enable jpeg2000 support: new BR pkgconfig(libopenjp2)
- enable webp support: new BR pkgconfig(libwebp) >= 0.6.0
- enable OpenEXR support: new BR pkgconfig(OpenEXR)
- enable email support: new BR/R for xdg-utils for xdg-email
- set LC_ALL/LANG in %prep and %build to silence warnings about
  encoding of the translations
- make sure we can see the compiler cmdlines by disabling the
  silent rules
- Update to version 2.10.0:
  + Image processing nearly fully ported to GEGL, allowing high bit
    depth processing, multi-threaded and hardware accelerated pixel
    processing, and more.
  + Color management is a core feature now, most widgets and
    preview areas are color-managed.
  + Many improved tools, and several new and exciting tools, such
    as the Warp transform, the Unified transform and the Handle
    transform tools.
  + On-canvas preview for all filters ported to GEGL.
  + Improved digital painting with canvas rotation and flipping,
    symmetry painting, MyPaint brush support.
  + Support for several new image formats added (OpenEXR, RGBE,
    WebP, HGT), as well as improved support for many existing
    formats (in particular more robust PSD importing).
  + Metadata viewing and editing for Exif, XMP, IPTC, and DICOM.
  + Basic HiDPI support: automatic or user-selected icon size.
  + New themes for GIMP (Light, Gray, Dark, and System) and new
    symbolic icons meant to somewhat dim the environment and shift
    the focus towards content (former theme and color icons are
    still available in Preferences).
  + And more, better, more, and even more awesome!
- Drop gimp-gegl03-buildfix.patch: Fixed upstream, following this
  drop libtool BuildRequires and no longer pass autoreconf.
- Replace pkgconfig(gegl-0.3) with gegl-0.4) BuildRequires.
- Add gcc-c++, gegl, glib-networking, pkgconfig(gexiv2),
  pkgconfig(liblzma), pkgconfig(libmypaint),
  pkgconfig(mypaint-brushes-1.0) and pkgconfig(poppler-data)
  BuildRequires: New dependencies.

==== gjs ====
Version update (1.52.2 -> 1.52.3)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0

- Update to version 1.52.3:
  + Include calc.js example from Seed (glgo#gnome/gjs#130).
  + CI: Un-pin the Fedora Docker image (glgo#gnome/gjs#141,
    (glgo#gnome/gjs#131).
  + Reduce overhead of wrapped objects (glgo#gnome/gjs#142,
    (glgo#gnome/gjs#121).
  + Various CI changes (glgo#gnome/gjs#134, (glgo#gnome/gjs#136).
- Add gjs-Add-API-to-force-GC-schedule.patch: context: Add API to
  force GC schedule. There are situations where we cannot run the
  GC right away, but we also cannot ignore the need of running it.
  For those cases, add a new private function that forces GC to
  happen on idle (glgo"GNOME/gjs#140).
- Add gjs-Queue-forced-GC.patch: object: Queue a forced GC when
  toggling down. Since we cannot know how many more wrapped
  GObjects are going be marked for garbage collection after the
  owner is destroyed, always queue a garbage collection when a
  toggle reference goes down (glgo"GNOME/gjs#140).

==== glabels ====
Version update (3.4.0 -> 3.4.1)
Subpackages: glabels-lang

- Update to version 3.4.1:
  + Fixed crash when providing invalid file on command line.
  + Fixed crash of glabels-batch due to missing function prototype.
  + Added "Language" headers to po files.
  + Fixed wrapping issue with text objects when auto_shrink is
    enabled.
  + Fixed out-of-bounds read in text_nodes.
  + Fixed crash when searching select product combo boxes.
  + Fixed portability issue to signedness of char type.
  + New templates.
  + Updated translations.
- Drop glabels-missing-function-prototype.patch: Fixed upstream.

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

- Update .gschema.override.in: referring the implementation of
  bsc#1077332, fully enable gnome-software notification which is
  now used on both leap15 and sle15 to replace the legacy g-s-d
  notification method (boo#1090042).

==== gnome-characters ====
Version update (3.28.0 -> 3.28.2)
Subpackages: gnome-characters-lang gnome-shell-search-provider-gnome-characters

- Update to version 3.28.2:
  + libgc: Fix crasher with some GCC configurations.
  + Updated translations.
- Switch to meson builds system: Add meson and new dependency
  libunistring-devel BuildRequires.

==== gnome-contacts ====
Version update (3.28.1 -> 3.28.2)
Subpackages: gnome-contacts-lang gnome-shell-search-provider-contacts

- Update to version 3.28.2:
  + Updated translations.

==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces

- Drop gnome-control-center-890979-change-remote-passwd.patch:
  Remote password could be changed without this patch.
- Enable gnome-control-center-info-never-use-gnome-software.patch,
  gnome-control-center-more-power-button-actions.patch and
  gnome-control-center-bring-back-firewall-zone.patch in Leap15
  (bsc#1091305).

==== gnome-desktop ====
Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-17 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0

- Add gnome-desktop-plug-memory-leak.patch: bg-slide-show: Plug a
  memory leak (bgo#793878).

==== gnome-disk-utility ====
Version update (3.28.1 -> 3.28.2)
Subpackages: gnome-disk-utility-lang

- Update to version 3.28.2:
  + Register inhibitor for benchmark thread (no string change).
  + Updated translations.

==== gnome-keyring ====
Version update (3.28.0.2 -> 3.28.2)
Subpackages: gnome-keyring-32bit gnome-keyring-lang gnome-keyring-pam gnome-keyring-pam-32bit libgck-modules-gnome-keyring

- Update to version 3.28.2:
  + Fix glitches in ssh-agent (bgo#795699).
  + Updated translations.

==== gnome-logs ====
Version update (3.28.0 -> 3.28.2)
Subpackages: gnome-logs-lang

- Update to version 3.28.2:
  + Various memory leak fixes.
  + Updated translations.

==== gnome-maps ====
Version update (3.28.1 -> 3.28.2)
Subpackages: gnome-maps-lang

- Update to version 3.28.2:
  + Enable selecting map markers on touch screens.
  + Updated translations.

==== gnome-music ====
Version update (3.28.1 -> 3.28.2.1)
Subpackages: gnome-music-lang

- Update to version 3.28.2.1:
  + baseview: Do not reset init state.
- Changes from version 3.28.2:
  + Fix notification calls on startup.
  + artistalbumswidget: Wait for last album to load
    (glgo#GNOME/gnome-music#174).
  + grilo: Fix audio check.
  + Updated translations.
- Drop update-desktop-files BuildRequires and suse_update_desktop_\
  file: they are no longer required.

==== gnome-photos ====
Subpackages: gnome-photos-lang gnome-shell-search-provider-gnome-photos

- Add gnome-photos-Bump-minimum-GEGL-version.patch: build: Bump
  minimum GEGL version to 0.4.0.
- Following the above, replace pkgconfig(gegl-0.3) with
  pkgconfig(gegl-0.4) and add libtool BuildRequires aswell as
  passing autoreconf since the patch touches the buildsystem.
- Add gnome-photos-export-unbreak-empty-trash-button.patch:
  export-notification: Unbreak the "Empty Trash" button.

==== gnome-settings-daemon ====
Version update (3.28.0 -> 3.28.1)
Subpackages: gnome-settings-daemon-lang

- Update to version 3.28.1:
  + Datetime: Debugging improvements.
  + Media-keys: Wait forever for GrabAccelerators() to succeed.
  + Updated translations.
- Add LGPL-2.1-only to the License tag to comply with due
  copyrights as part of media-keys plugin uses it.
- Drop:
  + gnome-settings-daemon-timeout-grabbing-keys.patch: fixed
    upstream.
  + update-desktop-files BuildRequires: this is no longer used.

==== gnome-software ====
Version update (3.28.1 -> 3.28.2)
Subpackages: gnome-software-lang

- Update to version 3.28.2:
  + Add a warning when enabling the LVFS remote.
  + Show a notification when failing to open an url or a local
    file.
  + Fix multiple flatpak refreshes with new libflatpak.
  + Build fixes for FreeBSD.
  + Icon loading fixes for snap.
  + Updated translations.

==== gnome-user-docs ====
Version update (3.28.1 -> 3.28.2)
Subpackages: gnome-user-docs-lang

- Update to version 3.28.2:
  + Updates to GNOME Help.
  + Updated translations.
- Add yelp Requires, the application used to browse the GNOME User
  documentation.

==== goffice ====
Version update (0.10.39 -> 0.10.41)
Subpackages: goffice-lang libgoffice-0_10-10

- Update to version 0.10.41:
  + Avoid excess precision of graph ticks.
- Update to version 0.10.40:
  + Introspection fixes (bgo#793684).
  + Fixes required for running with musl (bgo#794115).
  + Store last-known modtime for GODoc.
  + Option menus: handle markup for labels.
  + Improve font selector sizing a bit.

==== gpg2 ====
Version update (2.2.6 -> 2.2.7)
Subpackages: gpg2-lang

- GnuPG 2.2.7:
  * gpg: New option --no-symkey-cache to disable the passphrase
    cache for symmetrical en- and decryption.
  * gpg: The ERRSIG status now prints the fingerprint if that is
    part of the signature
  * gpg: Relax emitting of FAILURE status lines
  * gpg: Add a status flag to "sig" lines printed with --list-sigs
  * gpg: Fix "Too many open files" when using --multifile
  * ssh: Return an error for unknown ssh-agent flags
  * dirmngr: Fix a CNAME problem with pools and TLS.  Also use a
    fixed mapping of keys.gnupg.net to sks-keyservers.net
  * dirmngr: Try resurrecting dead hosts earlier (from 3h to 1.5h)
  * dirmngr: Fallback to CRL if no default OCSP responder is
    configured
  * dirmngr: Implement CRL fetching via https.  Here a redirection
    to http is explictly allowed
  * agent,dirmngr: New sub-command "getenv" for "getinfo" to ease
    debugging

==== gstreamer-plugins-libav ====

- Add gst-libav-port-ffmpeg4.patch: Port to ffmpeg 4.0. No longer
  use explicit ffmpeg3 versions (bgo#792900).
- Use ffmpeg3 versions of pkgconfig(libav*)

==== gvfs ====
Version update (1.36.1 -> 1.36.2)
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang

- Update to version 1.36.2:
  + udisks2: Remove optical disc volumes/mounts if drive
    disappears.
  + daemon: Prevent deadlock and invalid read when closing
    channels.
  + metadata: Prevent usage of NULL if GUdevDevice is not found.
  + Updated translations.

==== hack-fonts ====
Version update (2.020 -> 3.003)

- Release 3.003; Major changes:
  * New license:
    + Eliminated Hack Open Font License
    + Added MIT License for Hack work
    + These license changes eliminated the Reserved Font Name "Hack"
    in the typeface license
    + No changes to co-licensure with the Bitstream Vera license
    from upstream source
  * Only provide ttf
  * For details, see
    https://github.com/source-foundry/Hack/blob/master/CHANGELOG.md
- Update LICENSE.md and README.md to the versions from master
- Removed service file, seems unnecessary

==== installation-images-Kubic ====
Version update (14.370 -> 14.371)

- merge gh#openSUSE/installation-images#247
- adjusted libopenssl*_*-hmac dependency to match current versions
  (bsc#1090360)
- 14.371

==== intel-vaapi-driver ====
Version update (2.0.0 -> 2.1.0)

- Update to version 2.1.0:
  * Add support for CannonLake (aka. CNL):
  - Decoding: H.264/MPEG-2/VC-1/JPEG/VP8/HEVC/HEVC 10-bit/VP9/VP9
    10-bit
  - Encoding: H.264/MPEG-2/JPEG/VP8/VP9
  - VPP: CSC/scaling/NoiseReduction/Deinterlacing{Bob,
    MotionAdaptive, MotionCompensated}/ColorBalance/STD
  * Add support for VC1 interlaced video decoding
  * Add support for Stats/PreEnc on GEN9
  * Add support for vaExportSurfaceHandle()
  * Add new PCI IDs for CFL
  * Add minimum resolution query for encoder
  * Enhance the logging to provide informational messages
  * Fix VP9 brc issue on KBL

==== iproute2 ====

- utils-Do-not-reset-family-for-default-any-all-addres.patch:
  fix parsing of "ip route add default via <ipv6_address>" command
  (bsc#1091603)

==== kactivitymanagerd ====
Version update (5.12.4 -> 5.12.5)

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== kcm_sddm ====
Version update (5.12.4 -> 5.12.5)
Subpackages: kcm_sddm-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * Also read sddm.conf.d config directories
  * Use XCursorTheme on wayland as well
  * Read theme.conf of themes
- It's whitelisted (bsc#1065563), no need to keep this around

==== kde-cli-tools5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: kde-cli-tools5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== kde-gtk-config5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: kde-gtk-config5-gtk2 kde-gtk-config5-gtk3 kde-gtk-config5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== kde-user-manager ====
Version update (5.12.4 -> 5.12.5)
Subpackages: kde-user-manager-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== kdump ====
Version update (0.8.16 -> 0.9.0)

- kdump-block-initrd-parse-etc.service.patch: Block
  initrd-parse-etc.service until dump is saved (bsc#1091186).
- Remove kernel-ELF-aarch64: Included in upstream tarball.
- Update to 0.9.0
  o Remove support for mkinitrd(8).
- Drop patches now in mainline:
  o kdump-Don-t-split-by-default.patch
  o kdump-Dont-exit-even-if-initrd-is-not-built.patch
  o kdump-KDUMP_SSH_IDENTITY-cfg.patch
  o kdump-KDUMP_SSH_IDENTITY.patch
  o kdump-Limit-kdump-cpus-to-number-provided-by-config.patch
  o kdump-Routable-preferred-source-address.patch
  o kdump-URLTransfer-complete-target.patch
  o kdump-aarch64.patch
  o kdump-activate-QETH-devices.patch
  o kdump-additional-mounts-in-dracut-module.patch
  o kdump-always-copy-timezone.patch
  o kdump-always-kexec_load-if-kexec_file_load-fails.patch
  o kdump-always-pass-kernelver-to-dracut.patch
  o kdump-bail-out-if-no-default-interface.patch
  o kdump-bind-mount-sysroot.patch
  o kdump-bootloader-filter-out-KDUMPTOOL_FLAGS.patch
  o kdump-calibrate-adjust-sizeof-struct-page.patch
  o kdump-calibrate-do-not-add-KDUMP_PHYS_LOAD-to-RAM.patch
  o kdump-calibrate-update-kernel-text-data-size.patch
  o kdump-calibrate-update-user-space-requirements.patch
  o kdump-cmake-compat.patch
  o kdump-do-not-check-bind-mount.patch
  o kdump-do-not-free-fadump-memory-when-immediate-reboot-is-requested.patch
  o kdump-do-not-touch-dracut-vars-if-not-kdumprd.patch
  o kdump-explicitly-request-zFCP-devices.patch
  o kdump-fail-if-fadump-cannot-be-registered.patch
  o kdump-fix-m_threads-missing-initialization.patch
  o kdump-fix-missing-index-of-kdump_Host.patch
  o kdump-fix-save_dump-to-NFS.patch
  o kdump-fix-service-files.patch
  o kdump-invoke-subcommand-destructors-on-exit.patch
  o kdump-kdump_echo-and-kdump_logger-helpers.patch
  o kdump-move-class-SystemCPU-to-header-file.patch
  o kdump-multithreading-by-default.patch
  o kdump-no-crashkernel-in-Xen-PV-DomU.patch
  o kdump-no-xen-secondary-kernel.patch
  o kdump-nokaslr.patch
  o kdump-nsswitch.conf-filtering.patch
  o kdump-pass-IPv6-address-prefix-separately.patch
  o kdump-pass-all-IP-routes-to-kdump-environment.patch
  o kdump-pre-generate-mount-units.patch
  o kdump-prepend-IP-address.patch
  o kdump-remount-sysroot-readwrite.patch
  o kdump-remove-IPv6-brackets-for-getaddrinfo.patch
  o kdump-run-mkinitrd-if-fadump-is-active.patch
  o kdump-skip-IPv4-if-no-address.patch
  o kdump-source-save_dump.patch
  o kdump-treat-KDUMP_CPUS-0-as-all-available-CPUs.patch
  o kdump-try-both-kexec_load-and-kexec_file_load.patch
  o kdump-use-bus-id-to-identify-qeth-devices.patch
  o kdump-x86_64-kexec-file-syscall.patch
- Remove kdump-cmake-compat.patch: Since mkinitrd support has been
  removed, compatibility with SLE11 is no longer needed.
- kdump-do-not-touch-dracut-vars-if-not-kdumprd.patch: Do not touch
  any dracut variables when generating a non-kdump initrd
  (bsc#1091304).

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

- Linux 4.16.7 (bnc#1012628).
- ext4: prevent right-shifting extents beyond EXT_MAX_BLOCKS
  (bnc#1012628).
- ext4: set h_journal if there is a failure starting a reserved
  handle (bnc#1012628).
- ext4: add MODULE_SOFTDEP to ensure crc32c is included in the
  initramfs (bnc#1012628).
- ext4: add validity checks for bitmap block numbers
  (bnc#1012628).
- ext4: fix bitmap position validation (bnc#1012628).
- random: set up the NUMA crng instances after the CRNG is fully
  initialized (bnc#1012628).
- random: fix possible sleeping allocation from irq context
  (bnc#1012628).
- random: rate limit unseeded randomness warnings (bnc#1012628).
- usbip: usbip_event: fix to not print kernel pointer address
  (bnc#1012628).
- usbip: usbip_host: fix to hold parent lock for device_attach()
  calls (bnc#1012628).
- usbip: vhci_hcd: Fix usb device and sockfd leaks (bnc#1012628).
- usbip: vhci_hcd: check rhport before using in vhci_hub_control()
  (bnc#1012628).
- Revert "xhci: plat: Register shutdown for xhci_plat"
  (bnc#1012628).
- xhci: Fix Kernel oops in xhci dbgtty (bnc#1012628).
- xhci: Fix USB ports for Dell Inspiron 5775 (bnc#1012628).
- USB: serial: simple: add libtransistor console (bnc#1012628).
- USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster
  (bnc#1012628).
- USB: serial: cp210x: add ID for NI USB serial console
  (bnc#1012628).
- serial: mvebu-uart: Fix local flags handling on termios update
  (bnc#1012628).
- usb: typec: ucsi: Increase command completion timeout value
  (bnc#1012628).
- usb: core: Add quirk for HP v222w 16GB Mini (bnc#1012628).
- USB: Increment wakeup count on remote wakeup (bnc#1012628).
- virtio: add ability to iterate over vqs (bnc#1012628).
- virtio_console: don't tie bufs to a vq (bnc#1012628).
- virtio_console: free buffers after reset (bnc#1012628).
- virtio_console: drop custom control queue cleanup (bnc#1012628).
- virtio_console: move removal code (bnc#1012628).
- virtio_console: reset on out of memory (bnc#1012628).
- drm/virtio: fix vq wait_event condition (bnc#1012628).
- tty: Don't call panic() at tty_ldisc_init() (bnc#1012628).
- tty: n_gsm: Fix long delays with control frame timeouts in
  ADM mode (bnc#1012628).
- tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is
  not set (bnc#1012628).
- tty: Avoid possible error pointer dereference at
  tty_ldisc_restore() (bnc#1012628).
- tty: Use __GFP_NOFAIL for tty_ldisc_get() (bnc#1012628).
- cifs: smbd: Avoid allocating iov on the stack (bnc#1012628).
- cifs: smbd: Don't use RDMA read/write when signing is used
  (bnc#1012628).
- ALSA: dice: fix OUI for TC group (bnc#1012628).
- ALSA: dice: fix error path to destroy initialized stream data
  (bnc#1012628).
- ALSA: hda - Skip jack and others for non-existing PCM streams
  (bnc#1012628).
- ALSA: opl3: Hardening for potential Spectre v1 (bnc#1012628).
- ALSA: asihpi: Hardening for potential Spectre v1 (bnc#1012628).
- ALSA: hdspm: Hardening for potential Spectre v1 (bnc#1012628).
- ALSA: rme9652: Hardening for potential Spectre v1 (bnc#1012628).
- ALSA: control: Hardening for potential Spectre v1 (bnc#1012628).
- ALSA: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY
  (bnc#1012628).
- ALSA: core: Report audio_tstamp in snd_pcm_sync_ptr
  (bnc#1012628).
- ALSA: seq: oss: Fix unbalanced use lock for synth MIDI device
  (bnc#1012628).
- ALSA: seq: oss: Hardening for potential Spectre v1
  (bnc#1012628).
- ALSA: hda: Hardening for potential Spectre v1 (bnc#1012628).
- ALSA: hda/realtek - Add some fixes for ALC233 (bnc#1012628).
- ALSA: hda/realtek - Update ALC255 depop optimize (bnc#1012628).
- ALSA: hda/realtek - change the location for one of two front
  mics (bnc#1012628).
- mtd: spi-nor: cadence-quadspi: Fix page fault kernel panic
  (bnc#1012628).
- mtd: cfi: cmdset_0001: Do not allow read/write to suspend
  erase block (bnc#1012628).
- mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug
  (bnc#1012628).
- mtd: cfi: cmdset_0002: Do not allow read/write to suspend
  erase block (bnc#1012628).
- mtd: rawnand: tango: Fix struct clk memory leak (bnc#1012628).
- mtd: rawnand: marvell: fix the chip-select DT parsing logic
  (bnc#1012628).
- kobject: don't use WARN for registration failures (bnc#1012628).
- scsi: sd_zbc: Avoid that resetting a zone fails sporadically
  (bnc#1012628).
- scsi: sd: Defer spinning up drive while SANITIZE is in progress
  (bnc#1012628).
- blk-mq: start request gstate with gen 1 (bnc#1012628).
- bfq-iosched: ensure to clear bic/bfqq pointers when preparing
  request (bnc#1012628).
- block: do not use interruptible wait anywhere (bnc#1012628).
- vfio: ccw: process ssch with interrupts disabled (bnc#1012628).
- SMB311: Fix reconnect (bnc#1012628).
- ANDROID: binder: prevent transactions into own process
  (bnc#1012628).
- PCI: aardvark: Fix logic in advk_pcie_{rd,wr}_conf()
  (bnc#1012628).
- PCI: aardvark: Set PIO_ADDR_LS correctly in advk_pcie_rd_conf()
  (bnc#1012628).
- PCI: aardvark: Use ISR1 instead of ISR0 interrupt in legacy
  irq mode (bnc#1012628).
- PCI: aardvark: Fix PCIe Max Read Request Size setting
  (bnc#1012628).
- ARM: amba: Make driver_override output consistent with other
  buses (bnc#1012628).
- ARM: amba: Fix race condition with driver_override
  (bnc#1012628).
- ARM: amba: Don't read past the end of sysfs "driver_override"
  buffer (bnc#1012628).
- ARM: dts: Fix NAS4220B pin config (bnc#1012628).
- ARM: socfpga_defconfig: Remove QSPI Sector 4K size force
  (bnc#1012628).
- KVM: arm/arm64: Close VMID generation race (bnc#1012628).
- slimbus: Fix out-of-bounds access in slim_slicesize()
  (bnc#1012628).
- powerpc/mm: Flush cache on memory hot(un)plug (bnc#1012628).
- powerpc/mce: Fix a bug where mce loops on memory UE
  (bnc#1012628).
- powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating
  a large address range (bnc#1012628).
- crypto: drbg - set freed buffers to NULL (bnc#1012628).
- ASoC: dmic: Fix clock parenting (bnc#1012628).
- ASoC: fsl_esai: Fix divisor calculation failure at lower ratio
  (bnc#1012628).
- libceph: un-backoff on tick when we have a authenticated session
  (bnc#1012628).
- libceph: reschedule a tick in finish_hunting() (bnc#1012628).
- libceph: validate con->state at the top of try_write()
  (bnc#1012628).
- PCI / PM: Do not clear state_saved in pci_pm_freeze() when
  smart suspend is set (bnc#1012628).
- virt: vbox: Move declarations of vboxguest private functions
  to private header (bnc#1012628).
- virt: vbox: Add vbg_req_free() helper function (bnc#1012628).
- virt: vbox: Use __get_free_pages instead of kmalloc for DMA32
  memory (bnc#1012628).
- fpga-manager: altera-ps-spi: preserve nCONFIG state
  (bnc#1012628).
- module: Fix display of wrong module .text address (bnc#1012628).
- earlycon: Use a pointer table to fix __earlycon_table stride
  (bnc#1012628).
- cpufreq: powernv: Fix hardlockup due to synchronous smp_call
  in timer interrupt (bnc#1012628).
- rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops (bnc#1012628).
- drm/edid: Reset more of the display info (bnc#1012628).
- drm/amdgpu: set COMPUTE_PGM_RSRC1 for SGPR/VGPR clearing shaders
  (bnc#1012628).
- drm/i915/fbdev: Enable late fbdev initial configuration
  (bnc#1012628).
- drm/i915/audio: set minimum CD clock to twice the BCLK
  (bnc#1012628).
- drm/i915: Enable display WA#1183 from its correct spot
  (bnc#1012628).
- drm/amd/display: Fix deadlock when flushing irq (bnc#1012628).
- drm/amd/display: Don't read EDID in atomic_check (bnc#1012628).
- drm/amd/display: Disallow enabling CRTC without primary plane
  with FB (bnc#1012628).
- x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds
  (bnc#1012628).
- x86/smpboot: Don't use mwait_play_dead() on AMD systems
  (bnc#1012628).
- x86/microcode/intel: Save microcode patch unconditionally
  (bnc#1012628).
- x86/microcode: Do not exit early from __reload_late()
  (bnc#1012628).
- tick/sched: Do not mess with an enqueued hrtimer (bnc#1012628).
- crypto: ccp - add check to get PSP master only when PSP is
  detected (bnc#1012628).
- arm/arm64: KVM: Add PSCI version selection API (bnc#1012628).
- sparc64: Fix mistake in oradax license text (bnc#1012628).
- commit 938738d
- tools: power/acpi, revert to LD = gcc (build fix).
- Delete
  patches.suse/revert-tools-fix-cross-compile-var-clobbering.patch.
  Replace by the upstream commit.
- commit ad991e8

==== kgamma5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: kgamma5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== khotkeys5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: khotkeys5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== ki18n ====
Subpackages: libKF5I18n5 libKF5I18n5-lang

- Add patch to accelerate building of gettext catalogs:
  * 0001-Don-t-need-to-run-previous-iterations-commands-again.patch

==== kinfocenter5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: kinfocenter5-lang

- Add kcm_opengl-Fix-retrieval-of-DRI-information.patch to fix
  displaying 3D acceleration info and kernel module in "OpenGL"
  with kernels >= 3.12
- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * kcm_opengl: Fix EGL info retrieval.

==== kio ====
Subpackages: kio-core kio-lang

- Add 0001-Revert-Support-NTFS-hidden-files.patch to revert the new
  support for NTFS hidden files, it caused the mount point itself
  to be hidden (boo#1091780, kde#392913)

==== kmenuedit5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: kmenuedit5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== krb5 ====
Version update (1.15.2 -> 1.15.3)
Subpackages: krb5-32bit

- Upgrade to 1.15.3
  * Fix flaws in LDAP DN checking, including a null dereference KDC
    crash which could be triggered by kadmin clients with administrative
    privileges [CVE-2018-5729, CVE-2018-5730].
  * Fix a KDC PKINIT memory leak.
  * Fix a small KDC memory leak on transited or authdata errors when
    processing TGS requests.
  * Fix a null dereference when the KDC sends a large TGS reply.
  * Fix "kdestroy -A" with the KCM credential cache type.
  * Fix the handling of capaths "." values.
  * Fix handling of repeated subsection specifications in profile files
    (such as when multiple included files specify relations in the same
    subsection).

==== krita ====
Version update (4.0.1 -> 4.0.2)
Subpackages: krita-lang

- Update to 4.0.2:
  * See https://krita.org/en/item/krita-4-0-2-released/
  * Fix canvas update issues when an animation is being rendered to
    the cache (kde#392969)
  * Fix playback in isolated mode (kde#392559)
  * Fix saving animated transparency and filter masks, adjustment
    layer (kde#393302)
  * set size for a few timeline icons as it is painfully small on
    Windows
  * Fix copy-pasting pixel data from animated layers (kde#364162)
  * Fix keeping "eraser switch size/opacity" option when saving the
    brush (kde#393499)
  * Fix update of the preset editor GUI when a default preset is
    created (kde#392869)
  * Make strength and opacity sliders from 0 to 100 percent in
    brush editor
  * Fix saving state of the selection masks into .kra
  * Read multilayer EXR files saved by Nuke (kde#393771)
  * PSD: convert the image if its colorspace is not supported
  * Don't let autosave close currently running actions
  * increase the range for the pixel grid threshold
  * only allow isometric grid with OpenGL enabled (kde#392526)
  * Fix a hangup when closing the image (kde#393916)
  * Fix a crash when duplicating active global selection masks
    (kde#382315)
  * Fix crashes on undo/redo of vector path points operations
    (kde#393209, kde#393087)
  * Fix crash when deleting palette (kde#393353)
  * Fix crash when resizing the Tool Options for the shape
    selection tool (kde#393217)
  * Show the exact bounds in the layer properties dialog
  * Add ability for vanishing point assistants to show and
    configure radial lines
  * Make the Saturation slider update when picking a color that has
    Value 100 (kde#391934)
  * Fix "Break at segment" to work correctly with closed paths
  * Disable right-clicking on popup palette
    (kde#391696, kde#378484)
  * Don't let the color label widget mess up labels when right
    button is pressed (kde#392815)
  * Fix Canvas position popping after pop-up palette rotation reset
    (kde#391921)
  * Change the behaviour of the add layer button (kde#385050)
  * Clicking outside preview box moves view to that point
    (kde#384687)
  * Implement double Esc key press shortcut for canceling continued
    transform mode (kde#361852)
  * Display flow and opacity as percentage instead of zero to one
    on toolbar

==== kscreen5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: kscreen5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== kscreenlocker ====
Version update (5.12.4 -> 5.12.5)
Subpackages: kscreenlocker-lang libKScreenLocker5

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== ksshaskpass5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: ksshaskpass5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== ksysguard5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: ksysguard5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== kwayland-integration ====
Version update (5.12.4 -> 5.12.5)

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== kwin5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: kwin5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * Convert JS files to UTF-8 (from ISO-8859-15)
  * [KScreen Effect] Fix fade to black (kde#388384)
  * Reparse the input configuration when we are notified that it changed
  * Don't try to filter null key combinations (kde#390110)
  * drm backend: choose correct EGL config with mesa-18
  * Ensure _NET_CURRENT_DESKTOP is set on startup (kde#391034)

==== leafpad ====

- Drop libgnomeprint-devel BuildRequires and no longer pass
  enable-gnomeprint to configure, no longer recognized nor used.

==== less ====
Version update (487 -> 530)

- update to version 530 [bsc#1091308]
  * Don't output terminal init sequence if using -F and file fits
    on one screen.
  * When using -S, mark truncated lines with a special character.
    The character can be changed or disabled via the new --rscroll
    option.
  * New command M marks the last line displayed on the screen.
  * New command ESC-m removes a line mark.
  * Status column (enabled via -J) now shows mark letters.
  * Status column shows search matches even if highlighting is
    disabled via -G.
  * A second ESC-u command will clear search match markers in the
    status column.
  * Do same ANSI escape code filtering for tag matching that we do
    for searching, to help when viewing syntax-highlighted code.
  * Catch SIGTERM and clean up before exiting.
  * Fix bug initializing default charset on Windows.
  * Handle keypad ENTER key correctly if it sends something other
    than newline.
  * Fix buffering bug when using stdin with a LESSOPEN pipe.
  * Update Unicode tables to 2017-03-08.
  * Pass-thru Unicode formating chars (Cf type) instead of treating
    them as binary chars. But treat them as binary if -U is set.
  * Fix erroneous binary file warning when UTF-8 file contains ANSI
    SGR sequences.
  * Fix bugs when using LESSOPEN and switching between stdin and
    other files.
  * Fix some bugs handling filenames containing shell metacharacters
  * Fix some memory leaks.
  * Allow some debugging environment variables to be set in lesskey
    file.
  * Code improvements:
  * Use ANSI prototypes in funcs.h declarations.
  * Fix some const mismatches.
  * Remove archaic "register" in variable declarations.
- remove the following patches (applied upstream)
  * less-429-strict_aliasing.patch
  * less-429-terminate.patch
- renumber patches
- remove 'make mkhelp' from the specfile as mkhelp.pl is now
  distributed in the tarball

==== libXScrnSaver ====
Subpackages: libXss1 libXss1-32bit

- added "Provides: %name = %version-%release" in order to work-
  around hard requires for wrongly packaged 3rd party package Slack
  (boo#1090514)

==== libblockdev ====
Version update (2.16 -> 2.17)
Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2

- Update to version 2.17:
  + New Features:
  - New plugin: nvdimm. Support for NVDIMM namespaces management;
  - LUKS2 support for creating LUKS2 format including
    authenticated disk encryption. Multiple new functions for
    working with LUKS devices (suspend/resume, header backup,
    metadata size...);
  - Extended support for opening TrueCrypt/VeraCrypt volumes.
- Drop pkgconfig(nss) and libvolume_key-devel BuildRequires now
  that they are optional and pass without-escrow to configure:
  libvolume_key's code is ancient and nearly dead upstream.

==== libbytesize ====
Version update (1.2 -> 1.3)
Subpackages: libbytesize-lang libbytesize1

- Update to version 1.3:
  + Do not segfault when trying to bs_size_free NULL.
- Cleanup specfile removing deprecations.
- Update LGPL License tag appending '-only' to comply with SPDX
  3.0.
- Add gcc BuildRequires to avoid implicit dependencies.

==== libetonyek ====
Version update (0.1.7 -> 0.1.8)

- Version update to 0.1.8:
  + More support for keynote content
  + Add support for Keynote 1 documents.
  + Add support for Numbers 3 documents.
  + Fix several issues found by oss-fuzz.
  + Fix build with glm 0.9.9.
  + Other fixes and improvements.

==== libgcrypt ====
Subpackages: libgcrypt20 libgcrypt20-32bit

- Suggest libgcrypt20-hmac for package libgcrypt20 to ensure they
  are installed in the right order. [bsc#1090766]

==== libgpg-error ====
Version update (1.29 -> 1.31)
Subpackages: libgpg-error0 libgpg-error0-32bit

- update to 1.31:
  * Fixes for platforms other than GNU/Linux
  * New translation for Spanish
- update to 1.30:
  * fixes for platforms other than GNU/Linux
  * Use %license (boo#1082318)

==== libinput ====
Version update (1.10.5 -> 1.10.6)
Subpackages: libinput-udev libinput10

- Update to new bugfix release 1.10.6
  * Improve responsiveness for Apple Magic Trackpad.
  * evdev: don't suspend keyboard on ThinkPad X1 Yoga 1st
    in tablet mode.
  * evdev: disable ABS_MT_TOOL_PALM on the Lenovo X1
    Carbon 6th gen.
  * udev: add the P50 to the T450 jumping motion quirks.

==== libkdecoration2 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: libkdecorations2-5 libkdecorations2private5

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== libkscreen2 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: libKF5Screen7 libkscreen2-plugin

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== libksysguard5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: libksysguard5-helper libksysguard5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * [ProcessModel] Return invalid QVariant() for when window is not known

==== libnetfilter_conntrack ====
Version update (1.0.6 -> 1.0.7)

- Update to new upstream release 1.0.7
  * new synproxy support
  * don't crash on NULL labelmap
  * expose a copy of nf_conntrack_common.h

==== libostree ====
Version update (2018.1 -> 2018.4)
Subpackages: libostree-1-1

- Update to version 2018.4:
  + A quick turnaround after 2018.3 to include one main PR:
    gh#ostreedev/ostree#1508.
  + "switchroot: Ensure /run/ostree-booted is created even without
    initramfs".
  + This fixes ostree when booting without an initramfs. Thanks to
    @akiernan for the bug report and helping review the fix! I'm
    working on enhancing the test suite, which will help in adding
    some coverage here.
- Changes from version 2018.3:
  + Keeping up with our ~monthly cadence. A variety of contributors
    here again, it's great to see! There's two notable features,
    and a variety of non-critical bugfixes.
  + On the features side we have:
  - sysroot: Add concept of deployment "pinning".
  - ostree: introduce PAYLOAD_LINK object type.
  - lib/fetcher: Allow clients to append to User-Agent.
  + By default libostree prunes older deployments; the pinning
    feature allows you to explicitly retain them until unpinned.
    This is useful for major version updates.
  + The PAYLOAD_LINK functionality allows libostree to do
    content-based deduplication. Previously, if e.g. a file changes
    in metadata (mode, owner, xattrs such as SELinux labels), we
    can't make a plain Unix hardlink, and hence by default end up
    with a new copy on disk. However, the Linux kernel has
    standardized "reflinks" and some filesystems support them,
    including modern versions of XFS. When reflinks are available,
    this functionality causes libostree to compute a content-only
    payload, and when importing an object, if it matches in content
    with an existing object, to use reflinks to deduplicate, while
    using different inodes.
  + Finally, the HTTP User-Agent API is intended for higher level
    tools linking to libostree where one wants to expose the app
    version as well.
  + Beyond that, as mentioned above we have a variety of
    non-critical fixes such as memory leaks, test suite
    improvements, correctly printing the "would be pruned" size
    when using prune --no-prune, etc.
- Changes from version 2018.2:
  + We're keeping up with the approximately-monthly release cycle.
    There's mostly a collection of smaller fixes here, with some
    enhancements. I'm biased but my personal favorite is
    gh#ostreedev/ostree#1438 since it makes the output of findmnt
    rather significantly nicer on this workstation where I have
    container tooling creating sub-mounts in /var that are no
    longer replicated in /sysroot.
  + For the embedded space, gh#ostreedev/ostree#1411 for devicetree
    support is likely interesting, and is related to a discussion
    on the mailing list:
    https://mail.gnome.org/archives/ostree-list/2018-February/msg00001.html
  + Jonathan's PR gh#ostreedev/ostree#1441 to add callback
    filtering to checkout was necessary for us to re-implement some
    hairy logic from librpm around "file coloring"; see
    projectatomic/rpm-ostree#1227 We're getting quite far along now
    in having rpm-ostree be a truly hybrid system, supporting the
    existing RPM ecosystem.
  + Marcus definitely wins the "lines changed" count this cycle by
    adding SPDX-License-Identifier to all of the C source files
    (gh#ostreedev/ostree#1439). This happened because we relicensed
    the documentation to dual CC BY-SA and GFDL in
    gh#ostreedev/ostree#1432 to enable a Wikipedia page which I
    just noticed exists now!

==== libpsl ====
Version update (0.20.1 -> 0.20.2)

- update to 0.20.2:
  * Fix non srcdir builds
  * Add API decoration
  * Detection fallback from libidn2 to libcu, libidn

==== libqt5-qtwebengine ====

- Fix armv6 by removing unneeded additionnal RPM_OPT_FLAGS

==== libraw ====
Version update (0.18.8 -> 0.18.9)

- security update
  * CVE-2018-10528 [bsc#1091345]
    + libraw-CVE-2018-10528.patch
  * CVE-2018-10529 [bsc#1091346]
    + libraw-CVE-2018-10529.patch
- Updated to version 0.18.9:
  * samsung_load_raw: possible buffer overrun
  * rollei_load_raw: possible buffer overrun
  * nikon_coolscan_load_raw: possible buffer overrun, possible NULL pointer
  * find_green: possible stack overrun
  * parse_exif: possible stack overrun

==== librsvg ====
Version update (2.42.3 -> 2.42.4)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0

- Update to version 2.42.4:
  + Fixes:
  - Elements with systemLanguage attributes without variants now
    work better.
  - Possible crash on invalid gradient references.
  - Negative values are catched in stroke-dasharray properties
    instead of leaving the cairo_t in an error state
    (glgo#GNOME/librsvg#227).
  - Empty transform attribute now correctly yields an identity
    transform (glgo#GNOME/librsvg#228).
  + Make robust against patterns and gradients with no children.
  + Lots of code cleanups and refactorings.
  + Code moved to Rust: low-level path and PangoLayout drawing,
    "switch" element.

==== libsoup ====
Version update (2.62.1 -> 2.62.2)
Subpackages: libsoup-2_4-1 libsoup-lang typelib-1_0-Soup-2_4

- Update to version 2.62.2:
  + Fixes to instrospection annotation (bgo#795135).
  + Fixes to the test suite with PHP version >= 7.2 (bgo#795111).
  + Critical warning fixes to SoupSocket.
  + Updated translations.
- Drop upstream fixed patches:
  + libsoup-SoupCookie-fix-instrospection-annotation.patch
    (bgo#795135).
  + libsoup-xmlrpc-server-dont-count-null.patch (bgo#795111).
  + libsoup-soup-socket-fix-critical-warning.patch.

==== libstorage-ng ====
Version update (3.3.262 -> 3.3.272)
Subpackages: libstorage-ng-ruby libstorage-ng1

- Translated using Weblate (Polish)
- 3.3.272
- Translated using Weblate (Slovak)
- 3.3.271
- Translated using Weblate (Greek)
- 3.3.270
- Translated using Weblate (German)
- 3.3.269
- Translated using Weblate (French)
- 3.3.268
- Translated using Weblate (Portuguese (Brazil))
- 3.3.267
- merge gh#openSUSE/libstorage-ng#524
- fixed probing of NTFS (in special cases) (bsc#1091585)
- added unit test
- 3.3.266
- Translated using Weblate (Catalan)
- 3.3.265
- Translated using Weblate (Catalan)
- 3.3.264
- Translated using Weblate (Slovak)
- 3.3.263

==== libtool ====
Subpackages: libltdl7 libltdl7-32bit

- Drop libtool-no_host_name.patch for now: since we are upgrading
  to automake 1.16, we can't have any patch that would require us
  to bootstrap libtool, as this is not exactly trivial.
- Remove the line containing 'uname -m' from the libtool.m4 package
  after installation: this has the same effect as the patch above
  had.

==== libva ====
Version update (2.0.0 -> 2.1.0)
Subpackages: libva-drm2 libva-x11-2 libva2

- Update to 2.1.0
  * Bump VA-API version to 1.1.0 and libva to 2.1.0
  * Add API for multi-frame processing
  * Add entrypoint VAEntrypointStats for Statistics
  * Add data structures for HEVC FEI support
  * Add new attributes for decoding/encoding/video processing
  * Add new VPP filter for Total Color Correction
  * Add blending interface in VPP
  * Add rotation interface in VPP
  * Add mirroring interface in VPP
  * Add Chroma siting flags in VPP
  * Add new color standard definitions
  * Add new interface for exporting surface
  * Add message callbacks for drivers to use

==== libva-gl ====
Version update (2.0.0 -> 2.1.0)

- Update to 2.1.0
  * Bump VA-API version to 1.1.0 and libva to 2.1.0
  * Add API for multi-frame processing
  * Add entrypoint VAEntrypointStats for Statistics
  * Add data structures for HEVC FEI support
  * Add new attributes for decoding/encoding/video processing
  * Add new VPP filter for Total Color Correction
  * Add blending interface in VPP
  * Add rotation interface in VPP
  * Add mirroring interface in VPP
  * Add Chroma siting flags in VPP
  * Add new color standard definitions
  * Add new interface for exporting surface
  * Add message callbacks for drivers to use

==== libvirt ====
Version update (4.2.0 -> 4.3.0)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-driver-uml libvirt-daemon-driver-vbox libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs

- spec: enable libssh support for suse_version >= 1500
- Update to libvirt 4.3.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Remove legacy Xen driver
  - Dropped patches:
    09877303-virSocketAddrParseInternal.patch,
    412afdb8-intro-virSocketAddrParseAny.patch

==== libvorbis ====
Subpackages: libvorbis0 libvorbis0-32bit libvorbisenc2 libvorbisfile3 libvorbisfile3-32bit

- Fix out-of-bounds access inside bark_noise_hybridmp function
  (CVE-2017-14160, bsc#1059812):
  downstream fix: vorbis-CVE-2017-14160.patch
- Fix stack-basedbuffer over-read in bark_noise_hybridm
  (CVE-2018-10393, bsc#1091072):
  downstream fix: vorbis-CVE-2018-10393.patch

==== libwebp ====
Version update (0.5.0 -> 1.0.0)

- update baselibs.conf for the new soversions
- update to 1.0.0
  - lossy encoder improvements to avoid chroma shifts in various
  - ircumstances (issues #308, #340)
  - big-endian fixes for decode, RGBA import and
    WebPPictureDistortion
  - Tool updates:
    gifwebp, anim_diff - default duration behavior (<= 10ms)
    changed to match web browsers, transcoding
    tools (issue #379)
    img2webp, webpmux - allow options to be passed in via a file
    (issue #355)
- changes from 0.6.1
  - lossless performance and compression improvements + a new
    'cruncher' mode (-m 6 -q 100)
  - ARM performance improvements with clang (15-20% w/ndk r15c,
    issue #339)
  - webp-js: emscripten/webassembly based javascript decoder
  - miscellaneous bug & build fixes (issue #329, #332, #343, #353,
    [#360], #361, #363)
  - Tool updates / additions:
  - added webpinfo - prints file format information (issue #330)
  - gif2webp - loop behavior modified to match Chrome M63+
    (crbug.com/649264); '-loop_compatibility' can be
    used for the old behavior
- changes from 0.6.0
  - lossless performance and compression improvements
  - miscellaneous performance improvements (SSE2, NEON, MSA)
  - webpmux gained a -duration option allowing for frame timing
    modification
  - new img2webp utility allowing a sequence of images to be
    converted to animated webp
  - API changes:
  - libwebp:
    WebPPictureSharpARGBToYUVA
    WebPPlaneDistortion
  - libwebpmux / gif2webp:
    WebPAnimEncoderOptions: kmax <= 0 now disables keyframes,
    kmax == 1 forces all keyframes. See
    mux.h and the gif2webp manpage for
    details.
- changes from 0.5.2
  - This release covers CVE-2016-8888 and CVE-2016-9085.
  - further security related hardening in the tools; fixes to
    gif2webp/AnimEncoder (issues #310, #314, #316, #322),
    cwebp/libwebp (issue #312)
  - full libwebp (encoder & decoder) iOS framework; libwebpdecoder
    WebP.framework renamed to WebPDecoder.framework (issue #307)
  - CMake support for Android Studio (2.2)
  - miscellaneous build related fixes (issue #306, #313)
  - miscellaneous documentation improvements (issue #225)
  - minor lossy encoder fixes and improvements
- changes from 0.5.1
  - miscellaneous bug fixes (issues #280, #289)
  - reverted alpha plane encoding with color cache for
    compatibility with libwebp 0.4.0->0.4.3 (issues #291, #298)
  - lossless encoding performance improvements
  - memory reduction in both lossless encoding and decoding
  - force mux output to be in the extended format (VP8X) when
    undefined chunks are present (issue #294)
  - gradle, cmake build support
  - workaround for compiler bug causing 64-bit decode failures on
    android devices using clang-3.8 in the r11c NDK
  - various WebPAnimEncoder improvements
- disable extras for now. it seems it is not building and
  installing a library anymore

==== libyui-qt ====
Version update (2.49.2 -> 2.49.3)

- Replace qt5_use_modules with target_link_libraries (bsc#1091286).
- 2.49.3

==== libyui-qt-graph ====
Version update (2.44.6 -> 2.44.7)

- Replace qt5_use_modules with target_link_libraries (bsc#1091286).
- 2.44.7

==== libyui-qt-pkg ====
Version update (2.45.15 -> 2.45.16)

- Replace qt5_use_modules with target_link_libraries (bsc#1091286).
- 2.45.16

==== libzypp-plugin-appdata ====

- Switch summary to a noun phrase.

==== makedumpfile ====

- makedumpfile-is_cache_page-helper.patch: Add is_cache_page()
  helper to check if a page belongs to the cache (bsc#1088354).
- makedumpfile-check-PG_swapbacked.patch: Check PG_swapbacked for
  swap cache pages (bsc#1088354).

==== man-pages ====
Version update (4.14 -> 4.16)

- update to 4.16:
  * new and rewritten pages:
    s390_sthyi.2, network_namespaces.7, vsock.7
  * newly documented interfaces:
    cgroups.7
    Document cgroups v2 "thread mode"
    Document cgroup v2 delegation via the 'nsdelegate' mount
    option
    Document the cgroup.max.depth and cgroup.max.descendants
    files
    Document 'release_agent' mount option
    Document /sys/kernel/cgroup/delegate
    Document /sys/kernel/cgroup/features
    Document cgroups v2 cgroup.stat file
    membarrier.2
    Document new membarrier commands introduced in Linux 4.16
    Document the following membarrier commands introduced
    in Linux 4.16:
    MEMBARRIER_CMD_GLOBAL_EXPEDITED
    MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED
    MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE
    MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE
    mmap.2
    Add description of MAP_SHARED_VALIDATE and MAP_SYNC
    Document new MAP_FIXED_NOREPLACE flag
    4.17+ kernels offer a new MAP_FIXED_NOREPLACE flag which
    allows the caller to atomically probe for a given address
    range.
    readv.2
    io_submit.2
    Document RWF_APPEND added in Linux 4.16
    capabilities.7
    Describe file capability versioning
    Document namespaced-file capabilities
- see Changes and Changes.old for detailed upstream change log

==== mariadb ====
Version update (10.2.13 -> 10.2.14)
Subpackages: libmysqld19 mariadb-client mariadb-errormessages

- update to 10.2.14 GA
  * notable changes:
  * MyRocks is now Gamma (RC)
  * MDEV-14533 - Added the DISKS plugin, for monitoring disk
    space
  * MDEV-14611 - ALTER TABLE EXCHANGE PARTITION does not work
    properly when used with DATA DIRECTORY.
  * MDEV-15333 - MariaDB (still) slow start
  * MDEV-12255 - Wrong result with
    innodb_prefix_index_cluster_optimization
  * MDEV-12396 - IMPORT TABLESPACE cleanup
  * MDEV-14648 - Restore fix for MySQL BUG#39053 - UNINSTALL
    PLUGIN does not allow the storage engine to cleanup open
    connections
  * MDEV-15249 - IMPORT fixes
  * MDEV-14988 - innodb_read_only tries to modify files if
    transactions were recovered in COMMITTED state
  * MDEV-14773 - DROP TABLE hangs for InnoDB table with FULLTEXT
    index (fixing a recent regression from upstream)
  * MDEV-15529 - IMPORT TABLESPACE unnecessarily uses the
    doublewrite buffer
  * MDEV-15554 - InnoDB page_cleaner shutdown sometimes hangs
  * MDEV-14545 - Mariabackup - Backup fails due to
    MLOG_INDEX_LOAD record
  * fixes for the following security vulnerabilities: none
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-10214-release-notes
    https://mariadb.com/kb/en/library/mariadb-10214-changelog
- remove the following patches
  * mariadb-10.2.14-xtrabackup-v2.patch (applied upstream,
    MDEV-15254)
  * mariadb-10.2.13-aarch_compilefix.patch (applied upstream,
    MDEV-14318)
  * mariadb-10.2.10-disable_openssl_compatibility_check.patch
    (fixed upstream in https://github.com/MariaDB/server/pull/558)
  * mariadb-10.2.8-systemd-cmake.patch and DWITH_SYSTEMD=ON
    compile option that are no longer needed - systemd is detected
    correctly now (discussed in [bsc#1080891] and MDEV-8379)
  * mariadb-10.2.3-mysql_install_db-mariadb_dirs.patch (fixed
    upstream in 52516706c86f9f66c76836eabde7e2477694bac3)
  * remove mariadb-10.2.3-group.patch that was just a half solution
    of the group support (missing server part) and moreover using
    a group option in mysql-systemd-helper was removed few years ago
    as it caused troubles because MariaDB resolved it as
    'group_concat_max_len option' (see
    https://github.com/openSUSE/mysql-packaging/issues/15)
- remove jar files from the tarball (used for testing from the
  source)
- build TokuDB without the jemalloc support for now. Jemalloc 5
  is not backwards compatible which leads to the errors in the
  testsuite at least (MDEV-15034)
- update suse_skipped_tests.list

==== milou5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: milou5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== mpfr ====
Subpackages: libmpfr6 mpfr-devel

- Add mpfr-4.0.1-cummulative-patch.patch.  Fixes
  * A subtraction of two numbers of the same sign or addition of two
    numbers of different signs can be rounded incorrectly (and the
    ternary value can be incorrect) when one of the two inputs is
    reused as the output (destination) and all these MPFR numbers
    have exactly GMP_NUMB_BITS bits of precision (typically, 32 bits
    on 32-bit machines, 64 bits on 64-bit machines).
  * The mpfr_fma and mpfr_fms functions can behave incorrectly in case
    of internal overflow or underflow.
  * The result of the mpfr_sqr function can be rounded incorrectly
    in a rare case near underflow when the destination has exactly
    GMP_NUMB_BITS bits of precision (typically, 32 bits on 32-bit
    machines, 64 bits on 64-bit machines) and the input has at most
    GMP_NUMB_BITS bits of precision.
  * The behavior and documentation of the mpfr_get_str function are
    inconsistent concerning the minimum precision (this is related to
    the change of the minimum precision from 2 to 1 in MPFR 4.0.0). The
    get_str patch fixes this issue in the following way: the value 1
    can now be provided for n (4th argument of mpfr_get_str); if n = 0,
    then the number of significant digits in the output string can now
    be 1, as already implied by the documentation (but the code was
    increasing it to 2).
  * The mpfr_cmp_q function can behave incorrectly when the rational
    (mpq_t) number has a null denominator.
  * The mpfr_inp_str and mpfr_out_str functions might behave
    incorrectly when the stream is a null pointer: the stream is
    replaced by stdin and stdout, respectively. This behavior is
    useless, not documented (thus incorrect in case a null pointer
    would have a special meaning), and not consistent with other
    input/output functions.

==== mtools ====

- Disable floppyd support. Floppyd is a daemon allowing remote X
  clients to access floppies attached to e.g. thin clients. As it
  uses X authentication, it pulls in X libraries.

==== nautilus-share ====
Subpackages: nautilus-share-lang

- Ensure neutrality of descriptions.

==== ncurses ====
Subpackages: libncurses6 ncurses-devel ncurses-utils tack terminfo terminfo-base

- Add ncurses patch 6.1-20180414
  + modify form library to optionally delay cursor movement on a field
    edge/boundary (patch by Leon Winter).
  + modify form library to avoid unnecessary update of cursor position in
    non-public fields (patch by Leon Winter).
  + remove unused _nc_import_termtype2() function.
  + also add/improve null-pointer checks in other places
  + add a null-pointer check in _nc_parse_entry to handle an error when
    a use-name is invalid syntax (report by Chung-Yi Lin).
- Add ncurses patch 6.1-20180407
  + clarify in manual pages that vwprintw and vwscanw are obsolete,
    not part of X/Open Curses since 2007.
  + use "const" in some prototypes rather than NCURSES_CONST where X/Open
    Curses was updated to do this, e.g., wscanw, newterm, the terminfo
    interface.  Also use "const" for consistency in the termcap
    interface, which was withdrawn by X/Open Curses in Issue 5 (2007).
    As of Issue 7, X/Open Curses still lacks "const" for certain return
    values, e.g., keyname().

==== nmap ====

- don't build zenmap and ndiff python2 subpackages because of the
  python2 deprecation in Tumbleweed
- run spec-cleaner
- tweak Summaries and Descriptions

==== openafs ====
Version update (1.8.0~pre5 -> 1.8.0)
Subpackages: openafs-client openafs-kmp-default

- Update to 1.8.0
- Fix AArch64 build by updating spec and backporting patches:
  * add_support_fo_arm64_linux26.patch
  * dont_require_AFS_SYSCALL.patch
  * add_AFS_STRINGIZE_macro.patch
  * avoid_double_param_in_arm64_kernel.patch

==== openssh ====
Subpackages: openssh-helpers

- Use TIRPC on suse_version >= 1500: sunrpc is deprecated and
  should be replaced by TIRPC.
- additional rebased patches (bsc#1080779)
  * auditing support
  * LDAP integration
  * various distribution tweaks from SLE12
    (X forwarding over IPv6, sftp forced permissions
    and verbose batch mode)

==== osinfo-db ====
Version update (20180416 -> 20180502)

- Update database to version 20180502
  osinfo-db-20180502.tar.xz

==== oxygen5 ====
Version update (5.12.4 -> 5.12.5)

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== pam ====
Subpackages: pam-32bit pam-devel

- pam_umask.8 needed to be patched as well.
  [bsc#1089884, pam-fix-config-order-in-manpage.patch]
- Changed order of configuration files to reflect actual code.
  [bsc#1089884, pam-fix-config-order-in-manpage.patch]

==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_ide patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome

- Move the gnome(wayland) pattern into the category of
  graphicalenvironments, aligning with the other DEs of the distro.
- Re-add gnome-menus recommends to x11 pattern: gnome-menus still
  brings the .directory translations, which are shown in GNOME
  Activities (boo#1091487).

==== phonon ====
Version update (4.10.0 -> 4.10.1)

- Update to 4.10.1:
  * CMake files are now compatible with Qt 5.11. Note that the
    relevant CMake code is shared with the backends, and thus also
    fixes the compatibility issue there.

==== phonon4qt5 ====
Version update (4.10.0 -> 4.10.1)

- Update to 4.10.1:
  * CMake files are now compatible with Qt 5.11. Note that the
    relevant CMake code is shared with the backends, and thus also
    fixes the compatibility issue there.

==== php7 ====
Version update (7.2.4 -> 7.2.5)
Subpackages: apache2-mod_php7 php7-bcmath php7-bz2 php7-calendar php7-ctype php7-curl php7-dba php7-devel php7-dom php7-exif php7-fastcgi php7-ftp php7-gd php7-gettext php7-gmp php7-iconv php7-json php7-ldap php7-mbstring php7-mysql php7-odbc php7-openssl php7-pdo php7-pear php7-pear-Archive_Tar php7-pgsql php7-shmop php7-snmp php7-sockets php7-sqlite php7-sysvsem php7-sysvshm php7-tidy php7-tokenizer php7-wddx php7-xmlreader php7-xmlwriter php7-xsl php7-zip php7-zlib

- updated to 7.2.5: This is a security release which also contains
  several minor bug fixes.
  http://php.net/ChangeLog-7.php#7.2.5
- build-test.sh: generic spec file name

==== plasma-framework ====
Subpackages: plasma-framework-components plasma-framework-lang plasma-framework-private

- Remove outdated calendar.svgz from the Air and Oxygen themes to
  fix showing event markers in the calendar (boo#1091832)
- Add Air-Oxygen-themes-Bump-version.patch to raise the version of
  these 2 themes, otherwise Plasma would reuse existing caches
  rendering the above fix ineffective
- Add patches to fix window thumbnails on Nvidia:
  * 0001-Revert-windowthumbnail-Use-gamma-correct-scaling.patch
  * 0002-Revert-windowthumbnail-Use-mipmap-texture-filtering.patch
- Add Dont-alter-memory-management-to-hide-an-item.patch to fix a
  possible Plasma crash when changing the desktop layout
  (kde#391642)

==== plasma-nm5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc

- Unconditionally provide the -vpnc subpackage again for now, vpnc
  is still in Tumbleweed and has been revived for Leap 15.0
- Activate proper Requires and Supplements for the -openswan,
  - l2tp, and -iodine subpackages, the corresponding NetworkManager
  packages are in Factory (and Leap) meanwhile
- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None
- Fix plasma-nm5-openconnect supplements
- Don't provide the -vpnc subpackage anymore on TW and Leap 15

==== plasma5-addons ====
Version update (5.12.4 -> 5.12.5)
Subpackages: plasma5-addons-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * Fix run-time warnings on quick-share
  * [mediaframe applet] Enable wrapping of fill mode description in config UI (kde#393232)
  * [quickshare applet] Fix sizing of complete color config page
  * [quickshare applet] Fix layout of elements in config page
  * [mediaframe applet] Fix defunct adding of new files/folder per DnD
  * [mediaframe applet] Fix broken selection of fill mode
  * [notes applet] Remove unused/unneeded import of private.notifications
  * [potd dataengine] Fix Wikimedia Picture of the Day provider
  * [Media Frame] Fix config pages to fit themselves into dialog
  * [weather applet] Fix wind direction arrows to adapt to color theme
  * [potd wallpaper] Add missing Messages.sh, use wallpaper catalog name
  * [potd wallpaper] Config UI: fix spacing between UI elements
  * [potd dataengine] Do not leak pimpl object of PotdProvider class

==== plasma5-desktop ====
Version update (5.12.4 -> 5.12.5)
Subpackages: plasma5-desktop-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * [Desktop Theme KCM] Workaround bug in FileDialog
  * FunnelModel: fix invalid model API usage.
  * [Window List] Show pin icon only when in panel (kde#391145)
  * Make automounting work even if StorageAccess is ignored (kde#389479)
  * [Folder View] Set shortcut on plasmoid.action (kde#392730)
  * [Folder View] Use KStandardAction for rename, delete, and trash
  * [Folder View] Simplify clearing of lists
  * [Folder View] Update "Empty Trash" enabled state for files inside Trash and links to Trash (kde#392738)
  * [System Model] Support actions
  * Do clamping in the model and add missing lower bound check (kde#390888)
- Remove patches, now upstream:
  * Make-automounting-work-even-if-StorageAccess-is-ignored.patch

==== plasma5-integration ====
Version update (5.12.4 -> 5.12.5)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * KDEPlatformFileDialog: Fix initial directory selection for remote files (kde#374913)
- Remove patches, now upstream:
  * Fix-initial-directory-selection-for-remote-files.patch
- Use %license

==== plasma5-openSUSE ====
Version update (15.0~git20180421T093411~6c02346 -> 15.0~git20180504T125857~b35c1c4)
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE

- Update to version 15.0~git20180504T125857~b35c1c4:
  * Bump theme versions to cause cache refresh
- Update to version 15.0~git20180503T153654~628130a:
  * Remove outdated and incompatible calendar.svg (boo#1091832)
- Update to 5.12.5

==== plasma5-pa ====
Version update (5.12.4 -> 5.12.5)
Subpackages: plasma5-pa-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * AbstractModel: Check if index is valid in setData

==== plasma5-workspace ====
Version update (5.12.4 -> 5.12.5)
Subpackages: plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * [ksmserver] Use QUrl::fromUserInput to construct sound url (kde#392725)
  * [Image Wallpaper] Fix auto transform for blurred fill (kde#393498)
  * sddm-theme: Focus the password field if enter pressed in the username field
  * [Notifications] Always scroll to the top when opening (kde#391646)
  * [ContextMenu Containment Action] Fix checking for KIOSK (kde#393329)
  * [Power Management Engine] Fix kiosk restriction for lockscreen (kde#393331)
  * [weather dataengine] envcan: fix forecast terms to match "ice pellets"
  * [weather dataengine] bbc: handle and ignore condition "Not Available"
  * [weather dataengine] bbc: handle and skip visbility "--"
  * [OSD] Enforce plain text
  * [weather] BBCUKMET: add missing "thundery showers"
  * [weather] BBCUKMET: add missing "light rain showers"/"heavy rain showers"
  * [weather dataengine] Fix BBC provider to adapt to change RSS feed (kde#392510)
  * KDE logout screen background color fix (kde#382264)
  * fix: Klipper notifications visually broken since plasma 5.12 (kde#390375)
  * [notifications applet] Fix two qml warnings about assigning [undefined]
- Remove patches, now upstream:
  * Fix-weather-engine-BBC-provider.patch

==== polkit-kde-agent-5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: polkit-kde-agent-5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * Add a window icon for authentication dialog under Wayland.
  * Remove traces of polkit-kde-authorization tool
- Use %license

==== postgresql ====
Subpackages: postgresql-contrib postgresql-devel postgresql-docs postgresql-server

- Require update-alternatives by postgresql: one of the main
  scripts in use is install-alternatives, which calls u-a.
- Put POSTGRES_LANG into LC_ALL instead of LANG to retain the
  previous behaviour of that variable (boo#1077027).

==== postgresql10 ====
Subpackages: libecpg6 libpq5 postgresql10-contrib postgresql10-devel postgresql10-docs postgresql10-server

- bsc#1091412: server prerequires server-noarch to make sure that
  the postgresql user and group exist.

==== powerdevil5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: powerdevil5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * Ignore "migration" key for determining whether the config is empty (kde#391782)
- Remove patches, now upstream:
  * 0001-Ignore-migration-key-for-determining-whether-the-con.patch

==== python-dnspython ====

- Add patch pycryptodome.patch to work with pycryptodome:
  * pycryptodome.patch

==== python-kiwi ====
Version update (9.14.2 -> 9.14.7)

- Bump version: 9.14.6 ? 9.14.7
- Fixed check for volume group in use
  The former implementation evaluates the output of the vgs
  command and set the volume group as in use if one of the
  listed volume groups on the host contains the group name
  set by the image description. This would also match if the
  group name set in the image description is e.g 'System' and
  the a volume group on the host with name 'SystemVG' exists.
  However a conflict only exists on exact match of the name.
  The proposed fix is to use the --select feature from vgs
  and let it show information on exact match of the vg_name
  field. The code in kiwi then just evaluates if the selection
  by vgs has a value or not. This Fixes #721
- Fix setup of kiwi_lvm profile variable
  kiwi_lvm was always set to true if a volume management system
  is in use. However it should only be set to true if the
  selected volume management system is lvm. The same applies
  to the kiwi_lvmgroup variable which also only makes sense
  if the lvm volume management system is used.
  This Fixes bsc#1090427
- Bump version: 9.14.5 ? 9.14.6
- Extend test-image-azure integration test
  Use xfs as filesystem and set a tag to also test image tags
- Use /dev/zero to really write a zero byte
  The cleanup of the 512 byte block for the vhdfixed tag
  was based on reading from /dev/null which does effectively
  nothing. As the block should be filled with zero bytes
  this patch changes the source from /dev/null to /dev/zero
  This was found by tests to reproduce the issue reported
  in bsc#1090953 but is not causing it
- Add test for the utils class StringToSize
  This commit adds a couple of unit tests for the StringToSize class.
- Bump version: 9.14.4 ? 9.14.5
- Run doc target in travis test stage
- Fixup doc conf.py
  Do not load kiwi logging which is unneeded and causes many
  superfluous messages on the console when sphinx build runs
- Fixup docstring warning from sphinx build
- Fixup travis unit test stages
  Build docs in deployment stage only
- Include doc_travis_deploy in travis deploy stage
- Fixed syntax errors shown by travis lint
- Revert "Fixup travis.yml"
  This reverts commit 79ccbdff394e2aba4f1e8fb6390a9a8e0d1925e2.
- Revert "Yet another try to get travis stages correct"
  This reverts commit aca057c3554795b79c651f63a58967138d00f3c8.
- Yet another try to get travis stages correct
- Fixup travis.yml
  Looks like empty lines are not allowed
- Revert "Clearly separate unittest stage from deployment"
  This reverts commit 5fd27924c931b6b60903b0015d0a8cf31cf499f7.
- Bump version: 9.14.3 ? 9.14.4
- Some improvements on size calculation
  This commit simplifies the unpartitioned area size calculation.
  Fixes #709 and it is related to fate#323874
- Clearly separate unittest stage from deployment
- Use travis stages feature for pypi deployment
  Problem ist that the deploy section is called for every
  item in the former matrix: setup. This means the pypi
  upload was triggered twice for the same archive which
  means one target always fails. In order to deploy only
  once travis provides a stages feature which is used
  in this commit
- Bump version: 9.14.2 ? 9.14.3
- Adding unpartitioned size attribute
  This commit adds the possibility of setting some unpartitioned area
  after the systemdisl partition into the image.
  Fixes #709
- Fixed creation of machine settings file
  If no vmnic setup is present a request to iterator over
  a NoneType object is attempted and failed. This Fixes #710
- volume_manager API docs cleanup
- repository API docs cleanup
- system API docs cleanup
- package_manager API docs cleanup
- build API docs cleanup
- Fixed docstring :rtype: values
  In Python the string type name is str not string
- Cleanup of the iso_tools API docs
- Cleanup of the utils API docs
- Cleanup api doc strings
  This cleans up and fixes the api documentation for
  the public interface of the projects boot source code
  files and Fixes #700
- Cleanup of the solver API docs
- Fixup docstring typos per review
- Cleanup api doc strings
  This cleans up and fixes the api documentation for
  the public interface of the projects storage source code
  files and Fixes #698
- Fixup download url in setup.py
  Better point to installable packages. This Fixes #702
- Cleanup api doc strings
  This cleans up and fixes the api documentation for the
  public interface of the projects toplevel source code
  files and Fixes #697
- Fixup creation of vmware settings file
  The kiwi schema allows for multiple vmnic sections but kiwi
  only took the primary one into account. This patch uses all
  configured vmnic sections. This Fixes #688
- Support lookup for fstab.append on fstab creation
  At the time kiwi creates the fstab with all required fields
  to boot the system it now also looks for an optional fstab.append
  file and appends its contents to the fstab file. This allows
  to setup custom fstab entries for filesystem mounts which are
  established outside of the kiwi image building process by
  e.g a service at first boot
- Add auto release to pypi on release tags
  This will automatically release kiwi on pypi if a new tag in
  master is set. This happens when bumpversion is called followed
  by a push and push --tags. Only if the tag is pushed the travis
  deployment gets triggered. This Fixes #678

==== python-libvirt-python ====
Version update (4.1.0 -> 4.3.0)

- Update to 4.3.0
  - Add all new APIs and constants in libvirt 4.3.0
- Update to 4.2.0
  - Add all new APIs and constants in libvirt 4.2.0

==== python-matplotlib ====
Subpackages: python3-matplotlib python3-matplotlib-cairo python3-matplotlib-gtk3 python3-matplotlib-tk

- Fix building on SLE which doesn't have qhull.

==== python-numpy ====
Version update (1.14.0 -> 1.14.3)
Subpackages: python2-numpy python3-numpy

- update to version 1.14.3
  Changes documented in release notes:
  https://github.com/numpy/numpy/blob/master/doc/release/1.14.3-notes.rst
- update to version 1.14.2
  Changes documented in release notes:
  https://github.com/numpy/numpy/blob/master/doc/release/1.14.2-notes.rst
- update to version 1.14.1
  Changes documented in release notes:
  https://github.com/numpy/numpy/blob/master/doc/release/1.14.1-notes.rst

==== python-pycparser ====
Version update (2.17 -> 2.18)
Subpackages: python2-pycparser python3-pycparser

- update to 2.18:
  - PR #161 & #184: Update bundled PLY version to 3.10
  - PR #158: Add support for the __int128 type.
  - PR #169: Handle more tricky TYPEID in declarators.
  - PR #178: Add columns to the coord of each node

==== python-qt5 ====
Subpackages: python-qt5-utils python3-qt5

- Add patch to remove use of internal Qt function:
  * remove-qtest-waitforevents.patch

==== python-setuptools ====
Version update (39.0.1 -> 39.1.0)
Subpackages: python2-setuptools python3-setuptools

- update to version 39.1.0:
  * #1340: Update all PyPI URLs to reflect the switch to the new
    Warehouse codebase.
  * #1337: In pkg_resources, now support loading resources for modules
    loaded by the SourcelessFileLoader.
  * #1332: Silence spurious wheel related warnings on Windows.

==== python3 ====
Subpackages: python3-curses python3-dbm python3-tk

- Use faster find subcommand execution strategies.

==== qalculate ====
Subpackages: libqalculate14

- Add patch to fix FD leak (boo#1092329):
  * 0001-Fix-leaking-of-FDs-created-by-pipe.patch

==== quilt ====

- quiltrc-support-all-patch-formats-by-default.patch: quiltrc:
  Support all patch formats by default (bsc#1088281).

==== rpm ====
Subpackages: rpm-build rpm-devel

- Disable debuginfo dwz compression for baselibs packages
  [bnc#1092189]

==== samba ====
Version update (4.8.0+git.19.f53c6c0aa6f -> 4.8.1+git.28.de67ff4c74d)
Subpackages: libdcerpc-binding0 libdcerpc-binding0-32bit libdcerpc0 libdcerpc0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libndr0 libndr0-32bit libnetapi0 libnetapi0-32bit libsamba-credentials0 libsamba-credentials0-32bit libsamba-errors0 libsamba-errors0-32bit libsamba-hostconfig0 libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap2 libsmbldap2-32bit libtevent-util0 libtevent-util0-32bit libwbclient0 libwbclient0-32bit samba-client samba-client-32bit samba-doc samba-libs samba-libs-32bit samba-winbind samba-winbind-32bit

- Move libdfs-server-ad-samba4.so library from kdc to libs package, as it is
  required by some client libs; (bsc#1074135);
- Update to 4.8.1; (bsc#1091179);
  + s3: ldap: Ensure the ADS_STRUCT pointer doesn't get freed on error,
    we don't own it here; (bso#13244);
  + s3: smbd: Fix possible directory fd leak if the underlying OS doesn't
    support fdopendir(); (bso#13270);
  + Round-tripping ACL get/set through vfs_fruit will increase the number of
    ACE entries without limit; (bso#13319);
  + s3: smbd: SMB2: Add DBGC_SMB2_CREDITS class to specifically debug credit
    issues; (bso#13347);
  + s3: smbd: Files or directories can't be opened DELETE_ON_CLOSE without
    delete access; (bso#13358);
  + s3: smbd: Fix memory leak in vfswrap_getwd(); (bso#13372);
  + s3: smbd: Unix extensions attempts to change wrong field in fchown call;
    (bso#13375);
  + ms_schema/samba-tool visualize: Fix python2.6 incompatibility;
    (bso#13337);
  + Fix invocation of gnutls_aead_cipher_encrypt(); (bso#13352);
  + Windows 10 cannot logon on Samba NT4 domain; (bso#13328);
  + winbindd: Recover loss of netlogon secure channel in case the peer DC is
    rebooted; (bso#13332);
  + s3:smbd: Don't use the directory cache for SMB2/3; (bso#13363);
  + ctdb-client: Fix bugs in client code; (bso#13356);
  + ctdb-scripts: Drop "net serverid wipe" from 50.samba event script;
    (bso#13359);
  + s3: lib: messages: Don't use the result of sec_init() before calling
    sec_init(); (bso#13368);
  + libads: Fix the build '--without-ads'; (bso#13273);
  + winbind: Keep "force_reauth" in invalidate_cm_connection, add
    'smbcontrol disconnect-dc'; (bso#13332);
  + vfs_virusfilter: Fix CIDs 1428738-1428740; (bso#13343);
  + dsdb: Fix CID 1034966 Uninitialized scalar variable; (bso#13367);
  + rpc_server: Fix core dump in dfsgetinfo; (bso#13370);
  + smbclient: Fix notify; (bso#13382);
  + Fix smbd panic if the client-supplied channel sequence number wraps;
    (bso#13215);
  + Windows 10 cannot logon on Samba NT4 domain; (bso#13328);
  + lib/util: Remove unused '#include <sys/syscall.h>' from tests/tfork.c;
    (bso#13342);
  + Fix build errors with cc from developerstudio 12.5 on Solaris;
    (bso#13343);
  + Fix the picky-developer build on FreeBSD 11; (bso#13344);
  + s3:modules: Fix the build of vfs_aixacl2.c; (bso#13345);
  + s3:smbd: map nterror on smb2_flush errorpath; (bso#13338);
  + lib:replace: Fix linking when libtirpc-devel overwrites system headers;
    (bso#13341);
  + winbindd: 'wbinfo --name-to-sid' returns misleading result on invalid
    query; (bso#13312);
  + s3:passdb: Do not return OK if we don't have pinfo set up; (bso#13376);
  + Allow AESNI to be used on all processor supporting AESNI; (bso#13302);

==== shotwell ====
Version update (0.28.2 -> 0.28.3)
Subpackages: shotwell-lang

- Update to version 0.28.3:
  + Fix spacings in search toolbar.
  + Fix "Out of memory" issues when scrolling through large
    collections.
  + Bugs fixed: bgo#786702.
  + Updated translations.

==== smartmontools ====

- Fix SUSE default of S.M.A.R.T. checks: really enable nightly
  short tests (bsc#1073918).

==== solid ====
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools

- Add Update-mount-point-after-mount-operations.patch to fix
  spurious errors when trying to open an unmounted disk/device in
  file manager (kde#370975)

==== sssd ====
Version update (1.16.0 -> 1.16.1)
Subpackages: libnfsidmap-sss libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 libsss_simpleifp0 sssd-32bit sssd-krb5-common sssd-ldap

- Update to new minor upstream release 1.16.1 (fate#323340):
  New Features:
  * A new option auto_private_groups was added. If this option is
  enabled, SSSD will automatically create user private groups based
  on user?s UID number. The GID number is ignored in this case.
  * The SSSD smart card integration now supports a special type of PAM
  conversation implemented by GDM which allows the user to select
  the appropriate smrt card certificate in GDM.
  * A new API for accessing user and group information was added.
  This API is similar to the tradiional Name Service Switch API, but
  allows the consumer to talk to SSSD directly as well as to
  fine-tune the query with e.g. how cache should be evaluated.
  * The sssctl command line tool gained a new command access-report,
  which can generate who can access the client machine. Currently
  only generating the report on an IPA client based on HBAC rules
  is supported.
  * The hostid provider was moved from the IPA specific code to
  the generic LDAP code. This allows SSH host keys to be access by
  the generic LDAP provider as well. See the ldap_host_* options in
  the sssd-ldap manual page for more details.
  * Setting the memcache_timeout option to 0 disabled creating
  the memory cache files altogether. This can be useful in cases
  there is a bug in the memory cache that needs working around.

==== subversion ====
Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl subversion-python subversion-server subversion-tools

- Remove useless build dependency on pkgconfig(bash-completion).
- Make subversion-bash-completion requires bash-completion, not
  pkgconfig(bash-completion).

==== sudo ====
Version update (1.8.22 -> 1.8.23)

- Update to 1.8.23
  * primarily a bug fix release
  * new cvtsudoers utility (replaces sudoers2ldif) and converts
    between sudoers formats and perform some basic filtering.
  * removed obsolete sudoers2ldif-env.patch

==== sysdig ====
Version update (0.20.0_k4.16.6_1 -> 0.21.0_k4.16.7_1)

- Update to version 0.21.0:
  * Track Versioning in Capture Files: With this release, we will increment the pcap major/minor version in capture files when a release adds new event types, additional event fields, etc. that are incompatible with earlier sysdig versions. [#1081] [#1084]
  * Add s390x as a platform using Docker [#1029]
  * When saving container information, also store certain mesos-related environment information associated with the first process in the container [#1021] [#1057]
  * New filtercheck fd.connected returns whether or not a network connection file descriptor is actually bound to a remote endpoint. Think of udp sockets that only use sendto() vs udp sockets that use connect() and then send(), or tcp sockets that have been created but not connect()ed yet. [#1051]
  * New filtercheck fd.name_changed is true when an event changes the connection information for a connection fd. This can occur in some cases such as udp connections where a connect() changes the connection information for a fd.
  * Make the thread table size configurable via sinsp::set_max_thread_table_size() [#1056]
  * Add support for new AWS Linux 2 AMI [#1058]
  * Add process group id to execve events [#1044] [#1080]
  * Expand the set of system calls returned by the driver when in dropping mode [#1075]
  * Handle AT_FDCWD arguments to linkat, openat, etc. and resolve the path relative to the cwd [#1020]

==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-coredump systemd-logger systemd-sysvinit udev

- align permissions of /etc/machine-id to upstream code (bsc#1092269)
  world writeable machine-id is a security issue

==== systemd-presets-branding-openSUSE ====

- Enable appstream-sync-cache.service on all distros that install
  the service (boo#1090346).

==== systemsettings5 ====
Version update (5.12.4 -> 5.12.5)
Subpackages: systemsettings5-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * Polish sidebar header appearance (kde#392340)
  * Use font.weight instead of font.bold

==== timezone ====
Version update (2018d -> 2018e)

- timezone update 2018e:
  * North Korea switches back from +0830 to +09 on 2018-05-05.
  * Ireland's standard time is in the summer, with negative DST
    offset to standard time used in Winter (bsc#1073299)

==== timezone-java ====
Version update (2018d -> 2018e)

- timezone update 2018e:
  * North Korea switches back from +0830 to +09 on 2018-05-05.
  * Ireland's standard time is in the summer, with negative DST
    offset to standard time used in Winter (bsc#1073299)

==== transactional-update ====
Version update (2.1 -> 2.2)

- Update to version 2.2
  - Fix security issue in self update [boo#1091316]
  - Create dirs in /var more reliably by sorting the list
- Rebuild initrd (needed since 2.0)

==== transmission ====
Version update (2.93 -> 2.94)
Subpackages: transmission-common transmission-gtk transmission-gtk-lang

- Update to version 2.94:
  + All Platforms:
  - Fix building against LibreSSL.
  - Fix building against mbedTLS.
  - Fix torrents ETA calculation.
  - Fix cross-compilation issues caused by miniupnpc
    configuration test.
  + Qt Client: Fix bad downloaded percentage in DetailsDialog.
  + Web Client:
  - Fix tracker error XSS in inspector (CVE pending).
  - Fix torrent name HTML-escaping in trackers inspector tab.

==== ucode-intel ====
Version update (20180312 -> 20180425)

- Update to version 20180425 (bsc#1091836)
- Name microcodes which are not allowed to load late
  with a *.early suffix
- Add releasenotes and microcode list to docs
- Remove BuildRequires on iucode-tool, as the microcode files are
  not provided as one big microcode.dat blob anymore, but are
  alreayd split up in the needed family-model-stepping files.
-- Updates upon 20180312 release --
---- updated platforms ------------------------------------
  GLK          B0       6-7a-1/01 0000001e->00000022
    Pentium Silver N/J5xxx,-Celeron N/J4xxx
---- removed platforms ------------------------------------
  BDX-ML       B/M/R0   6-4f-1/ef 0b000021
    Xeon E5/E7 v4; Core-i7-69xx/68xx
-- Special release with caveats --
  BDX-ML       B/M/R0   6-4f-1/ef           0b00002c
    Xeon E5/E7 v4; Corei7-69xx/68xx

==== unbound ====
Version update (1.7.0 -> 1.7.1)
Subpackages: libunbound2 unbound-anchor

- update to 1.7.1
  Features
- Add --with-libhiredis, unbound support for a new cachedb
  backend that uses a Redis server as the storage.  This
  implementation depends on the hiredis client library
  (https://redislabs.com/lp/hiredis/).
  And unbound should be built with both --enable-cachedb and
  - -with-libhiredis[=PATH] (where $PATH/include/hiredis/hiredis.h
  should exist).  Patch from Jinmei Tatuya (Infoblox).
- Create additional tls service interfaces by opening them on other
  portnumbers and listing the portnumbers as additional-tls-port: nr.
- ED448 support.
- num.query.authzone.up and num.query.authzone.down statistics counters.
- Accept both option names with and without colon for get_option
  and set_option.
- low-rtt and low-rtt-pct in unbound.conf enable the server selection
  of fast servers for some percentage of the time.
- num.query.aggressive.NOERROR and num.query.aggressive.NXDOMAIN
  statistics counters.
- allow-notify: config statement for auth-zones.
- Can set tls authentication with forward-addr: IP#tls.auth.name
  And put the public cert bundle in tls-cert-bundle: "ca-bundle.pem".
  such as forward-addr: 9.9.9.9@853#dns.quad9.net or
  1.1.1.1@853#cloudflare-dns.com
- list_auth_zones unbound-control command.
- Added root-key-sentinel support
  Bug Fixes
- Fix #3727: Protocol name is TLS, options have been renamed but
  documentation is not consistent.
- Check IXFR start serial.
- Fix typo in documentation.
- Fix #3736: Fix 0 TTL domains stuck on SERVFAIL unless manually
  flushed with serve-expired on.
- Fix #3817: core dump happens in libunbound delete, when queued
  servfail hits deleted message queue.
- corrected a minor typo in the changelog.
- move htobe64/be64toh portability code to cachedb.c.
- iana port update.
- Do not use cached NSEC records to generate negative answers for
  domains under DNSSEC Negative Trust Anchors.
- Fix unbound-control get_option aggressive-nsec
- Check "result" in dup_all(), by Florian Obser.
- Fix #4043: make test fails due to v6 presentation issue in macOS.
- Fix unable to resolve after new WLAN connection, due to auth-zone
  failing with a forwarder set.  Now, auth-zone is only used for
  answers (not referrals) when a forwarder is set.
- Combine write of tcp length and tcp query for dns over tls.
- nitpick fixes in example.conf.
- Fix above stub queries for type NS and useless delegation point.
- Fix unbound-control over pipe with openssl 1.1.1, the TLSv1.3
  tls_choose_sigalg routine does not allow the ciphers for the pipe,
  so use TLSv1.2.
- Fix that flush_zone sets prefetch ttl expired, so that with
  serve-expired enabled it'll start prefetching those entries.
- Fix downstream auth zone, only fallback when auth zone fails to
  answer and fallback is enabled.
- Fix for max include depth for authzones.
- Fix memory free on fail for $INCLUDE in authzone.
- Fix that an internal error to look up the wrong rr type for
  auth zone gets stopped, before trying to send there.
- Fix auth zone target lookup iterator.
- Fix auth-zone retry timer to be on schedule with retry timeout,
  with backoff.  Also time a refresh at the zone expiry.
- Fix #658: unbound using TLS in a forwarding configuration does not
  verify the server's certificate (RFC 8310 support).
- For addr with #authname and no @port notation, the default is 853.
- man page documentation for dns-over-tls forward-addr '#' notation.
- removed free from failed parse case.
- Fix #4091: Fix that reload of auth-zone does not merge the zonefile
  with the previous contents.
- Delete auth zone when removed from config.
- makedist uses bz2 for expat code, instead of tar.gz.
- Fix #4092: libunbound: use-caps-for-id lacks colon in
  config_set_option.
- auth zone http download stores exact copy of downloaded file,
  including comments in the file.
- Fix sldns parse failure for CDS alternate delete syntax empty hex.
- Attempt for auth zone fix; add of callback in mesh gets from
  callback does not skip callback of result.
- Fix cname classification with qname minimisation enabled.
- Fix contrib/fastrpz.patch for this release.
- Fix auth https for libev.
- Fix memory leak when caching wildcard records for aggressive NSEC use
- Fix for crash in daemon_cleanup with dnstap during reload,
  from Saksham Manchanda.
- Also that for dnscrypt.

==== webkit2gtk3 ====
Version update (2.20.1 -> 2.20.2)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles

- Disable JIT on riscv64
- Update to version 2.20.2:
  + Do TLS error checking on GTlsConnection::accept-certificate to
    finish the load earlier in case of errors.
  + Properly close the connection to the nested wayland compositor
    in the Web Process.
  + Avoid painting backing stores for zero-opacity layers.
  + Fix downloads started by context menu failing in some websites
    due to missing user agent HTTP header.
  + Fix video unpause when GStreamerGL is disabled.
  + Fix several GObject introspection annotations.
  + Update user agent quiks to fix Outlook.com and Chase.com.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2018-4200.

==== wget ====
Version update (1.19.4 -> 1.19.5)

- GNU wget 1.19.5:
  * Fix cookie injection (CVE-2018-0494, bsc#1092061)
  * Enable TLS1.3 with recent OpenSSL environment
  * New option --ciphers to set GnuTLS / OpenSSL ciphers directly
  * Updated CSS grammar to CSS 2.2
  * Fixed several memleaks found by OSS-Fuzz
  * Fixed several buffer overflows found by OSS-Fuzz
  * Fixed several integer overflows found by OSS-Fuzz
  * Several minor bug fixes
  [bsc#1092061, CVE-2018-0494, wget-ignore-void-retvalue.patch]

==== wireshark ====
Version update (2.4.6 -> 2.6.0)
Subpackages: wireshark-ui-qt

- Turn on ssh, maxminddb, c-ares, snappy, lz4, HTTP2 support
- Use capabilities to be able to run capture as a non-root user.
  In easy system permissions mode all users can capture traffic.
  In secure system permissions mode, must be added to the wireshark
  group to capture. bsc#957624
  Drop wireshark-1.2.0-disable-warning-dialog.patch
- update to 2.6.0
  * Bug Fixes
  - The following bugs have been fixed:
  - Dumpcap might not quit if Wireshark or TShark crashes.
    (Bug 1419)
  * New and Updated Features
    The following features are new (or have been significantly
    updated) since version 2.5.0:
  - HTTP Request sequences are now supported.
  - Wireshark now supports MaxMind DB files. Support for GeoIP
    and GeoLite Legacy databases has been removed.
  - The Windows packages are now built using Microsoft Visual
    Studio 2017.
  - The IP map feature (the ?Map? button in the ?Endpoints?
    dialog) has been removed.
    The following features are new (or have been
    significantly updated) since version 2.4.0:
  - Display filter buttons can now be edited, disabled, and
    removed via a context menu directly from the toolbar
  - Drag & Drop filter fields to the display filter toolbar or
    edit to create a button on the fly or apply the filter as
    a display filter.
  - Application startup time has been reduced.
  - Some keyboard shortcut mix-ups have been resolved by
    assigning new shortcuts to Edit ? Copy methods.
  - TShark now supports color using the --color option.
  - The "matches" display filter operator is now case-insensitive.
  - Display expression (button) preferences have been converted
    to a UAT. This puts the display expressions in their own file.
    Wireshark still supports preference files that contain the
    old preferences, but new preference files will be written
    without the old fields.
  - SMI private enterprise numbers are now read from the
    ?enterprises.tsv? configuration file.
  - The QUIC dissector has been renamed to Google QUIC
    (quic ? gquic).
  - The selected packet number can now be shown in the Status Bar
    by enabling Preferences ? Appearance ? Layout ? Show selected
    packet number.
  - File load time in the Status Bar is now disabled by default
    and can be enabled in
    Preferences ? Appearance ? Layout ? Show file load time.
  - Support for the G.729A codec in the RTP Player is now added
    via the bcg729 library.
  - Support for hardware-timestamping of packets has been added.
  - Improved NetMon .cap support with comments, event tracing,
    network filter, network info types and some Message Analyzer
    exported types.
  - The personal plugins folder on Linux/Unix is now
    ~/.local/lib/wireshark/plugins.
  - TShark can print flow graphs using -z flow?
  - Capinfos now prints SHA256 hashes in addition to RIPEMD160
    and SHA1. MD5 output has been removed.
  - The packet editor has been removed. (This was a GTK+ only
    experimental feature.)
  - Support BBC micro:bit Bluetooth profile
  - The Linux and UNIX installation step for Wireshark will now
    install headers required to build plugins. A pkg-config file
    is provided to help with this (see ?doc/plugins.example? for
    details). Note you must still rebuild all plugins between
    minor releases (X.Y).
  - The Windows installers and packages now ship with Qt 5.9.4.
  - The generic data dissector can now uncompress zlib compressed
    data.
  - DNS Stats now supports service level statistics.
  - DNS filters for retransmissions and unsolicited responses
    have been added.
  - The ?tcptrace? TCP Stream graph now shows duplicate ACKS and
    zero window advertisements.
  - The membership operator now supports ranges, allowing display
    filters such as tcp.port in {4430..4434} to be expressed.
    See the User?s Guide, chapter Building display filter
    expressions for details.
  * New Protocol Support
  * Updated Protocol Support
  - Too many protocols have been updated to list here.
  * New and Updated Capture File Support
  - Microsoft Network Monitor
  * New and Updated Capture Interfaces support
  - LoRaTap
- drop patch wireshark-1.2.0-geoip.patch, because file to patch
  no more exists

==== xdg-desktop-portal-kde ====
Version update (5.12.4 -> 5.12.5)
Subpackages: xdg-desktop-portal-kde-lang

- Update to 5.12.5
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/plasma-5.12.5.php
- Changes since 5.12.4:
  * None

==== xdg-utils ====

- boo#1051353 can't set default browser on kde.
  * fix-kde-browser-check.patch

==== yast2 ====
Version update (4.0.72 -> 4.0.73)

- CWM: allow to define back handler for CWM#show.
- CWM: define default handlers for back and abort in CWM::Dialog.
- Needed for Expert Partitioner fate#318196.
- 4.0.73

==== yast2-bootloader ====
Version update (4.0.27 -> 4.0.32)

- Fix installation on BIOS Raid like Intel RSTe (bsc#1091283)
- 4.0.32
- Use "none" bootloader when the boot filesystem is nfs
  (bsc#1090752).
- 4.0.31
- Make unit tests architecture agnostic (related to bsc#1091284).
- 4.0.30
- Inform user when an unsupported bootloader is defined in the
  AutoYaST profile, display the valid values (bsc#1091284)
- 4.0.29
- Fix test failure on s390 (no functionality change)(bsc#1091631)
- 4.0.28

==== yast2-firewall ====
Version update (4.0.24 -> 4.0.25)

- AutoYaST: Report whether an interface has been defined
  in more than one zone (bnc#1089855).
- 4.0.25

==== yast2-http-server ====
Version update (4.0.0 -> 4.0.2)

- Fixed typo in published HttpServerWidgets widget function return
  type (bsc#1092155)
- 4.0.2
- Do not cache the widgets definition until it is really needed to
  avoid showing an out of date firewall description (the apache
  package provides the firewalld service definition and relods the
  firewall after it is installed) (bsc#1083492)
- 4.0.1

==== yast2-installation ====
Version update (4.0.50 -> 4.0.55)

- Do not warn too soon about missing disks during autoinstallation
  (bsc#1091033)
- 4.0.55
- Better handle the restore scripts when YaST is aborted or
  crashes (bsc#1089643)
- Delete the .repo files accidentally saved into inst-sys
  (fixes problems when restarting YaST after abort or crash)
- 4.0.54
- fix regression to show again iscsi configuration for disk-less
  setup  (bsc#1090753)
- 4.0.53
- Fix text direction for RTL languages in the installer settings
  screen (bsc#1089846).
- 4.0.52
- Fixed "vnc.sh: /root/.profile: No such file or directory"
  (bsc#1089623).
- 4.0.51

==== yast2-network ====
Version update (4.0.30 -> 4.0.31)

- Fix the check for adjusting ifcfg configuration in case of
  network based root filesystem when saving the network at the end
  of the installation (bsc#1090752).
- 4.0.31

==== yast2-storage-ng ====
Version update (4.0.169 -> 4.0.178)

- AutoYaST: do not crash when size is set to 'auto' for a partition
  without a mount point (bsc#1092414).
- 4.0.178
- Add note to YAML files for devices not supported in YAML
  (part of fate#318196)
- 4.0.177
- Dump devicegraphs and actions in better strategic places
  (part of fate#318196)
- Make sure not to write LUKS passwords to YAML dump files
- 4.0.176
- provide function to disable MD auto assembly (bsc#1090690)
- provide function to inhibit udisks from doing mounts
- use these two functions when running expert partitioner
- 4.0.175
- Partitioner: added option to import mount points (part of
  fate#318196 and bsc#1083851).
- 4.0.174
- AutoYaST: handle <subvolumes_prefix/> and <subvolumes> empty
  values properly (bsc#1076337, bsc#1090095 and bsc#1091669).
- 4.0.173
- Set fs_passno to 2 for ext2/3/4 filesystems assigned to non-root
  mount points (bsc#1078703).
- 4.0.172
- Don't require rspec/mocks (not present in inst-sys)
  (part of fate#318196)
- 4.0.171
- Dump devicegraph and actions to separate human readable files
  (part of fate#318196)
- 4.0.170

==== yast2-trans ====
Version update (84.87.20180427.16d13b087 -> 84.87.20180508.cec5a7a09)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en yast2-trans-en_GB yast2-trans-en_US yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu

- Update to version 84.87.20180508.cec5a7a09:
  * Fixed a parameter placeholder in po/storage/fi.po
  * New POT for text domain 'autoinst'.
  * New POT for text domain 'bootloader'.
  * New POT for text domain 'control'.
  * New POT for text domain 'firewall'.
  * New POT for text domain 'http-server'.
  * New POT for text domain 'installation'.
  * New POT for text domain 'network'.
  * New POT for text domain 'packager'.
  * New POT for text domain 'storage'.
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Danish)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Hindi)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)