Packages changed:
  ImageMagick
  apparmor
  corosync
  cups-filters (1.20.1 -> 1.20.2)
  desktop-translations (84.87.20180321.47fa9a4e -> 84.87.20180416.e6c83e49)
  ffmpeg
  ghostscript (9.22 -> 9.23)
  gnome-chess (3.28.0 -> 3.28.1)
  gpg2 (2.2.5 -> 2.2.6)
  gpgme
  grub2
  iproute2 (4.15.0 -> 4.16)
  ipset (6.36 -> 6.38)
  libcontainers-common
  libgphoto2 (2.5.16 -> 2.5.17)
  libinput (1.10.3 -> 1.10.4)
  liblrdf
  libreoffice
  libzip (1.5.0 -> 1.5.1)
  libzypp (17.2.2 -> 17.3.0)
  llvm6
  lttng-ust
  makedumpfile
  mc
  nghttp2 (1.29.0 -> 1.31.1)
  pam-config
  perl-Config-IniFiles (2.95 -> 2.96)
  perl-DateTime-Locale (1.170000 -> 1.180000)
  pidgin
  plasma5-desktop
  polkit-default-privs
  postfix
  python-kiwi (9.13.5 -> 9.14.2)
  sane-backends
  sqlite3 (3.23.0 -> 3.23.1)
  talloc (2.1.11 -> 2.1.13)
  tigervnc
  webkit2gtk3 (2.20.0 -> 2.20.1)
  xf86-input-libinput (0.27.0 -> 0.27.1)
  zbar

=== Details ===

==== ImageMagick ====
Subpackages: ImageMagick-devel ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI5 libMagickWand-7_Q16HDRI5 perl-PerlMagick

- security update (webp.c)
  * CVE-2018-9135 [bsc#1087825]
    + ImageMagick-CVE-2018-9135.patch
- consider urw-base35-fonts [bsc#1088463]
- Drop buildrequire on mupdf-devel-static, there is only one occurance
  in all makefiles mentioning MUPDF_LIBS and it is always empty
- Format with minimal run of spec-cleaner
  * Use license
  * Sort BRs alphabetically

==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang pam_apparmor pam_apparmor-32bit perl-apparmor python3-apparmor

- add dovecot-stats.diff:
  - add dovecot/stats profile and allow dovecot to run it (boo#1088161)
  - allow dovecot/auth to write /run/dovecot/old-stats-user (part of boo#1087753)
- update 32-bit-no-uid.diff with upstream fix

==== corosync ====
Subpackages: libcfg6 libcmap4 libcorosync_common4 libcpg4 libquorum5 libsam4 libtotem_pg5 libvotequorum8

-  (CVE-2018-1084) VUL-0: CVE-2018-1084: corosync: Integer overflow in totemcrypto(bsc#1089346)
    Added: 0018-bsc#1089346-corosync-Integer-overflow-in-totemcrypto.patch
- UNKNOWN version in corosync pkg-config(bsc#1088619)
    Added: 0017-bsc#1088619-add-version.patch

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

- Version upgrade to 1.20.2
  to provide upstream bugfixes also for SLE15 / Leap15
  and be also already prepared for SLE12 (fate#323676).
  This is a bug fix release fixing the recognition
  of remote CUPS queues by cups-browsed, the behavior
  of cups-browsed when one creates a queue with the
  same name of a cups-browsed-generated queue overwriting
  it, and other bug fixes (for details see the NEWS file).

==== desktop-translations ====
Version update (84.87.20180321.47fa9a4e -> 84.87.20180416.e6c83e49)

- Update to version 84.87.20180416.e6c83e49:
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (Taiwan))
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)

==== ffmpeg ====
Subpackages: libavcodec-devel libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample-devel libavresample3 libavutil-devel libavutil55 libpostproc54 libswresample-devel libswresample2 libswscale-devel 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.

==== ghostscript ====
Version update (9.22 -> 9.23)
Subpackages: ghostscript-devel ghostscript-x11

- Version upgrade to 9.23
  Highlights in this release include:
  * Ghostscript now has a family of 'pdfimage' devices
    (pdfimage8, pdfimage24 and pdfimage32) which produce
    rendered output wrapped up as an image in a PDF.
    Additionally, there is a 'pclm' device which
    produces PCLm format output.
  * There is now a ColorAccuracy parameter allowing the user
    to decide between speed or accuracy in ICC color transforms.
  * JPEG Passthrough: devices which support it can now receive
    the 'raw' JPEG stream from the interpreter.
    The main use of this is the pdfwrite/ps2write family of devices
    that can now take JPEG streams from the input file(s) and write
    them unchanged to the output (thus avoiding additional
    quantization effects).
  * PDF transparency performance improvements
  * IMPORTANT: We (i.e. Ghostscript upstream) are in the process
    of forking LittleCMS.
    LCMS2 is not thread safe, and cannot be made thread safe
    without breaking the ABI. Our fork will be thread safe,
    and include performance enhancements (these changes have all
    be been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. Our fork will be available as its own
    package separately from Ghostscript (and MuPDF).
  * We have continued the focus on code hygiene in this release
    cleaning up security issues, ignored return values,
    and compiler warnings.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes
  * The planned device API tidy has, unfortunately, been
    indefinitely postponed, until appropriate resources
    are available.
  For a release summary see:
  http://www.ghostscript.com/doc/9.23/News.htm
  For details see the News.htm and History9.htm files.
  See also the entries below since "Version upgrade to 9.22"
  (boo#1082896 and boo#1074266).
- For now use lcms2 from SUSE because that is what currently
  Ghostscript upstream recommends according to
  https://ghostscript.com/pipermail/gs-devel/2018-March/010061.html
  because since Ghostscript 9.23rc1 there is no longer lcms2
  in Ghostscript but now it is lcms2art which is the beginning
  of a lcms2 fork, see News.htm that reads in particular
  "LCMS2 is not thread safe ... Our fork will be thread safe ...
  We will maintain compatibility between Ghostscript and LCMS2
  for a time, but not in perpetuity", see also
  https://bugzilla.opensuse.org/show_bug.cgi?id=1082896#c14
- On SLE11 and on SLE12-SP1 there is liblcms2-2-2.5
  which is too old so that configure fails there with
    configure: error: lcms2 not found, or too old
  but there is no configure option to build it without lcms2
  so that for SLE11 and SLE12-SP1 it is built with
  the lcms2art in Ghostscript.
- ppc64le-support.patch is no longer needed because it only
  contained a fix for lcms2art/include/lcms2art.h in Ghostscript
  but currently lcms2 from SUSE is used instead (see above).
- Do no longer require any fonts packages in particular
  neither require ghostscript-fonts-std because the PostScript
  Base35 fonts are provided by Ghostscript (in 'Resource')
  nor require ghostscript-fonts-other (provides Bitream Charter,
  Adobe Utopia, URW Antiqua, URW Grotesq and Hershey fonts where
  all but the last are also provided by texlive-<name>-fonts) and
  those fonts are not required for PostScript compliance, see
  https://bugzilla.opensuse.org/show_bug.cgi?id=1082896#c13
- Version upgrade to 9.23rc1 (first release candidate for 9.23).
  For details see the News.htm and History9.htm files.
  Regarding installing packages (in particular release candidates)
  from the openSUSE build service development project "Printing"
  see https://build.opensuse.org/project/show/Printing
- Adapted ppc64le-support.patch: In Ghostscript 9.23 there is now
  lcms2art/include/lcms2art.h (instead of lcms2/include/lcms2.h).
- ghostscript-fix-debug-use.patch is no longer needed
  because the issue is fixed in the upstream sources.
- fix_ln_docdir_gsdatadir.patch avoids
  "base/unixinst.mak:162: recipe for target 'install-doc' failed"
- Adapted spec file to the new Ghostscript upstream documentation
  directory /usr/share/doc/ghostscript/9.23/
- Use -p /sbin/ldconfig instead of shell post(un) scriptlet, drop
  explicit Prereq for ldconfig
- Use shared libgs library for gs binary instead of static linked
  version
- Use --disable-compile-inits, to allow unbundling of Resource files
- Remove --disable-omni switch, has been removed in GS 9.20
- Keep patch ordering in full/mini consistent
- Remove patch backup files to avoid packaging

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

- Update to version 3.28.1:
  + Updated translations.
- Update URL tag to https://wiki.gnome.org/Apps/Chess: currently
  the Chess' web page.
- Drop:
  + update-desktop-files BuildRequires and suse_update_desktop_file
    macro: they are no longer required anymore.
  + gl and x11 pkgconfig modules BuilRequires: they are not needed
    nor used anymore.
- Add pkgconfig(gio-unix-2.0) BuildRequires to avoid implicit
  dependencies.

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

- GnuPG 2.2.6:
  * gpg,gpgsm: New option --request-origin to pretend requests coming
    from a browser or a remote site.
  * gpg: Fix race condition on trustdb.gpg updates due to too early
    released lock.
  * gpg: Emit FAILURE status lines in almost all cases.
  * gpg: Implement --dry-run for --passwd to make checking a key's
    passphrase straightforward.
  * gpg: Make sure to only accept a certification capable key for key
    signatures.
  * gpg: Better user interaction in --card-edit for the factory-reset
    sub-command.
  * gpg: Improve changing key attributes in --card-edit by adding an
    explicit "key-attr" sub-command.
  * gpg: Print the keygrips in the --card-status.
  * scd: Support KDF DO setup.
  * scd: Fix suspend/resume handling in the CCID driver.
  * agent: Evict cached passphrases also via a timer.
  * agent: Use separate passphrase caches depending on the request
    origin.
  * ssh: Support signature flags.
  * dirmngr: Handle failures related to missing IPv6 support
    gracefully.
  * Allow the use of UNC directory names as homedir.  [#3818]
- Dropped gnupg-CVE-2018-9234.patch since it is included upstream

==== gpgme ====
Subpackages: libgpgme-devel libgpgme11 libgpgmepp6 libqgpgme7

- bsc#1089497: Address failure handling issues when using gpg 2.2.6
  via gpgme, as used by libzypp
  Add 0001-core-Tweak-STATUS_FAILURE-handling.patch

==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen

- Fix error of essential directory not found on UEFI Xen host (bsc#1085842)
  * add grub2-efi-xen-removable.patch
  * rediff grub2-suse-remove-linux-root-param.patch
- Fix corruption of "grub2-install --help" and grub2-install manual
  page (bsc#1086670)
  * unix-exec-avoid-atexit-handlers-when-child-exits.patch

==== iproute2 ====
Version update (4.15.0 -> 4.16)

- Update to new upstream release 4.16
  * ip link: allow configuring GSO max values
  * gre6: add collect metadata support
  * erspan: add erspan version II support
  * ip link: add support for netdevsim device type
  * tc: Add batchsize feature for filter and actions
  * tc red: allow setting th_min and th_max to the same value
  * bpf: support map offload
  * tc: support shared block to share filters between qdiscs
  * ip tunnel: unify local/remote endpoint address printing
  * tc: JSON output for prio and RED
  * rdma: add option to provide "-" sign for the port number
  * rdma: add filtering infrastructure
  * rdma: add QP resource tracking information
  * netns: allow negative nsid
  * ignore -color when json output is requested
  * devlink: add support for devlink resource abstraction
  * devlink: add support for hot reload
  * ip route: treat "default" and "all"/"any" addresses differenty
  * ss: allow excluding a socket table from being queried
- use %license for license file (bsc#1082318)

==== ipset ====
Version update (6.36 -> 6.38)
Subpackages: libipset11

- Update to new upstream release 6.38
  * Fix parsing service names for ports.

==== libcontainers-common ====

- Added /usr/share/containers/oci/hooks.d and /etc/containers/oci/hooks.d
  to the package. These are used by tools like cri-o and podman to store
  custom hooks.

==== libgphoto2 ====
Version update (2.5.16 -> 2.5.17)
Subpackages: libgphoto2-6 libgphoto2-6-lang libgphoto2-devel

- updated to 2.5.17 release
  - ptp2:
  * Apple iOSX: handle root directory objects that have ParentObject==StorageID instead of 0
  * implement PTP 1.1 Manifest reading and hook into filesystem. currently only supported by Apple iOS.
  * Canon PowerShot CHDK live view support.
  * Canon EOS: prepare capture needs to wait a bit on a crucial place to get all events.
    might fix some PTP Device Busy reports.
  * Canon EOS: split bulk downloads into pieces of partial downloads. This might cure the Error 70.
  * Canon EOS: Improved EOS M capture
  * Canon CHDK: live preview capture support added
  * Added USB IDs:
  * Sony A7r III
  * Nikon CoolPix L430
  * Nikon D850
  * Canon EOS M2, M6, M100
  * Canon EOS 6D Mark II
  * Fuji Film X-Pro 2
  - pentax:
  * Code updates imported from pkremote
  - libgphoto2:
  * Report file changes via GP_EVENT_FILE_CHANGED (hooked up for Canon EOS currently)
  - translations:
  * updates spanish, chinese

==== libinput ====
Version update (1.10.3 -> 1.10.4)
Subpackages: libinput-udev libinput10

- Update to version 1.10.4:
  * Biggest user-noticeable change is that the hysteresis threshold
    is significantly reduced to 0.25 of a mm now or to the kernel
    fuzz value where present. This should make touchpads a bit more
    snappy.
  * Two fixes for touchpad touch handling, one affecting semi-mt
    devices with hovering capability and one affecting the Apple
    touchpads where a touch can get erroneously detected as as
    exceeding the speed thesholds.
  * The rest - documentation and tool fixes. Nandor's udev fix
    fixes a race condition in the test suite.

==== liblrdf ====

- Remove --with-pic which only makes sense for static libs.
- Fix SRPM group.

==== libreoffice ====
Subpackages: libreoffice-base libreoffice-base-drivers-mysql libreoffice-branding-upstream libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-kde4 libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreofficekit

- Provide and obsolete all the gtk3 disabled stuff if we disable
  gtk3 to ease migration
- Drop patch libreoffice-lto-failtest.patch as the problem was with
  memcpy in wrong phases, fixed by cflag -flifetime-dse=1
- Provide and obsolete also libreoffice-branding-SLE
- Use pkgconfig(libpg) instead of posgresql-devel dependency
- Bring back offline help per popular demand as lto saves space
  we could use with it bsc#915996
- Update patch to not call python directly during help generating:
  * 0001-Use-PYTHON_FOR_BUILD-instead-of-calling-python-direc.patch
- Use gpg keys to verify downloaded archives
- Add patch to disable test failing with LTO:
  * libreoffice-lto-failtest.patch
- Switch to memory-constraints macros to limit threads as needed
- Enable LTO on libreoffice, 16% smaller binaries, less memory used

==== libzip ====
Version update (1.5.0 -> 1.5.1)
Subpackages: libzip-devel libzip5

- Compile the package in %build phase not during %install phase
- Update to version 1.5.1
  * Choose format of installed documentation based on available tools.
  * Fix visibility of symbols.
  * Fix zipcmp directory support.
  * Don?t set RPATH on Linux.
  * Use Libs.private for link dependencies in pkg-config file.
  * Fix build with LibreSSL.
  * Various bugfixes.
- Add groff to BuildRequires (so manpages get installed)

==== libzypp ====
Version update (17.2.2 -> 17.3.0)

- Show progressbar when running posttrans scripts
- Execute service plugin script chrooted to the RepoManagers root
  (bsc#1080693)
- Make sure the product file comes from /etc/products.d for the
  fallback product search (bsc#1086602)
- Introduce ZConfig::repoManagerRoot to support having diverging
  target and repomanager root paths
- Rename `stderr` as it can be a macro (fixes #102)
- version 17.3.0 (2)

==== llvm6 ====
Subpackages: libLLVM6 libclang6

- llvm-build-tests-with-rtti.patch
  * Fixes build failure with gcc 8. (bnc#1087136)

==== lttng-ust ====

- Build the Python agent and add new subpackages: python3-lttngust
  and liblttng-ust-python-agent0.

==== makedumpfile ====

- makedumpfile-do-not-print-ETA-if-progress-is-0.patch: Do not
  print ETA value if current progress is 0 (bsc#1084936).

==== mc ====
Subpackages: mc-lang

- Remove some unused BuildRequires, enabling building on SLE-15
- Drop fdupes usage as difference is only 1 file smaller than 1kB.

==== nghttp2 ====
Version update (1.29.0 -> 1.31.1)

- Version umpdate to 1.31.1:
  * Fix bsc#1088639 CVE-2018-1000168
  * https://nghttp2.org/blog/2018/04/12/nghttp2-v1-31-1/
- Version update to 1.31.0:
  * lib: Add nghttp2_session_set_user_data() public API function (GH-1137)
  * src: Define nghttp2_inet_pton wrapper to avoid inet_pton macro (GH-1128)
  * nghttpx: Close listening socket on graceful shutdown
  * nghttpx: Add an option to accept expired client certificate (GH-1126)
  * nghttpx: Add mruby tls_client_not_before, and tls_client_not_after (GH-1123)
  * nghttpx: Fix potential memory leak
  * lib: Allow PING frame to be sent after GOAWAY (GH-1103)
  * nghttpx: Fix bug that h1 backend idle timeout expires sooner
  * nghttpx: Stop overwrite of first header on mruby call to env.req.set_header(..) (Patch from Dylan Plecki) (GH-1119)
  * nghttpx: Add upgrade-scheme parameter to backend option (GH-1099)
  * nghttpx: Fix missing ALPN validation (--npn-list) (GH-1094)
  * nghttpx: Remember which resource is pushed for RFC 8297 (GH-1101)
- Drop spdylay dependency as it is deprecated since version 1.28.0
  and removed from cofnigure.ac since 1.29.0

==== pam-config ====

- Add triggerun script: update config if pam-modules is removed
  [bsc#1088863]

==== perl-Config-IniFiles ====
Version update (2.95 -> 2.96)

- updated to 2.96
  see /usr/share/doc/packages/perl-Config-IniFiles/Changes

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

- updated to 1.18
  see /usr/share/doc/packages/perl-DateTime-Locale/Changes
  1.18     2018-04-03
  - Rebuilt all locale data with CLDR 33, released on 2018-03-26.

==== pidgin ====
Subpackages: libpurple libpurple-lang libpurple-plugin-sametime libpurple-tcl

- Add pidgin-enable-sni-gnutls.patch: Enable SNI for gnutls to
  avoid SSL handshake failure, patch written by Tiago Herrmann
  (therrmann@suse.com) (bsc#1086349, pidgin.im#17300).

==== plasma5-desktop ====
Subpackages: plasma5-desktop-lang

- Add Make-automounting-work-even-if-StorageAccess-is-ignored.patch
  to fix Auto-mounting not working in some cases (kde#389479)

==== polkit-default-privs ====

- polkit-default-privs: additional tuned rules (bnc#1088648)

==== postfix ====
Subpackages: postfix-doc

- bsc#1071807 postfix-SuSE/config.postfix: only reload postfix
  if the actual service is running. This prevents spurious
  and irrelevant error messages in system logs.

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

- Bump version: 9.14.1 ? 9.14.2
- Fix default initrd_system values
  This commit fixes the default initrd_system value for some image
  types. Since this value is included in profile and potentially
  taken into account for some of the config script functions, it is
  important to have consistent values even when the image type
  has no initrd choice or it doesn't have initrd at all.
  Related to #689
- Check partition table after cow part creation
  Proceed with the persistent write partition setup only
  if the cow partition could have been created successfully
- Fixed detection of disk node in live iso images
  If the live iso is booted as disk the initrd code needs to
  find the correct disk node pointing to the iso image. This
  was formerly done by checking if the populated disk devices
  contains an iso header with an application id. The information
  was obtained using the isoinfo tool. isoinfo is a tool
  provided by the obsolete and xorriso replaced cdrtools kit.
  In addition the lookup was unsafe because any iso with
  an application id would have been valid. Thus this patch
  changes the detection mechanism to use the volume id as
  it is used in the root assignment on the cmdline. The
  volume id is populated as device label for the assigned
  block device and can therefore be used as a unique id.
  The volume id itself is a configuration option in the image
  XML description. If not set the default is 'CDROM'. The
  information can be obtained via blkid and therefore also
  eliminates the isoinfo requirement
- Fixup test-image-docker unresolvable state
  genisoimage seems no longer present in the distro
- Update etc/default/grub setup
  kiwi writes optional grub boot parameters to the GRUB_CMDLINE_LINUX
  variable in default/grub. This information is then picked up by
  grub2-mkconfig and written to grub.cfg However there is also another
  variable named GRUB_CMDLINE_LINUX_DEFAULT which according to the
  documentation should be used preferably. While it does not seem to
  matter for grub it matters for yast. Thus this patch changes the
  configuration variable and fixes bsc#1084117
- Bump version: 9.14.0 ? 9.14.1
- Fixed truncation of image when writing vhd tag
  When writing the vhd tag into a vhdfixed formatted image
  the image was opened with the wrong open bits 'wb' and
  thus was truncated at the 64k offset. This patch fixes
  the open bits to allow in-place tag writing. This
  Fixes bsc#1077096
- Make use of autoremove in Yum and Dnf to clean dependencies
- Enable no forced deletion for dnf, yum and apt package managers
  This commit makes apt, yum and dnf support equivalent to zypper in terms
  of being capable to delete packages using the package manger tools
  (implies dependencies deletion is handled by the package manager)
  or deleting explicitly only listed packages using packager tools
  even if this implies breaking dependencies.
- fix vmx fileName parameter, bsc#1084157
- Update schema version in free schema doc generator
- Update schema version in headline of doc chapter
- Bump version: 9.13.9 ? 9.14.0
- Rebuild online schema documentation
- XSL Auto update descriptions due to schema change
- Delete obsolete hybrid attribute from type
  Any iso image we create will be a hybrid image. That was
  already the default for any install iso image and was a
  configuration option for live images. The optional selection
  only existed for systems which do not provide tools to
  make an iso hybrid. All distributions kiwi supports provides
  this capabilities and there is no good reason why a live
  or install iso should not be hybrid and bootable as iso
  and as disk. Also the boot in disk mode became the preferred
  boot method for the majority of our users which requires
  to provide a hybrid iso
- Add efiparttable type attribute
  This commit allows to choose the partition table type for efi firmwares
  using the efiparttable type attribute.
  Fixes #638
- Update spec file to require xorriso
- Cleanup hybrid call and use of iso tool options
  The extra isohybrid call is only needed if the mkisofs
  tool category is used. Thus it should be only visible
  at the place where the isofs is created and not as an
  extra step in the builder tasks. Additionally the handling
  of extra options was mkisofs specific and should be
  better done as a common meta_data record. The tool
  specific options should only appear in the tool specific
  class implementations
- Allow to configure iso tool category
  Switch to xorriso by default but allow to setup cdrtools
  in the runtime configuration file
- Remove xml_parse.py shebang in spec
  It removes the shebang from the autogenerated file and also removes
  the exception in rpmlint to ignore non-executable-script warning.
  Fixes #666
- Remove unneeded shebangs from dracut modules
  Fixes #668
- Added IsoToolsXorrIso class
  As an alternative to mkisofs/genisoimage there is now the
  IsoToolsXorrIso class which implements the IsoTools interface
  by using xorriso. This Fixes #635
- Update package MANIFEST.in
  Include new iso_tools directory
- Added iso_tools api documentation
- Add list_iso method to iso_tools api
- Update FSF address
  The address has been taken from the header example published here
  https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
  Fixes #667
- Add create_iso method to iso_tools api
- Seperate iso tool handling into its own namespace
  The Iso class only provides generic helper methods around the
  creation of ISO filesystems. For the creation of the filesystem
  itself we encapsulate the tool parameter handling into its own
  class. For the option compatible mkisofs/genisoimage tools the
  IsoToolsCdrTools class exists. This allows to create e.g
  IsoToolsXorrIso class as a future implementation
- Refactor iso helper tools
  There are several tools available to build iso images.
  genisoimage, mkisofs and also xorriso. The history of
  the tools shows them to be used in the range of available
  Linux distributions. Thus kiwi contains an abstraction
  layer to support them but assumed they are option
  compatible. With the xorriso implementation this is no
  longer correct and therefore a refactoring of the iso
  tools api is required before support for xorriso can
  be added. This references Issue #635
- Make build type mandatory in XMLState
- kiwi_inode_size value is no longer hardcoded in more than one place
- Add warning message for dasd
- Rearrange defaults and some comments
- Rearrange variable start_sector attribute to be a Partitioner attribute
- Add disk_start_sector type attribute
  This commit adds the disk start sector attribute to configure the
  first disk sector for the first partition of the disk.
  Fixes #575
- Rebuild online schema documentation
- Bump version: 9.13.8 ? 9.13.9
- Bump version: 9.13.7 ? 9.13.8
- Fixed base package requires
  kpartx is used by kiwi but was not required in spec
- Update gitignore
  Do not manage changes in .pytest_cache
- Tell plymouth to quit only if a dialog is called
  In case of a dialog kiwi uses the dialog program which conflicts
  with the plymouth splash system. Thus we tell plymouth to stop
  This patch changes the request to be send to plymouth prior to
  a dialog call and not in general
- Bump version: 9.13.6 ? 9.13.7
- Update bootloader console for oem test image
  Set bootloader_console="serial" for the oem test image to
  allow testing in the Kanku CI
- Add profile dependencies
  With this commit the profile can include other profiles as a dependency.
  This way it is possible build an image defined by multiple profiles by just
  calling a single composed profile from the command line.
  Fixes #658
- Bump version: 9.13.5 ? 9.13.6
- Disable multipath from oem build test
- Fixup setup of root_filesystem_is_multipath
  The variable is set to a boolean value or None. If set to
  False due to a configuration of oem-multipath-scan this
  will cause the dracut multipath module to be omitted.
  In any other case the presence of the multipath module
  decides whether it will be included into the dracut
  generated initrd or not.
- Fixup python-kiwi base package requires
  There is no need for the base package to require multipath.
  Those tools are only needed for dracut modules
- Use dracut modules based on feature use
  As the kiwi build dracut initrd is a generic one which
  includes all installed dracut modules we missed a way to
  exclude modules from beeing incorporated even if we know
  it would not be needed. One example is the multipath module
  which would only be useful if the oem multipath scan is
  configured in the image description
- Update test-image-oem build
  Create hostonly dracut initrd on first boot and replace
  kiwi's grub config by the result of grub2-mkconfig
- Delete invalid motd file from build tests
- Prepare test-image-oem build test for Kanku
  Activate unattended mode and preselect the installation target
  Also specify a fixed swapsize value to be independent of the
  host main memory which is used to calculate swap if no size
  is specified

==== sane-backends ====
Subpackages: sane-backends-autoconfig sane-backends-devel

- Replaced the non-working saned@.service with the simpler kind
  according to the second template in "man saned" of the therein
  described "systemd configuration for saned" (boo#1074054).

==== sqlite3 ====
Version update (3.23.0 -> 3.23.1)
Subpackages: libsqlite3-0 libsqlite3-0-32bit sqlite3-devel sqlite3-doc

- update to 3.23.1:
  * Fix two problems in the new LEFT JOIN strength reduction
    optimization
  * Fix misbehavior of the FTS5 xBestIndex method
  * Fix a harmless reference to an uninitialized virtual machine
    register
  * Fix the eval.c extension so that it works with PRAGMA
    empty_result_callbacks=ON
  * Fix the generate_series virtual table so that it correctly
    returns no rows if any of its constraints are NULL
  * Performance enhancements in the parser

==== talloc ====
Version update (2.1.11 -> 2.1.13)
Subpackages: libtalloc2 libtalloc2-32bit python-talloc python-talloc-32bit

- Update to version 2.1.13
  + Use atexit() again instead of a library destructor; (bso#13366);
    (bso#7587).
  + Prevent assert in sssd (bso#7587).

==== tigervnc ====

- Limit feature description to openSUSE. Ensure neutrality of
  description.
- Add u_change-button-layout-in-ServerDialog.patch
  * To fit strings in languages with longer words... (bnc#1084865)
- Refresh n_tigervnc-date-time.patch
  * Completely hide the build time (bnc#1082968)

==== webkit2gtk3 ====
Version update (2.20.0 -> 2.20.1)
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

- Add webkit2gtk3-boo1088932-a11y-state-set.patch: fix crash when
  atk_object_ref_state_set is called on an AtkObject that's being
  destroyed (boo#1088932 webkit#184366).
- Update to version 2.20.1:
  + Improve error message when Gigacage cannot allocate virtual
    memory.
  + Add missing WebKitWebProcessEnumTypes.h to
    webkit-web-extension.h.
  + Improve web process memory monitor thresholds.
  + Fix a web process crash when the web view is created and
    destroyed quickly.
  + Fix a network process crash when load is cancelled while
    searching for stored HTTP auth credentials.
  + Fix the build when ENABLE_VIDEO, ENABLE_WEB_AUDIO and
    ENABLE_XSLT are disabled.
  + Fix several crashes and rendering issues.
  + Updated translations.

==== xf86-input-libinput ====
Version update (0.27.0 -> 0.27.1)

- Update to version 0.27.1
  * Just one bugfix, a regression introduced by the new property
    handling in 0.27.0 caused the property to toggle left-handed
    to not be initialized on all devices that required it.
- supersedes U_Fix-left-handed-property.patch

==== zbar ====

- Add fix-gcc8.patch (boo#1088885).