Packages changed:
  brasero (3.12.1 -> 3.12.2+20170302.8d6244fa)
  cppunit (1.13.2 -> 1.14.0)
  google-croscore-fonts (1.23.0 -> 1.31.0)
  grub2
  hardlink (1.0.g50 -> 1.0+git.e66999f)
  jack
  kdebase4-workspace
  libinput
  libiscsi
  perl-Image-ExifTool (10.40 -> 10.50)
  tmux (2.3 -> 2.4)
  virtualbox
  xine-ui

=== Details ===

==== brasero ====
Version update (3.12.1 -> 3.12.2+20170302.8d6244fa)
Subpackages: brasero-lang brasero-nautilus libbrasero-burn3-1 libbrasero-media3-1 libbrasero-utils3-1

- Update to version 3.12.2+20170302.8d6244fa:
  + Updated translations.
  + build:
  - Disable format-y2k error.
  - Honor ABI version for introspection.
  - Use modern autotools integration for introspection.
  - Use -Wno-error=format-y2k.
  - Use -Wno-error=format-nonliteral.
- Switch to service generated git checkout. Following this, add
  gnome-common BuildRequires and pass autogen.sh to bootstrap. Also
  pass --enable-gtk-doc to configure to build documentation. This
  fixes build with gcc 7 (boo#1030239).
- Conditionally apply translations-update-upstream BuildRequires
  and macro for non-openSUSE only.

==== cppunit ====
Version update (1.13.2 -> 1.14.0)

- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function<void()>.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner

==== google-croscore-fonts ====
Version update (1.23.0 -> 1.31.0)
Subpackages: google-arimo-fonts google-cousine-fonts google-tinos-fonts

- Updated to verison 1.31, which removes Symbol Neau

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

- update grub2-btrfs-workaround-grub2-once.patch to also store saved_entry
  in additional environment block (boo#1031025)
- fix building with GCC (bsc#1030247)
  * add grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch
  * grub2-add-FALLTHROUGH-annotations.patch

==== hardlink ====
Version update (1.0.g50 -> 1.0+git.e66999f)

- Switch to source service and update git snapshot to e66999f:
  * Make hardlinking atomic wrt replacing existing files
  * Fixed 32 bit build with gcc7 (rh#1422989) (boo#1030251)

==== jack ====
Subpackages: libjack-devel libjack0

- Fix gcc7 build failure with jack-fixgcc7.patch, sent to github
  jack2 issue#253

==== kdebase4-workspace ====
Subpackages: kdebase4-workspace-libs python-kdebase4

- Add gcc7-fix.diff to fix an error reported by GCC7 (boo#1031317)

==== libinput ====
Subpackages: libinput-udev libinput10

- Add libinput-elantech-pressure-levels.patch to fix pressure
  sensitivity for ELANTECH touchpads causing uncomfortable
  two-finger taps, scrolls (boo#1034335, fdo#100463).

==== libiscsi ====

- Do not build with -Werror

==== perl-Image-ExifTool ====
Version update (10.40 -> 10.50)
Subpackages: exiftool perl-File-RandomAccess

- Update to version 10.50 (changes since 10.40):
  * Add an experimental metadata validation feature (invoked either
    by requesting the new Extra Validate tag or by setting the
    API Validate option).
  * Add support for the PSDT file extension.
  * Add age.config to the distribution.
  * Add a new Sony lens.
  * Add a new PentaxModelID.
  * Enhance the -p option to allow files to be grouped in sections.
  * Made the makernote offset warning minor.
  * Relaxe parsing of NMEA GGA sentence so comma after the geoid
    units is now optional.
  * Patch the problem extracting value of an unsafe binary tag with
    the -b option when specified using -TAG# instead of -TAG with -n.
  * Add an ability to read/write PNG eXIF and zXIF chunks, and make
    these the place where new EXIF is created in PNG images (zXIF
    if the -z option is used, or eXIF otherwise).
  * Add an ability to copy Photoshop OriginPathInfo with
    photoshop_paths.config.
  * Make FileUserID and FileGroupID writable.
  * Change format for the Sony ImageCount tag.
  * Improvements to the experimental Validate feature.
  * Fix an incorrect XMP swf namespace URI.
  * Fix a problem using new -p section feature when combined with
  - w or -ee.
  * Fix a formatting problem in -listx output when the -lang option
    was used.
  * Fix a problem where UserComment wasn't removed if found in IFD0
    when writing it to the correct IFD.
  * Restrict writing of EXIF:FlashEnergy to a single value as per
    EXIF spec.
  * Revert format change of the Sony ImageCount tag.
  * Change PNG new eXIF/zXIF chunk names to "exIf" and "zxIf" until
    the proposed chunks are accepted (of course, while maintaining
    backward compatibility for reading/updating the other chunks).
  * Lower priority of XMP-pdf:Keywords so it doesn't take
    precedence over PDF:Keywords when the Duplicates option is not
    used.
  * Improve config_files/convert_regions.config to handle the case
    where the RegionInfoMP is missing a Rectangle.
  * Add a few new CanonModelID values and a new Canon LensType.
  * Add two new Nikon lenses.
  * Add a few new Sony/Minolta lenses.
  * Add two new Sony MeteringMode values.
  * Improve verbose dump of Photoshop Layer information.
  * Patch to allow "FileName encoding not specified" warnings to be
    avoided by setting -charset filename="".
  * Fix a problem in photoshop_paths.config printing some paths.
  * Add an ability to write a number of macOS system tags (including
    the file creation date!).
  * Add an ability to extract macOS extended attributes
    ("XAttr" tags).
  * Move macOS System tags from the Extra table into a new macOS
    group and add an ability to extract them by requesting the
    macOS group.
  * Update QuickTime GenreID list.
  * Fix the "Invalid xref" problem when reading some PDF files.
  * Fix an error in Minolta lens list.
  * Fix a minor problem with the -U option generating Unknown tags
    for some known bytes in variable-sized strings.
  * Add read support for JSON-format files.
  * Add two new Sony/Minolta lenses.
  * Add a number of new Pentax tag values.
  * Decode a new Canon CR2 tag.
  * Decode WB information for Canon 800D.
  * Improve config_files/photoshop_paths.config to indicate start
    of paths.
  * Experimental Validate feature no longer warns about Windows XP
    tags.
  * Fix a problem extracting layer information from very large
    PSD/PSB files.
  * Add some new FujiFlashMode values.
  * Add a new Sony LensType.
  * Add a new Canon LensType.
  * Add a new CanonModelID and minor changes to some others.
  * Decode two Pentax tags and add a number of new values for other
    Pentax tags.
  * Decode a new Sony tag.
  * Improvements to the experimental Validate feature.
  * Fix a problem which could cause hang when reading bad PPT
    documents.
  * Add a "DateFmt" utility function for use in advanced formatting
    expressions.
  * Add a new Sony/Minolta LensType.
  * Decode a new Panasonic tag.
  * Fix a problem decoding Sony VariableLowPassFilter values.
  * Fix a problem setting XMP:About when creating new XMP in a file.
  * Fix an incorect Pentax DriveMode value.
  * Decode a new Pentax tag.
  * Improve decoding of Olympus DriveMode.
  * Improve handling of errors from utime when setting file times.
  * Fix a potential hang problem when reading corrupted QuickTime
    metadata.
  * Fix a problem deleting duplicate EXIF tags when writing other
    tags at the same time.
  * API Changes:
    + add an experimental Validate option;
    + add an XAttrTags option;
    + enhance the RequestAll option;
    + enhance the RequestTags option to allow groups to be requested;
    + allow access to the advanced formatting expression via a new ExifTool
    "FMT_EXPR" member variable.

==== tmux ====
Version update (2.3 -> 2.4)

- Fix tmux-socket-path.patch to create directories inside of /run/tmux
- update to 2.4
- refresh tmux-socket-path.patch
  + Incompatible Changes
  * Key tables have undergone major changes. Mode key tables are no longer
  separate from the main key tables. All mode key tables have been removed,
  together with the -t flag to bind-key and unbind-key.
  The emacs-edit, vi-edit, emacs-choose and vi-choose tables have been replaced
  by fixed key bindings in the command prompt and choose modes. The mode-keys
  and status-keys options remain.
  The emacs-copy and vi-copy tables have been replaced by the copy-mode and
  copy-mode-vi tables. Commands are sent using the -X and -N flags to
  send-keys. So the following:
  bind -temacs-copy C-Up scroll-up
  bind -temacs-copy -R5 WheelUpPane scroll-up
  Becomes:
  bind -Tcopy-mode C-Up send -X scroll-up
  bind -Tcopy-mode WheelUpPane send -N5 -X scroll-up
  This changes allows the full command parser (including command sequences) and
  command set to be used - for example, the normal command prompt with editing
  and history is now used for searching, jumping, and so on instead of a custom
  one. The default C-r binding is now:
  bind -Tcopy-mode C-r command-prompt -p'search up' "send -X search-backward '%%'"
  There are also some new commmands available with send -X, such as
  copy-pipe-and-cancel.
  * set-remain-on-exit has gone -- can be achieved with hooks instead.
  * Hooks: before hooks have been removed and only a selection of commands now
  have after hooks (they are no longer automatic). Additional hooks have been
  added.
  * The xterm-keys option now defaults to on.
  + Normal Changes
  * Support for mouse double and triple clicks.
  * BCE (Background Colour Erase) is now supported.
  * All occurrences of a search string in copy mode are now highlighted;
  additionally, the number of search results is displayed. The highlighting
  updates interactively with the default emacs key bindings (incremental
  search).
  * source-file now understands glob patterns.
  * Formats now have simple comparisons:
  [#]{==:a,b}
  [#]{!=:a,b}
  * There are the following new formats:
  - #{version} -- the tmux server version;
  - #{client_termtype} -- the terminal type of the client;
  - #{client_name} -- the name of a client;
  - #{client_written} -- the number of bytes written to the client.
  * The configuration file now accepts %if/%endif conditional blocks which are
  processed when it is parsed; the argument is a format string (useful with the
  new format comparison options).
  * detach-client now has -E to execute a command replacing the client instead of
  exiting.
  * Add support for custom command aliases, this is an array option which
  contains items of the form "alias=command". This is consulted when an
  unknown command is parsed.
  * break-pane now has -n to specify the new window name.
  * OSC 52 support has been added for programs inside tmux to set a tmux buffer.
  * The mouse "all event" mode (1003) is now supported.
  * Palette setting is now possible (OSC 4 and 104).
  * Strikethrough support (a recent terminfo is required).
  * Grouped sessions can now be named (new -t).
  * terminal-overrides and update-environment are now array options (the previous
  set -ag syntax should work without change).
  * There have been substantial performance improvements.

==== virtualbox ====
Subpackages: virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11

- Add File "vbox_fix_42.3_api.patch" to handle the get_user_pages() API change in Leap 42.3.
- Package VBoxVNC.so. This extension is already being built, just not packaged.
  This feature is requested in bsc #1024671.

==== xine-ui ====

- Fix desktop file with xine-ui-desktop.patch