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. * 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