Packages changed: babl (0.1.62 -> 0.1.64) bubblewrap (0.3.1 -> 0.3.3) gcc8 (8.3.1+r269200 -> 8.3.1+r271793) gegl (0.4.14 -> 0.4.16) netpbm openssh perl-Perl-Tidy (20181120 -> 20190601) schily virtualbox (6.0.6_k5.1.4_1 -> 6.0.8_k5.1.5_1) xorg-x11-server (1.20.4 -> 1.20.5) === Details === ==== babl ==== Version update (0.1.62 -> 0.1.64) - Update to version 0.1.64: + Support for Hygon Dhyana, and Y~aA formats for symmetric completeness. + Code consistency, gitlab CI, autotools and meson build improvements. ==== bubblewrap ==== Version update (0.3.1 -> 0.3.3) - Update to version 0.3.3: - This release is the same as 0.3.2 but the version number in configure.ac was accidentally still set to 0.3.1 - Update to version 0.3.2: - fixes boo#1136958 / CVE-2019-12439 This release fixes a mostly theoretical security issue in unusual/broken setups where `$XDG_RUNTIME_DIR` is unset. There are some other smaller fixes, as well as an addition to the JSON API that allows reading the inner process exit code, separately from the `bwrap` exit code. - Print "Out of memory" on stderr, not stdout - bwrap: add option json-status-fd to show child exit code - bwrap: Report COMMAND exit code in json-status-fd - man page: Describe --chdir, not nonexistent --cwd - Don't create our own temporary mount point for pivot_root - Make lockdata long enough on 32-bit with 64-bit file pointers. ==== gcc8 ==== Version update (8.3.1+r269200 -> 8.3.1+r271793) - Update to gcc-8-branch head (r271793). - Strip -flto from $optflags. - Update to gcc-8-branch head (r270841). * Includes gcc8-pr89752.patch. - Add gcc8-pr89752.patch fixing an ICE compiling tensorflow on aarch64 [bsc#1129389]. - Change URLs to use https. - Update to gcc-8-branch head (r269383). * Includes fix for PR89505. [bsc#1127857] - Add gcc8-reproducible-builds-buildid-for-checksum.patch to make builds without profiling reproducible. ==== gegl ==== Version update (0.4.14 -> 0.4.16) Subpackages: gegl-0_4 gegl-0_4-lang libgegl-0_4-0 - Update to version 0.4.16: + Buffer: - Swapped behavior of cubic interpolation from cubic to mithcell coefficients, leading to crisper results in all uses of the cubic sampler. - Use a custom allocator for tile data which aligns data and groups allocations in blocks - improving performance on windows by keeping more slack allocation memory in-process. On linux the opposite was needed and is achieved by using the GNU extension malloc_trim which permits forcing invokation of the glibc malloc/free allocators garbage collection function. - Permit tiles to be unreffed after GEGL shut-down without crash, which is likely when using bindings to dynamic languages. - Improved deadlock prevention in gegl_buffer_copy() when using copy on write. + Core: - Platform specific build fixes for both win32 and OSX. - Avoid in-place processing for cached nodes. - Indentation consitency improvements. - Permit more detailed specifying/overriding of OpenCL device through the GEGL_USE_OPENCL environment variable. - New call gegl_update_anim_time for applying the animation curves of properties. + Build: Added gitlab continuous integration. + Operations: - Use indirect buffer inputs on main thread during multi-processed processing for point-filters/composers and tranform base classes. - Smaller required/invalided ROI for map-absolute/relative when using nearest neighbor. - tiff-save and jpg-save fixed dimensions when buffer saved has non-zero origin. - Added missing descriptions of properties for cubism, mosaic, tile-paper, color, mantiuk06 and vignette operations. - ff-load fix some of the deprecation warnings. - ff-save avoid crashing if audio or video codec fails to initialize. - cache, parent class changed - it is no longer a point operations, also speed up processing and permit copy on write handling of tiles. - opacity and invert - crash for 8bpc buffers, reimplemented logic for (non-)associated alpha OpenCL kernel selection. + Tools: Drop direct dependency on exiv2 - we now only transiently depend on it through the gexiv2 abstraction. + commandline tool/gui: - Store per image editing chains in .gegl folder instead of sidecars. - Set window title, permit interaction with opened .lui documents, fixed playback of audio for opened videos - it now works; if the video is decoding, scaling and display is fast enough to leave spare cycles. - Support for nearest neighbor scaling of imagry; aiding video playback without dropping audio frames. - Custom collection order and per-file key-value metadata. - Drop explicit pkgconfig(exiv2) BuildRequires following upstream changes. ==== netpbm ==== Subpackages: libnetpbm11 - enable the test suite - do no ship pstopnm [bsc#1136936] ==== openssh ==== Subpackages: openssh-helpers - Fix a crash with GSSAPI key exchange (bsc#1136104) * modify openssh-7.7p1-gssapi_key_exchange.patch ==== perl-Perl-Tidy ==== Version update (20181120 -> 20190601) - updated to 20190601 see /usr/share/doc/packages/perl-Perl-Tidy/CHANGES.md [#]# 2019 06 01 - rt #128477: Prevent inconsistent owner/group and setuid/setgid bits. In the -b (--backup-and-modify-in-place) mode, an attempt is made to set ownership of the output file equal to the input file, if they differ. In all cases, if the final output file ownership differs from input file, any setuid/setgid bits are cleared. - Added option -bom (--break-at-old-method-breakpoints) by merrillymeredith which preserves breakpoints of method chains. Modified to also handle a cuddled call style. - Merged patch to fix Windows EOL translation error with UTF-8 written by Ron Ivy. This update prevents automatic conversion to 'DOS' CRLF line endings. Also, Windows system testing at the appveyor site is working again. - RT #128280, added flag --one-line-block-semicolons=n (-olbs=n) to control semicolons in one-line blocks. The values of n are: n=0 means no semicolons termininating simple one-line blocks n=1 means stable; do not change from input file [DEFAULT and current] n=2 means always add semicolons in one-line blocks The current behavior corresponds to the default n=1. - RT #128216, Minor update to prevent inserting unwanted blank line at indentation level change. This should not change existing scripts. - RT #81852: Improved indentation when quoted word (qw) lists are nested within other containers using the --weld-nested (-wn) flag. The example given previously (below) is now closer to what it would be with a simple list instead of qw: [#] perltidy -wn use_all_ok( qw{ PPI PPI::Tokenizer PPI::Lexer PPI::Dumper PPI::Find PPI::Normal PPI::Util PPI::Cache } ); - RT#12764, introduced new feature allowing placement of blanks around sequences of selected keywords. This can be activated with the -kgb* series of parameters described in the manual. - Rewrote vertical algnment module. It is better at finding patterns in complex code. For example, OLD: /^-std$/ && do { $std = 1; next; }; /^--$/ && do { @link_args = @argv; last; }; /^-I(.*)/ && do { $path = $1 || shift @argv; next; }; NEW: /^-std$/ && do { $std = 1; next; }; /^--$/ && do { @link_args = @argv; last; }; /^-I(.*)/ && do { $path = $1 || shift @argv; next; }; - Add repository URLs to META files - RT #118553, "leave only one newline at end of file". This option was not added because of undesirable side effects, but a new filter script was added which can do this, "examples/delete_ending_blank_lines.pl". ==== schily ==== Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0 libedc_ecc_dec1_0 libfile1_0 libfind3_0 libparanoia1_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star - Update to new upstream release 2019.05.28 * SCCS: man page and help text updates ==== virtualbox ==== Version update (6.0.6_k5.1.4_1 -> 6.0.8_k5.1.5_1) Subpackages: virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11 - Kernel 5.2, now in Kernel_HEAD_stardard, has some API changes. These are handled in the new file "fixes_for_5.2.patch". - Unused file "fix_LTO_builds.patch" removed. - separate vboxautostart.sh from vboxdrv.sh - add vboxautostart.service - clean up vboxdrv.sh - fix build of vboxvideo kernel module by replacing the relative drm include patch with an absolute include path (with sed) - build vboxvideo kernel module for openSUSE >= 15.0 - apply fixes_for_Leap15.1.patch conditionally only - add minimal patch fixes_for_Leap42.3.patch to build for 42.3 - fix path typo: %{_datadir}/pixmaps/virtalbox - > %{_datadir}/pixmaps/virtualbox - Version bump to 6.0.8 (released May 13 2019 by Oracle) This is a maintenance release. The following items were fixed and/or added: Core: fix saved state resume failures (bugs #18265 and #18331) User interface: show full file location in New Medium window. User interface: fix mouse click pass-through problems in multi-screen virtual machines (6.0.6 regression, bug #18567) Graphics: fixed a crash when powering off a VM without graphics controller (bug #18570) API: partial fix for dealing with VM config conflicting with other VMs related to medium UUIDs, now correctly flags VM as inaccessible (bug #17908) Linux hosts: fix kernel module build breakage in non-default build set-ups (bug #18620, thank you Ambroz Bizjak) Linux hosts: fix kernel module build breakage in debug build set-ups (bug #18621, thank you Ambroz Bizjak) Windows guests: notice file size increases in shared folders which were missed in certain cases Linux guests: make shared folders work with Linux 3.16.35 Linux guests: fix incorrectly read-only shared folders (bug #18345) - Modify "fixes_for_qt13.1" for i586 builds qith Qt 5.13 - Limit all architectures to a maxium of 2 jobs. Without this restriction, 32-bit builds run out of memory, and 64-bit builds get strange crashes. - LTO builds still failing. Reset flag to nil. - Changed the way that the spec file limits the 32-bit builds to 2 threads. boo#1133492. If enough memory were allocated so that the full number of workers were allowed, the job would never be scheduled. ==== xorg-x11-server ==== Version update (1.20.4 -> 1.20.5) Subpackages: xorg-x11-server-extra xorg-x11-server-sdk xorg-x11-server-wayland - Update to version 1.20.5: Minor bugfix release to fix some input, Xwayland, glamor, and Present issues. Thanks to all who contributed fixes and testing.