Packages changed:
  ImageMagick (6.9.3.8 -> 6.9.3.10)
  apache2
  autogen
  bundle-lang-common
  bundle-lang-gnome
  bundle-lang-kde
  ebtables
  four-in-a-row (3.20.0 -> 3.20.1)
  gnome-chess (3.20.0 -> 3.20.1)
  gnome-klotski (3.20.1 -> 3.20.2)
  gnome-robots (3.20.1 -> 3.20.2)
  gnome-sudoku (3.20.0 -> 3.20.1)
  gtk2-branding-openSUSE
  hunspell (1.4.0 -> 1.4.1)
  kgamma5 (5.6.2 -> 5.6.3)
  kiwi (7.03.67 -> 7.03.68)
  libapr1
  libgames-support (1.0.1 -> 1.0.2)
  liborcus
  mcelog (1.29 -> 1.36)
  mono-core (4.2.2 -> 4.2.3)
  perl-Config-IniFiles (2.88 -> 2.89)
  perl-Devel-Symdump (2.16 -> 2.17)
  perl-MailTools (2.14 -> 2.16)
  python-keyring (7.1.2 -> 9.0)
  ruby2.2 (2.2.4 -> 2.2.5)
  squid (3.5.16 -> 3.5.19)
  xf86-video-intel (2.99.917 -> 2.99.917.641_ge4ef6e9)
  xsane (0.998 -> 0.999)
  yast2-installation (3.1.182 -> 3.1.184)
  yast2-iscsi-client (3.1.26 -> 3.1.27)
  yast2-network (3.1.148 -> 3.1.149)
  yast2-storage (3.1.90 -> 3.1.92)
  yast2-users (3.1.47 -> 3.1.49)

=== Details ===

==== ImageMagick ====
Version update (6.9.3.8 -> 6.9.3.10)
Subpackages: ImageMagick-devel ImageMagick-extra libMagick++-6_Q16-6 libMagickCore-6_Q16-2 libMagickWand-6_Q16-2 perl-PerlMagick

- Disable insecure coders [bnc#978061]
  * ImageMagick-6.8.8-1-disable-insecure-coders.patch
  * CVE-2016-3714
  * CVE-2016-3715
  * CVE-2016-3716
  * CVE-2016-3717
  * CVE-2016-3718
- Update to 6.9.3-10: fix imagetragick

==== apache2 ====
Subpackages: apache2-devel apache2-doc apache2-example-pages apache2-prefork apache2-utils

- removed note about ulimits in sysconfig file [bsc#976711]
- do not build mod_http2 for 13.2

==== autogen ====
Subpackages: libopts25

- Rename devel package to libopts-devel
- Add corresponding obsoletion
- Fix typo in preun script

==== bundle-lang-common ====
Subpackages: bundle-lang-common-cs bundle-lang-common-da bundle-lang-common-de bundle-lang-common-el bundle-lang-common-en bundle-lang-common-es bundle-lang-common-fr bundle-lang-common-hu bundle-lang-common-it bundle-lang-common-ja bundle-lang-common-pl bundle-lang-common-pt bundle-lang-common-ru bundle-lang-common-zh

- Update package list.

==== bundle-lang-gnome ====
Subpackages: bundle-lang-gnome-cs bundle-lang-gnome-da bundle-lang-gnome-de bundle-lang-gnome-el bundle-lang-gnome-en bundle-lang-gnome-es bundle-lang-gnome-fr bundle-lang-gnome-hu bundle-lang-gnome-it bundle-lang-gnome-ja bundle-lang-gnome-pl bundle-lang-gnome-pt bundle-lang-gnome-ru bundle-lang-gnome-zh

- Update package list.

==== bundle-lang-kde ====
Subpackages: bundle-lang-kde-cs bundle-lang-kde-da bundle-lang-kde-de bundle-lang-kde-el bundle-lang-kde-en bundle-lang-kde-es bundle-lang-kde-fr bundle-lang-kde-hu bundle-lang-kde-it bundle-lang-kde-ja bundle-lang-kde-pl bundle-lang-kde-pt bundle-lang-kde-ru bundle-lang-kde-zh

- Update package list.

==== ebtables ====

- add "Requires(post): %insserv_prereq %fillup_prereq" to fix
  problem with missing sed during the installation [bnc#976919]
- remove non-break space from specfile
- use spec-cleaner to clean the specfile

==== four-in-a-row ====
Version update (3.20.0 -> 3.20.1)
Subpackages: four-in-a-row-lang

- Update to version 3.20.1:
  + Updated translations.

==== gnome-chess ====
Version update (3.20.0 -> 3.20.1)

- Update to version 3.20.1:
  + Fix window size growing out of control with GTK+ 3.20.
  + Updated translations.

==== gnome-klotski ====
Version update (3.20.1 -> 3.20.2)
Subpackages: gnome-klotski-lang

- Update to version 3.20.2:
  + Updated translations.

==== gnome-robots ====
Version update (3.20.1 -> 3.20.2)
Subpackages: gnome-robots-lang

- Update to version 3.20.2:
  + Updated translations.

==== gnome-sudoku ====
Version update (3.20.0 -> 3.20.1)

- Update to version 3.20.1:
  + Updated translations.

==== gtk2-branding-openSUSE ====

- Update gtk2-branding-gtkrc to have Adwaita as
  gtk-icon-theme-name and hicolor as gtk-fallback-icon-theme
  values.

==== hunspell ====
Version update (1.4.0 -> 1.4.1)

- Update to 1.4.1:
  * Past begin() iterator decrement error
  * VS Debug build threw error on decrement past begin.
- Split shared library
- Do not call autoreconf
- Move manpages to corresponding packages

==== kgamma5 ====
Version update (5.6.2 -> 5.6.3)

- Update to 5.6.3
  * New bugfix release
  * For more details please see:
    https://www.kde.org/announcements/plasma-5.6.3.php

==== kiwi ====
Version update (7.03.67 -> 7.03.68)
Subpackages: kiwi-desc-isoboot kiwi-desc-netboot kiwi-desc-oemboot kiwi-desc-vmxboot kiwi-doc kiwi-media-requires kiwi-pxeboot kiwi-templates kiwi-tools

- v7.03.68 released
- Add aarch64_ilp32 to the list of known architectures
- Add aarch64_ilp32 support
  This is the -32bit variant of aarch64. Right now only needed for
  install medias.
- new sle12-sp2 media style
  default patterns are now provides and not recommends
- implement experimental headersonly build
- Don't create default fstab file
  Follow up fix for bnc#964472. A kiwi generated fstab file
  is not required to build the image
- DB: rebuild documentation
- Fixed documentation style
  indexterms must be in para element. Fixes #568
- Translated using Weblate (Korean)
  Currently translated at 100.0% (28 of 28 strings)
- Update README

==== libapr1 ====
Subpackages: libapr1-devel

- 0017-Merge-r1733694-r1733708-from-trunk.patch and
  0018-apr_proc_mutex-unix-backport-r1733775-from-trunk-par.patch
  Refcount shared mutexes usage to avoid
  destruction while still is use by some processes, this fixes
  apache graceful-restart sometimes leaving processes in
  "Gracefully finishing" state forever.
- apr-proc-mutex-map-anon.patch use MAP_ANON instead of mmap'ing
  /dev/zero.

==== libgames-support ====
Version update (1.0.1 -> 1.0.2)

- Update to version 1.0.2:
  + Updated translations.

==== liborcus ====

- Coflict with liborcus-0_10-0

==== mcelog ====
Version update (1.29 -> 1.36)

- Update to bugfix version 1.36
- Do not start mcelog service based on an udev (/dev/mcelog) rule (bsc#976781)

==== mono-core ====
Version update (4.2.2 -> 4.2.3)
Subpackages: libmono-2_0-1 libmono-2_0-devel libmonoboehm-2_0-1 libmonoboehm-2_0-devel libmonosgen-2_0-1 mono-data mono-data-sqlite mono-extras mono-mvc mono-wcf mono-web mono-winforms mono-winfxcore

- update to 4.2.3.4 (service release), bugfixes:
  * bxc#36116 - [System.Web.Services] Unix paths fix
  * bxc#37079 - [jit] Fix the support for gshared types in mini_emit_initobj ()
  * bxc#37273 - [llvm] Disable support for nested clauses.
  * bxc#38012 - [sgen] Fix register scanning on ARM
  * bxc#37846 - [jit] Fix the reference type detection for Volatile:Read/Write ()
- remove outdated authors.patch as it was removed on purpose
  https://github.com/mono/mono/commit/b39e7e9d78938362417b2c966d204da60952c7b4

==== perl-Config-IniFiles ====
Version update (2.88 -> 2.89)

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

==== perl-Devel-Symdump ====
Version update (2.16 -> 2.17)

- updated to 2.17
  see /usr/share/doc/packages/perl-Devel-Symdump/Changes
  2016-04-19  k  <andk@cpan.org>
  * release 2.17
  * address #113886: unlist Compress::Zlib as a prereq, it was and
  still is only used by a test that won't run for normal user
  installs (Thanks to Graham Knop for reporting)

==== perl-MailTools ====
Version update (2.14 -> 2.16)

- updated to 2.16
  see /usr/share/doc/packages/perl-MailTools/ChangeLog

==== python-keyring ====
Version update (7.1.2 -> 9.0)

- update to upstream release 9.0
  9.0
---
  * Issue #217: Once again, the OS X backend uses the
  Framework API for invoking the Keychain service.
  As a result, applications utilizing this API will be
  authorized per application, rather than relying on the
  authorization of the 'security' application. Consequently,
  users will be prompted to authorize the system Python
  executable and also new Python executables, such as
  those created by virtualenv.
  8.7
---
  * Changelog now links to issues and provides dates of
  releases.
  8.6
---
  * Issue #217: Add warning in OS Keyring when 'store'
  is set to 'internet' to determine if this feature is
  used in the wild.
  8.5.1
-----
  * Pull Request #216: Kwallet backend now has lower
  priority than the preferred SecretService backend,
  now that the desktop check is no longer in place.
  8.5
---
  * Issue #168: Now prefer KF5 Kwallet to KF4. Users relying
  on KF4 must use prior releases.
  8.4
---
  * Pull Request #209: Better error message when no backend is
  available (indicating keyrings.alt as a quick workaround).
  * Pull Request #208: Fix pywin32-ctypes package name in
  requirements.
  8.3
---
  * Issue #207: Library now requires win32ctypes on Windows
  systems, which will be installed automatically by
  Setuptools 0.7 or Pip 6 (or later).
  * Actually removed QtKwallet, which was meant to be dropped in
  8.0 but somehow remained.
  8.2
---
  * Update readme to include how-to use with Linux
  non-graphical environments.
  8.1
---
  * Issue #197: Add ``__version__`` attribute to keyring module.
  8.0
---
  * Issue #117: Removed all but the preferred keyring backends
  for each of the major desktop platforms:
  - keyring.backends.kwallet.DBusKeyring
  - keyring.backends.OS_X.Keyring
  - keyring.backends.SecretService.Keyring
  - keyring.backends.Windows.WinVaultKeyring
  All other keyrings
  have been moved to a new package, `keyrings.alt
  <https://pypi.python.org/pypi/keyrings.alt>`_ and
  backward-compatibility aliases removed.
  To retain
  availability of these less preferred keyrings, include
  that package in your installation (install both keyring
  and keyrings.alt).
  As these keyrings have moved, any keyrings indicated
  explicitly in configuration will need to be updated to
  replace "keyring.backends." with "keyrings.alt.". For
  example, "keyring.backends.file.PlaintextKeyring"
  becomes "keyrings.alt.file.PlaintextKeyring".
  7.3.1
-----
  * Issue #194: Redirect away from docs until they have something
  more than the changelog. Users seeking the changelog will
  want to follow the `direct link
  <https://pythonhosted.org/keyring/history.html>`_.
  7.3
---
  * Issue #117: Added support for filtering which
  backends are acceptable. To limit to only loading recommended
  keyrings (those with priority >= 1), call::
    keyring.core.init_backend(limit=keyring.core.recommended)
  7.2
---
  * Pull Request #190: OS X backend now exposes a ``keychain``
  attribute, which if set will be used by ``get_password`` when
  retrieving passwords. Useful in environments such as when
  running under cron where the default keychain is not the same
  as the default keychain in a login session. Example usage::
    keyring.get_keyring().keychain = '/path/to/login.keychain'
    pw = keyring.get_password(...)

==== ruby2.2 ====
Version update (2.2.4 -> 2.2.5)
Subpackages: libruby2_2-2_2 ruby2.2-devel ruby2.2-stdlib

- update to 2.2.5
  - README.EXT{,.ja}: `nul` should be uppercase.  change 'nul' =>
    'NUL'.  [Fix GH-1172] derived from a patch by craft4coder
    <yooobuntu@163.com>
  - doc/extension.rdoc: Improvements to english grammers.  [Bug
    [#12246]][ruby-core:74792][ci skip] derived from a patch by
    Marcus Stollsteimer <sto.mar@web.de>
  - encoding.c: Fix return value of `Encoding::ISO8859_1.name` [Bug
    [#12313]][ruby-core:75147][ci skip]
  - ext/bigdecimal/bigdecimal.c: Fix code sample of
    `BigDecimal.new`
  - configure.in: add missing -lm for AIX.
  - configure.in: don't use the system-provided round(3) on AIX.
    In AIX, round(0.49999999999999994) returns 1.0.  Use round() in
    numeric.c instead.
  - ruby.c: cygwin does not use w32_cmdvector, command line can be
    other than UTF-8.  [ruby-dev:49519] [Bug #12184]
  - eval_jump.c (exec_end_procs_chain): restore previous error info
    for each end procs.  [ruby-core:75038] [Bug #12302]
  - compile.c (new_label_body): initialize bit fields, since
    compile_data_alloc does not clear the memory.  [Bug #12082]
  - compile.c (iseq_optimize): disable tail call optimization in
    rescued, rescue, and ensure blocks.  [ruby-core:73871] [Bug
    [#12082]]
  - doc/regexp.rdoc (comments): [DOC] terminators cannot appear in
    comments.  [ruby-core:74838] [Bug #12256]
  - extension.rdoc, extension.ja.rdoc: [DOC] Fix some errors.
    Renamed files, wrong method names or argument types; the
    example GetDBM macro is now updated to the current version of
    the actual code.  patches are derived from Marcus Stollsteimer
    in [ruby-core:74690].  [Bug #12228]
  - ext/nkf/nkf-utf8/nkf.c (mime_putc): fix typo.  [Bug #12202]
    [ruby-core:74802]
  - ext/nkf/nkf-utf8/nkf.c: Merge upstream 4f3edf80a0.  patched by
    Anton Sivakov [Bug #12201] [Bug #12202]
  - lib/securerandom.rb (gen_random): to avoid blocking on Windows.
    On Windows OpenSSL RAND_bytes (underlying implementation is
    RAND_poll in crypto/rand/rand_win.c) may be blocked at
    NetStatisticsGet.
    https://wiki.openssl.org/index.php/Random_Numbers#Windows_Issues
    Instead of this, use Random.raw_seed directory (whose
    implementation CryptGenRandom is one of the source of entropy
    of RAND_poll on Windows).
    https://wiki.openssl.org/index.php/Random_Numbers Note:
    CryptGenRandom function is PRNG and doesn't check its entropy,
    so it won't block. [Bug #12139]
    https://msdn.microsoft.com/ja-jp/library/windows/desktop/aa379942.aspx
    https://tools.ietf.org/html/rfc4086#section-7.1.3
    https://eprint.iacr.org/2007/419.pdf
    http://www.cs.huji.ac.il/~dolev/pubs/thesis/msc-thesis-leo.pdf
  - lib/rubygems/test_case.rb: Fix test on Windows for inconsistent
    temp path.  https://github.com/rubygems/rubygems/pull/1554 [Bug
    [#12193]][ruby-core:74431]
  - ext/openssl/extconf.rb: check RAND_edg to support libressl.
  - ext/openssl/ossl_rand.c (ossl_rand_egd): define only if
    RAND_edg is available.  [Fix GH-829]
  - configure.in (rb_cv_lgamma_r_m0): fix the condition for
    lgamma_r(-0.0).  [Bug #12249]
  - configure.in (rb_cv_lgamma_r_m0): check if lgamma_r(-0.0)
    returns negative infinity.  [Bug #12249]
  - math.c (ruby_lgamma_r): define by the configured result.
  - math.c (ruby_lgamma_r): missing/lgamma_r.c is used on Windows,
    since msvcrt does not provide it.
  - missing/lgamma_r.c (lgamma_r): fix lgamma(-0.0).
    [ruby-core:74823] [Bug #12249]
  - math.c (ruby_lgamma_r): mswin's lgamma_r also seems to be
    wrong.  cf. [Bug #12249]
  - math.c (ruby_tgamma): fix tgamma(-0.0) on mingw.
    [ruby-core:74817] [Bug #12249]
  - defs/keywords (alias, undef): symbol literals are allowed.
  - parse.y (parse_percent): should parse symbol literals for alias
    and undef.  [ruby-dev:47681] [Bug #8851]
  - struct.c (struct_make_members_list): extract making member name
    list from char* va_list, with creating symbols without
    intermediate IDs.
  - ext/win32/lib/win32/registry.rb (DeleteValue, DeleteKey): fix
    API names.  [ruby-core:74863] [Bug #12264]
  - vm_core.h (rb_vm_struct): make at_exit a single linked list but
    not RArray, not to mark the registered functions by the write
    barrier.  based on the patches by Evan Phoenix.
    [ruby-core:73908] [Bug #12095]
  - thread.c (update_coverage): Do not track coverage in loaded
    files after Coverage.result. Avoids out-of-bounds access. [Bug
    [#12237]]
  - ext/coverage/coverage.c (coverage_clear_result_i): document.
  - ext/date/date_core.c (Init_date_core): [DOC] fix misplaced doc
    of DateTime.  [ruby-core:74729] [Bug #12233]
  - parse.y (parse_ident): allow keyword arguments just after a
    method where the same name local variable is defined.
    [ruby-core:73816] [Bug#12073]
  - eval.c (setup_exception): set the cause only if it is
    explicitly given or not set yet.  [Bug #12068]
  - lib/forwardable.rb: Convert given accessors to String.  r53381
    changed to accept only Symbol or String for accessors, but
    there are several rubygems that pass classes (e.g. Array, Hash,
    ...) as accessors. Prior r53381, it was accepted because
    Class#to_s returns its class name. After r53381 given accessors
    are checked with define_method, but it accepts only Symbol or
    String, otherwise raises TypeError.  def_delegator Foo,
    :some_method This change is to revert unexpected
    incompatibility. But this behavior may change in the future.
  - lib/forwardable.rb (def_instance_delegator) fix delegating to
    'args' and 'block', clashing with local variables in generated
    methods.  [ruby-core:72579] [Bug #11916]
  - lib/forwardable.rb (def_single_delegator): ditto.
  - compile.c (compile_massign_lhs): when index ends with splat,
    append rhs value to it like POSTARG, since VM_CALL_ARGS_SPLAT
    splats the last argument only.  [ruby-core:72777] [Bug #11970]
  - sprintf.c (rb_str_format): fix buffer overflow, length must be
    greater than precision.  reported by William Bowling <will AT
    wbowling.info>.
  - test/ruby/test_io.rb: handled rlimit value same as r52277 [Bug
    [#11852]][ruby-dev:49446]
  - tool/extlibs.rb (do_patch): let "patch" command change the
    working directory and open the patch file there, instead of
    spawn options, so that proper error message will be shown by
    the command not just "chdir" or "open".
  - thread_pthread.c (reserve_stack): fix reserving position where
    the stack growing bottom to top. [Bug #12118]
  - .travis.yml: removed commented-out code.
  - .travis.yml: removed osx code. follow up with r53517
  - .travis.yml: update libssl before running tests.  Thanks to
    Chris Sinjakli <chris@sinjakli.co.uk> for figuring out the
    travis settings!
  - .travis.yml: removed Ruby 1.9.3 build on Travis CI
  - .travis.yml: Remove redundant configuration option.  [fix
    GH-809] Patch by @gxworld
  - ext/openssl/extconf.rb: check SSL_CTX_set_next_proto_select_cb
    function rather than OPENSSL_NPN_NEGOTIATED macro. it exists
    even if it is disabled by OpenSSL configuration.
    [ruby-core:74384] [Bug #12182]
  - ext/openssl/ossl_ssl.c: update #ifdef(s) as above.
  - test/openssl/test_ssl.rb: skip NPN tests if NPN is disabled.
  - lib/uri/http.rb (URI::HTTP#initialize): [DOC] fix example,
    missing mandatory arguments.  [ruby-core:74540] [Bug #12215]
  - lib/uri/mailto.rb: raising URI::InvalidComponentError instead
    of failing with undefined method `split' for nil:NilClass for
    mailto: URIs without opaque part. [Bug #10738]
  - test/uri/testuri.rb: Test for above
  - signal.c: should also clear ruby_disable_gc.  [Bug #11692]
  - vm_eval.c (rb_f_catch): [DOC] fix malformed RDoc syntax,
    "+...+" cannot enclose non-identifier characters.  a patch by
    Sebastian S in [ruby-core:74278].  [Bug#12170]
  - test/-ext-/float/test_nextafter.rb: In AIX,
    nextafter(+0.0,-0.0)=+0.0, and nextafter(-0.0,+0.0)=-0.0, but
    they should return -0.0 and +0.0, respectively. This is a known
    bug in nextafter(3) on AIX, so skip related tests.
  - lib/rubygems/installer.rb: merge partially r49511.  cherry
    picking https://github.com/rubygems/rubygems/commit/f9232680
    [Bug #12066]
  - string.c (enc_succ_alnum_char): try to skip an invalid
    character gap between GREEK CAPITAL RHO and SIGMA.
    [ruby-core:74478] [Bug #12204]
  - parse.y (parse_numvar): NTH_REF must be less than a half of
    INT_MAX, as it is left-shifted to be ORed with back-ref flag.
    [ruby-core:74444] [Bug#12192] [Fix GH-1296]
  - enc/trans/JIS: update Unicode's notice. [Bug #11844]
  - marshal.c (r_object0):  raise ArgumentError when linking to
    undefined object.
  - marshal.c (r_object0): Fix Marshal crash for corrupt extended
    object.
  - ext/openssl/ossl_ssl.c (ossl_sslctx_setup): document as
    MT-unsafe [ruby-core:73803] [Bug #12069]
  - insns.def (opt_mod): show its method name on ZeroDivisionError.
    [Bug #12158]
  - net/ftp.rb: add NullSocket#closed? to fix closing not opened
    connection.  [Fix GH-1232]
  - variable.c: Added documentation about order of
    `Module#constants` [ci skip][Bug #12121][ruby-dev:49505][fix
    GH-1301]
  - test/ruby/test_process.rb (test_execopts_gid): Skip a test that
    is known to fail on AIX. AIX allows setgid to a supplementary
    group, but Ruby does not allow the "-e" option when setgid'ed,
    so the test does not work as intended.
  - test/socket/test_addrinfo.rb (test_ipv6_address_predicates):
    IN6_IS_ADDR_V4COMPAT and IN6_IS_ADDR_V4MAPPED are broken on
    AIX, so skip related tests.
  - test/rinda/test_rinda.rb (test_make_socket_ipv4_multicast): The
    fifth argument to getsockopt(2) should be modified to indicate
    the actual size of the value on return, but not in AIX. This is
    a know bug. Skip related tests.
  - test/rinda/test_rinda.rb (test_ring_server_ipv4_multicast):
    ditto.
  - test/rinda/test_rinda.rb (test_make_socket_unicast): ditto.
  - test/socket/test_basicsocket.rb (test_getsockopt): ditto.
  - test/socket/test_sockopt.rb (test_bool): ditto.
  - test/zlib/test_zlib.rb (test_adler32_combine,
    test_crc32_combine): Skip two tests on AIX because zconf.h in
    zlib does not correctly recognize _LARGE_FILES in AIX. The
    problem was already reported to zlib, and skip these tests
    until it is fixed.
  - test/gdbm/test_gdbm.rb (TestGDBM#test_s_open_lock): skip this
    test on AIX. The issue is the same as on Solaris.
    [ruby-dev:47631]
  - thread_pthread.c (getstack): __pi_stacksize returned by
    pthread_getthrds_np() is wrong on AIX. Use __pi_stackend -
    __pi_stackaddr instead.
  - lib/irb.rb: avoid to needless truncation when using
    back_trace_limit option.  [fix GH-1205][ruby-core:72773][Bug
    [#11969]]
  - ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb: fix method name
    typo.  [ruby-core:72513] [Bug #11893] The patch provided by
    Akira Matsuda.
  - ext/tk/lib/tkextlib/tcllib/toolbar.rb: fix method name typo.
    [ruby-core:72511] [Bug #11891] The patch provided by Akira
    Matsuda.
  - ext/tk/lib/tkextlib/blt/tree.rb: fix method name typo.
    [ruby-core:72510] [Bug #11890] The patch provided by Akira
    Matsuda.
  - ext/tk/lib/tk/menubar.rb: fix a typo in font name.
    [ruby-core:72505] [Bug #11886] The patch provided by Akira
    Matsuda.
  - ext/tk/sample/*.rb: ditto.
  - test/fiddle/test_handle.rb (test_NEXT): use -test-/dln/empty
    which is always a shared object and is not used by others.
    [ruby-dev:48629] [Bug #10384]
  - ruby.h: undef HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P and
    HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P on C++.
    [ruby-core:72736] [Bug #11962]
  - ext/socket/option.c (inspect_tcpi_msec): more accurate
    condition for TCPI msec member inspection function.
    [ruby-core:74388] [Bug #12185]
  - lib/logger.rb: Remove block from Logger.add as it's not needed
    patch provided by Daniel Lobato Garcia [fix GH-1240] [Bug
    [#12054]]
  - re.c: Remove deprecated kcode argument from Regexp.new and
    compile patch provided by Dylan Pulliam [Bug #11495]
  - re.c: Update documentation for Regexp class.  [fix GH-937][ci
    skip] Patch by @davydovanton
  - ext/socket/socket.c (sock_gethostname): support unlimited size
    hostname.
  - lib/xmlrpc/client.rb: Support SSL options in async methods of
    XMLRPC::Client.  [Bug #11489] Reported by Aleksandar
    Kostadinov. Thanks!!!
  - marshal.c (r_object0): honor Marshal.load post proc value for
    TYPE_LINK.  by Hiroshi Nakamura <nahi@ruby-lang.org>
    https://github.com/ruby/ruby/pull/1204 fix GH-1204
  - ext/socket/option.c (sockopt_bool): relax boolean size to be
    one too not only sizeof(int).  Winsock getsockopt() returns a
    single byte as a boolean socket option.  [ruby-core:72730] [Bug
    [#11958]]
  - io.c (io_getpartial): remove unused kwarg from template
  - test/ruby/test_io.rb (test_readpartial_bad_args): new [Bug
    [#11885]]
  - ext/openssl/ossl_ssl.c (ossl_ssl_read_internal): do not process
    kwargs in blocking mode
  - test/openssl/test_ssl.rb: test sysread
  - process.c (rb_execarg_parent_start1): need to convert the
    encoding to ospath's one.
  - process.c: use rb_w32_uchdir() instead of plain chdir() on
    Windows.  reported by naruse via twitter.
  - process.c (rb_execarg_addopt): need to convert the encoding to
    ospath's one.
  - ext/stringio/stringio.c (strio_binmode): implement to set
    encoding
  - test/stringio/test_stringio.rb (test_binmode): new test
    [ruby-core:72699] [Bug #11945]
  - compile.c, cont.c, doc, man: fix common misspelling.
    [ruby-core:72466] [Bug #11870]
  - ext/socket/init.c (rsock_init_sock): reject reserved FDs
    [ruby-core:72445] [Bug #11862]
  - ext/socket/init.c (rsock_init_sock): check FD after validating
  - test/socket/test_basicsocket.rb (test_for_fd): new
    [ruby-core:72418] [Bug #11854]
  - re.c (reg_names_iter): should consider encoding of regexp.
    [ruby-core:72185] [Bug #11825]
  - enc/windows_1250.c: Should not use C++ style comments (C99
    feature).  [Bug #11843]
  - enc/iso_8859_2.c, enc/windows_1250.c: separate Windows-1250
    from ISO-8859-2 to fix 0x80..0x9e range (from Kimihito Matsui)
  - enc/windows_1252.c: separate from ISO-8859-1 to fix 0x80..0x9e
    range.  [ruby-core:64049] [Bug #10097]
  - enc/iso_8859_13.c: Added three missing lower/upper-case
    character pairs (from Kimihito Matsui)
  - enc/iso_8859_4.c: Added missing lower/upper-case character pair
    (U+014A and U+014B, LATIN CAPITAL/SMALL LETTER ENG) (from
    Kimihito Matsui)
  - string.c (rb_str_scrub): the result should be infected by the
    original string.
  - transcode.c (rb_econv_substr_append, econv_primitive_convert):
    the result should be infected by the original string.
  - include/ruby/ruby.h: add raw FL macros, which assume always the
    argument object is not a special constant.
  - internal.h (STR_EMBED_P, STR_SHARED_P): valid only for
    T_STRING.
  - string.c: deal with taint flags directly across String
    instances.
  - parse.y (regexp): set_yylval_num sets u1, should use nd_tag
    instead of nd_state.  [ruby-core:72638] [Bug #11932]
  - gc.c (RVALUE_PAGE_WB_UNPROTECTED): fix a typo of argument name.
    [Fix GH-1221]
  - vm_insnhelper.c (vm_call_method): should not set fastpath with
    keyword arguments for VM_METHOD_TYPE_ATTRSET type methods.
    Normally, we can not use keyword arguments for this kind of
    methods, (obj.foo = 1), but we can set alias names for them.
    [Bug #11657]
  - test/ruby/test_keyword.rb: add a test for this fix.
  - parse.y (parser_yylex): allow here documents in labeled
    argument.  [ruby-core:72396] [Bug #11849]
  - test/ruby/test_syntax.rb: fix typo in test
  - parse.y (parse_percent): Allow %-literals in labeled arg as
    r51624 did for parentheses.  Fixes [ruby-core:72084] [Bug
    [#11812]].
  - cont.c: fix a double word typo.  [Bug #11313][ruby-core:69749]
  - ext/tk/lib/multi-tk.rb: fix typos.  [Bug
    [#11764]][ruby-core:71800]

==== squid ====
Version update (3.5.16 -> 3.5.19)

- Update to 3.5.19
  * Regression Bug 4515: interception proxy hangs
- Update to 3.5.18
  * Bug 4510: stale comment about 32KB limit on shared memory cache
    entries
  * Bug 4509: EUI compile error on NetBSD
  * Bug 4501: HTTP/1.1: normalize Host header
  * Bug 4498: URL-unescape the login-info after extraction from URI
  * Bug 4455: SegFault from ESIInclude::Start
  * Prevent Squid forcing -b 2048 into the arguments for
    sslcrtd_program
  * Fix TLS/SSL server handshake alert handling
- Update to 3.5.17
  * Regression Bug 4480: logformat [.width_max]
  * Regression Bug 4481: varyEvaluateMatch: Oops. Not a Vary match
    on second attempt
  * Bug 4495: Unknown SSL option SSL_OP_NO_TICKET
  * Bug 4493: theObject->sharedMemorySize() == theSegment.size()
    exception
  * Bug 4483: ./configure garbles -Og option in CFLAGS
  * Bug 4482: Solaris GCC 5.2 warning in src/ip/Intercept.cc
  * Bug 4468: NotNode (!acl) naming: Terminate the name before
    strncat(name).
  * Bug 4465: Header forgery detection leads to crash
  * Bug 2460 partial: workaround deferred reads on shutdown and
    restart
  * cachemgr.cgi: use dynamic MemBuf for internal content
    generation
  * ESI: Fix several element construction issues
  * TLS: Fix Handshake Error: ccs received early
  * TLS: Add chained and signing cert to peek-then-bumped
    connections
  * Fix some startup/shutdown crashes

==== xf86-video-intel ====
Version update (2.99.917 -> 2.99.917.641_ge4ef6e9)

- Enable build of DRI3. DRI2 is still the default version used.
- add xscrnsaver dependency to properly build intel-virtual-output
- Update to 2.99.917.641_ge4ef6e9:
  * Since there have been over 640 patches since the last prerelease
    which was from Dec 2014, there is no option but to take a git snapshot.
  * Various bug fixes since 2.99.917.
  * This obsoletes all backported bug fixes:
    U_sna-Protect-against-ABI-breakage-in-recent-versions-.patch
    U_sna-udev-integration-depends-on-fstat-and-sys-stat.h.patch
    U_uxa-udev-integration-depends-on-fstat-and-sys-stat.h.patch
    U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_
    U_gen8-Fix-the-YUV-RGB-shader.patch
    U_tools-intel-virtual-output-Check-for-DRI3-more-carefully.patch
    U_01-sna-Cache-the-output-status-and-modes-for-15s.patch
    U_02-sna-Add-missing-break-from-last-patch.patch
    U_03-sna-Improve-DBG-messages-for-MST-probing.patch
    U_04-Convert-from-RRSetChanged-to-RROutputChanged.patch
    U_05-sna-Remove-redundant-RRGetInfo-on-hotplug-discovery.patch
    U_06-Remove-the-driver-option-to-delete-connectors-on-unplugging.patch
    U_07-sna-On-hotplug-events-update-the-output-status.patch
    U_08-sna-Hook-up-kernel-modes-on-hotplug-notification.patch
    U_09-sna-Coldplug-all-outputs-on-startup.patch
    U_10-sna-Use-RRGetInfo-for-setting-hotplug-coldplug-information.patch
    U_uxa_fix_the_call_to_PixmapSyncDirtyHelper_broken_by_xservers_90db5ed.patch

==== xsane ====
Version update (0.998 -> 0.999)

- Update to version 0.999:
  + Better preview window size calculation (thanks to
    Nils Phillipsen).
  + Removed null-pointer bug in xsane_update_param (thanks to
    Nils Phillipsen).
  + Manual page bugix.
  + Changed email password storage.
- Fixed no-eula.patch.

==== yast2-installation ====
Version update (3.1.182 -> 3.1.184)

- get more texts for roles dialog from control file, allow
  a general label (bsc#974625)
- 3.1.184
- Always read the lists of local users in the previous system to
  have them available during user importing (part of fate#319624)
- 3.1.183

==== yast2-iscsi-client ====
Version update (3.1.26 -> 3.1.27)

- set user and password correctly for global authentication
  (bsc#978183), improve error handling (bsc#959292)
- 3.1.27

==== yast2-network ====
Version update (3.1.148 -> 3.1.149)

- bnc#977953
  - added dependency on yast2-proxy. "yast2 lan" won't fail with
    internal error (missing Proxy module), when yast2-network is
    installed into a minimal server installation.
- 3.1.149

==== yast2-storage ====
Version update (3.1.90 -> 3.1.92)

- fixed error in porting bsc#957913 to master branch
- 3.1.92
- create subvolume for /var/cache (fate#320834)
- create LVM-based proposal when specified in the control file
  (bsc#957913)
- 3.1.91

==== yast2-users ====
Version update (3.1.47 -> 3.1.49)

- Make user import work even if passwd and shadow files are not
  copied to /var/lib/YaST2 via "copy_to_system" (part of
  fate#319624)
- 3.1.49
- Fix users import when entries for all non-system users are missing in
  /etc/shadow (bsc#978648)
- 3.1.48