Packages changed:
  Mesa (18.1.1 -> 18.1.2)
  Mesa-drivers (18.1.1 -> 18.1.2)
  NetworkManager-applet (1.8.12 -> 1.8.14)
  bison (3.0.4 -> 3.0.5)
  discount (2.2.2 -> 2.2.3a)
  dracut
  ethtool (4.16 -> 4.17)
  gcc8 (8.1.1+r260570 -> 8.1.1+r261583)
  git (2.17.1 -> 2.18.0)
  gstreamer-rtsp-server
  gstreamer-transcoder (1.12.2 -> 1.14.0)
  hplip
  installation-images-Kubic (14.375 -> 14.376)
  kcm_tablet (3.0.0 -> 3.1.0)
  krb5
  libtirpc
  libzypp (17.3.1 -> 17.4.0)
  mailman (2.1.26 -> 2.1.27)
  obs-service-source_validator (0.17 -> 0.18)
  perl-DateTime-Locale (1.200000 -> 1.220000)
  readline
  strace (4.22 -> 4.23)
  totem
  valgrind
  vlc
  xf86-video-savage
  xz (5.2.3 -> 5.2.4)

=== Details ===

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

- add mako_4_radv.patch - fixes Mako detection for RADV/intel
- update to 18.1.2
  * Fixes for libatomic checks on non-arm and non-x86 platforms
  * porting of additional libatomic checks to meson from autotools
  * numerous radv fixes
  * numerous intel fixes
  * A few fixes each for radeonsi, r300, ac, glx, and vulkan

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

- add mako_4_radv.patch - fixes Mako detection for RADV/intel
- update to 18.1.2
  * Fixes for libatomic checks on non-arm and non-x86 platforms
  * porting of additional libatomic checks to meson from autotools
  * numerous radv fixes
  * numerous intel fixes
  * A few fixes each for radeonsi, r300, ac, glx, and vulkan

==== NetworkManager-applet ====
Version update (1.8.12 -> 1.8.14)
Subpackages: NetworkManager-applet-lang NetworkManager-connection-editor libnma0 nma-data typelib-1_0-NMA-1_0

- Update to version 1.8.14:
  + Fix an applet crash on disconnect.
  + Fix VPN icons in AppIndicator mode.
  + Provide (limited) secret agent service even when a keyring is
    unavailable.
  + Fix saving of connections with "always ask" EAP secrets.
  + Register editor windows as GtkApplication windows, so that the
    editor quits at the right time with --edit option.
  + The AppStream metadata is now in /usr/share/metainfo as
    recommended by the specification.
  + Updated translations.
- Drop nma-fix-applet-segfault.patch: Fixed upstream.

==== bison ====
Version update (3.0.4 -> 3.0.5)
Subpackages: bison-lang

- bison 3.0.5:
  * C++: Fix support of 'syntax_error'
  * Fix various C++ warnings
  * Fix issues with C++ parsers where out-of-bounds errors could
    happen when a rule with an empty ride-hand side raises a
    syntax error
- drop gcc7-fix.patch, no longer required

==== discount ====
Version update (2.2.2 -> 2.2.3a)

- Update to version 2.2.3a:
  * No changelog provided
- Refresh patches:
  * discount-disable_ldconfig.patch
  * discount-fix-compile-warings.diff

==== dracut ====

- Add fix to override ACPI tables via initrd, a kernel config variable
  changed name (bsc#1098448)
  This is mainline git commit 940169e8d8e500498a3f350b2b3f341ae6548492
  A 0580-check_for_CONFIG_ACPI_TABLE_UPGRADE.patch

==== ethtool ====
Version update (4.16 -> 4.17)

- Update to new upstream release 4.17
  * Fix: In ethtool.8, remove superfluous and incorrect \c
  * Fix: fix uninitialized return value
  * Fix: fix RING_VF assignment
  * Fix: remove unused global variable
  * Fix: several fixes in do_gregs()
  * Fix: correctly free hkey when get_stringset() fails
  * Fix: remove unreachable code
  * Fix: fix stack clash in do_get_phy_tunable and do_set_phy_tunable
  * Feature: Add register dump support for MICROCHIP LAN78xx

==== gcc8 ====
Version update (8.1.1+r260570 -> 8.1.1+r261583)
Subpackages: cpp8 gcc8-c++ gcc8-fortran gcc8-info gcc8-locale gcc8-objc libasan5 libatomic1 libgcc_s1 libgcc_s1-32bit libgfortran5 libgomp1 libitm1 liblsan0 libmpx2 libmpxwrappers2 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-devel-gcc8 libtsan0 libubsan1

- Update to gcc-8-branch head (r261583).
  * Includes fix for C++ ABI issue with passing a class with a
    trivial move constructor and deleted copy constructor.
    [GCC#86094]
- riscv-builtin-eh-return.patch: Don't clobber retval when
  __builtin_eh_return called

==== git ====
Version update (2.17.1 -> 2.18.0)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk

- git 2.18.0:
  * improvements to rename detection logic
  * When built with more recent cURL, GIT_SSL_VERSION can now
    specify "tlsv1.3" as its value.
  * "git mergetools" learned talking to guiffy.
  * various other workflow improvements and fixes
  * performance improvements and other developer visible fixes
- drop git-bash-completion-egrep-color-fix.diff no longer required

==== gstreamer-rtsp-server ====

- Switch to meson build system:
  + Add meson, pkgconfig(glib-2.0),pkgconfig(gstreamer-app-1.0),
    pkgconfig(gstreamer-net-1.0), pkgconfig(gstreamer-rtp-1.0),
    pkgconfig(gstreamer-rtsp-1.0) and pkgconfig(gstreamer-sdp-1.0)
    BuildRequires.
  + Add meson macros, replacing autotools ones.
  + Pass disable_introspection=false,
    with-package-name='openSUSE GStreamer-rtsp-server package',
    with-package-origin='http://download.opensuse.org' and
    tests=false and examples=false to meson, ensure we build the
    features we want. Tests have always been disabled, be explicit
    about it, as they need a working network connection.
  + Drop pkgconfig(gstreamer-plugins-base-1.0) BuildRequires.
  + No longer rm la files, not needed when building with meson.

==== gstreamer-transcoder ====
Version update (1.12.2 -> 1.14.0)
Subpackages: libgsttranscoder-1_0-0 typelib-1_0-GstTranscoder-1_0

- Update to version 1.14.0:
  + Misc bug fixing compared to 1.12.2.
- Add gtk-doc BuildRequires and pass disable_doc=false and
  disable_introspection=false to meson, ensure we build the
  features we want. Package the now built api documentations in
  devel package.

==== hplip ====
Subpackages: hplip-hpijs hplip-sane

- require python3-Pillow for hp-scan to work

==== installation-images-Kubic ====
Version update (14.375 -> 14.376)

- merge gh#openSUSE/installation-images#252
- Tidy module.config comment notes
- Add mailbox modules (boo#1040492)
- 14.376

==== kcm_tablet ====
Version update (3.0.0 -> 3.1.0)
Subpackages: kcm_tablet-lang

- Update to version 3.1.0
- Major changes:
  * LibWacom support. This should get our number of supported
    tablets out of the box on par with GNOME. Right now built-in
    database and user-configured database still take preference
    over libwacom, but this should change in the future releases.
  * Calibration improvements: calibration of Cintiq devices should
    be vastly improved, UI now has options to lock mapped area
    proportions and manually fine-tune area's coordinates. Also,
    the dialog should now open on the correct screen and look fine
    with dark themes too.
  * Support for devices that report different USB IDs for
    touchscreen and may be detected as two different devices (e.g.
    Cintiq Companion Hybrid).
    These devices need to be described via Wacom Tablet finder
    tool first, though.
- Other changes:
  * Logging has been ported to QLoggingCategory (so now users have
    to enable it in kdebugsettings).
  * Status LED support improvements (Vangelis Tasoulas, Jason
    Gerecke).
  * Touchscreen rotation should now follow tablet rotation.
- New devices in built-in database:
  * Wacom Intuos Pro L (PTH-860, 2017) (Melvin Vermeeren)
  * Lenovo Yoga 520 (Felipe Abrahao)
  * ThinkPad Yoga 460 definition  (Albert Astals Cid)
  * Wacom Intuos Pro 2 M (Jeff H)
- Requires Qt 5.7.0 or higher now to compile successfully

==== krb5 ====
Subpackages: krb5-32bit

- BSC#1021402 move %{_libdir}/krb5/plugins/tls/k5tls.so to krb5 package
  so it is avaiable for krb5-client as well.

==== libtirpc ====
Subpackages: libtirpc-netconfig libtirpc3 libtirpc3-32bit

- fix socket leak introduced by change-rpc-protocol-version-order patch
  (bsc#1087925)
  - add 0001-Fix-regression-introduced-by-change-rpc-version-orde.patch
- Revert binddynport changes as they break backward compatibility
  [brc#1562169].
  - add 002-revert-binddynport.patch

==== libzypp ====
Version update (17.3.1 -> 17.4.0)

- Flags: make it std=c++14 ready
- Replace 'redhat-release' with generic 'system-release' (#120)
- Ignore /var, /tmp and /proc in zypper ps (bsc#1096617)
- Show GPGME version in log
- version 17.4.0 (2)

==== mailman ====
Version update (2.1.26 -> 2.1.27)

- update to 2.1.27
  * Existing protections against malicious listowners injecting evil
    scripts into listinfo pages have had a few more checks added.
    JVN#00846677/JPCERT#97432283/CVE-2018-0618
  * A few more error messages have had their values HTML escaped.
    JVN#00846677/JPCERT#97432283/CVE-2018-0618
  * The hash generated when SUBSCRIBE_FORM_SECRET is set could have been
    the same as one generated at the same time for a different list and
    IP address.  While this is not thought to be exploitable in any way,
    the generation has been changed to avoid this.
  * An option has been added to bin/add_members to issue invitations
    instead of immediately adding members.
  * A new BLOCK_SPAMHAUS_LISTED_IP_SUBSCRIBE setting has been added to
    enable blocking web subscribes from IPv4 addresses listed in Spamhaus
    SBL, CSS or XBL.  It will work with IPv6 addresses if Python's
    py2-ipaddress module is installed.  The module can be installed via pip
    if not included in your Python.
  * Mailman has a new 'security' log and logs
    authentication failures to the various web CGI functions.  The logged
    data include the remote IP and can be used to automate blocking of IPs
    with something like fail2ban.  Since Mailman 2.1.14, these have returned
    an http 401 status and the information should be logged by the web
    server, but this new log makes that more convenient.  Also, the
    'mischief' log entries for 'hostile listname' noe include the remote IP
    if available.
  * admin notices of (un)subscribes now may give
    the source of the action.  This consists of a %(whence)s replacement
    that has been added to the admin(un)subscribeack.txt templates.  Thanks
    to Yasuhito FUTATSUKI for updating the non-English templates and help
    with internationalizing the reasons.
  * there is a new
    BLOCK_SPAMHAUS_LISTED_DBL_SUBSCRIBE setting to enable blocking web
    subscribes for addresses in domains listed in the Spamhaus DBL.
  * i18n & Bugfixes
  * for further details see NEWS

==== obs-service-source_validator ====
Version update (0.17 -> 0.18)

- Update to version 0.18:
  * /usr/include/X11 is still a valid path.

==== perl-DateTime-Locale ====
Version update (1.200000 -> 1.220000)

- updated to 1.22
  see /usr/share/doc/packages/perl-DateTime-Locale/Changes
  1.22     2018-06-08
  - Update the glibc source data to the data from glibc 2.27.
  - Added documentation for this glibc data.
  - Reformatted the DateTime::Locale::FromData docs.
  1.21     2018-06-08
  - Added a new DateTime::Local->register_from_data method. This replaces the
    old custom locale registration system with something much simpler. Instead
    of providing a new class you simply provide a hash of data for the locale
    and it becomes available for use via DateTime::Local->load. Implemented by
    Ryley Breiddal. PR #21. Addresse GH #19.

==== readline ====
Subpackages: libreadline7 readline-devel readline-doc

- Add patch readline-7.0-screen.patch to be able to parse settings
  in inputrc for all screen TERM variables starting with "screen."
  to fix boo#1095661

==== strace ====
Version update (4.22 -> 4.23)

- Update to strace 4.23
  * Changes in behaviour
  * On x32 personality, 64-bit syscalls (such as readv) are now shown with "#64"
    suffix instead of "64:" prefix.
  * Changed error number output format: error numbers are consistently
    printed as "-1 ECONST (Error description)"
    for known errors and as "-1 (errno 123)" for unknown errors,
    regardless of -e raw qualification settings.
  * Unfetchable addresses inside arrays are now printed as comments.
  * Obsolete IA-32 mode syscall names are no longer printed on ia64.
  * Improvements
  * Implemented libdw backend for -k option, configured at build time
    using --with-libdw option.
  * Added -X option for configuring xlat output formatting (addresses
    Debian bug #692915).
  * Added support for personality designation ("64", "32", or "x32") to syscall
    qualifications in -e trace expressions.
  * Implemented injection of syscalls with no side effects as an alternative
    to injection of an invalid syscall (-e inject=SET:syscall= expression).
  * Improved support for reproducible builds (addresses Debian bug #896016).
  * Implemented decoding of BPF_PROG_QUERY and BPF_RAW_TRACEPOINT_OPEN bpf
    syscall commands.
  * Implemented decoding of INOTIFY_IOC_SETNEXTWD and PERF_EVENT_IOC_* ioctl
    commands.
  * Implemented decoding of PR_GET_SPECULATION_CTRL and PR_SET_SPECULATION_CTRL
    prctl syscall options.
  * Enhanced decoding of bpf, getsockopt, setsockopt, and socket syscalls.
  * Enhanced decoding of NETLINK_KOBJECT_UEVENT and NETLINK_ROUTE protocols.
  * Enhanced decoding of *_DIAG_MEMINFO netlink attributes.
  * Enhanced decoding of BTRFS_*, FS_IOC_*, SIOCGIFHWADDR, and SIOCSIFHWADDR
    ioctl commands.
  * Enhanced decoding of AF_BLUETOOTH socket addresses.
  * Implemented decoding of io_pgetevent syscall.
  * Wired up rseq syscall.
  * Updated lists of ADJ_*, BPF_*, BPF_F_*, BPF_PROG_TYPE_*, ETH_P_*, FPE_*,
    IFF_*, IPPROTO_*, MAP_*, MS_*, MSG_*, NETLINK_*, PACKET_*, PROT_*, SCTP_*,
    SECCOMP_FILTER_FLAG_*, SEGV_*, SEM_*, SHM_*, SW_*, V4L2_CID_*,
    V4L2_CTRL_CLASS_*, and V4L2_PIX_FMT_* constants.
  * Updated lists of ioctl commands from Linux 4.17.
  * Bug fixes
  * Fixed decoding of msgtyp argument of msgrcv syscall.
  * Fixed fallback definitions for F_*, MCL_*, MSG_ZEROCOPY, SI_*,
    and SOL_SOCKET constants.
  * Fixed -e trace=%pure expression on mips.
- Use libdw for unwinding on Leap 15 or later

==== totem ====
Subpackages: nautilus-totem totem-lang totem-plugins

- Align with what meson looks for:
  + Drop pkgconfig(gstreamer-plugins-bad-1.0) and
    pkgconfig(gstreamer-plugins-base-1.0) BuildRequires.
  + Add pkgconfig(gstreamer-pbutils-1.0)
    and pkgconfig(gstreamer-video-1.0) BuildRequires.

==== valgrind ====

- ad Implement-emulated-system-registers.-Fixes-392146.patch (bsc#1086543)

==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt

- Require(post) vlc-noX for the -qt, -codecs, -jack and -vdpau
  sub-package: all those packages execute vlc-cache-gen
  (boo#1094893).

==== xf86-video-savage ====

- u_Add-check-for-max-HV-Value-to-ValidMode-hook.patch
  * Add check for max[HV]Value to ValidMode hook, since this
    functionality has been removed from xorg-server 1.20

==== xz ====
Version update (5.2.3 -> 5.2.4)
Subpackages: liblzma5 liblzma5-32bit xz-devel xz-lang

- xz 5.2.4:
  * liblzma:
  - Allow 0 as memory usage limit instead of returning
    LZMA_PROG_ERROR. Now 0 is treated as if 1 byte was specified,
    which effectively is the same as 0.
  - Use "noexcept" keyword instead of "throw()" in the public
    headers when a C++11 (or newer standard) compiler is used.
  - Added a portability fix for recent Intel C Compilers.
  * xz:
  - Fix "xz --list --robot missing_or_bad_file.xz" which would
    try to print an unitialized string and thus produce garbage
    output. Since the exit status is non-zero, most uses of such
    a command won't try to interpret the garbage output.
  - "xz --list foo.xz" could print "Internal error (bug)" in a
    corner case where a specific memory usage limit had been set.