Packages changed: MozillaFirefox (73.0 -> 73.0.1) ca-certificates (2+git20170807.10b2785 -> 2+git20200129.d1a437d) cogl hyper-v ibus (1.5.21 -> 1.5.22) mutter patterns-containers plasma5-pk-updates podman python-Jinja2 (2.10.3 -> 2.11.1) python-cffi (1.13.2 -> 1.14.0) python-pytz (2019.2 -> 2019.3) sysfsutils tpm2-0-tss (2.3.2 -> 2.3.3) tracker-miners vim (8.2.0257 -> 8.2.0314) wayland (1.17.0 -> 1.18.0) wpebackend-fdo (1.4.0 -> 1.4.1) xen (4.13.0_06 -> 4.13.0_08) xkbcomp (1.4.2 -> 1.4.3) === Details === ==== MozillaFirefox ==== Version update (73.0 -> 73.0.1) - Mozilla Firefox 73.0.1 * Resolved problems connecting to the RBC Royal Bank website (bmo#1613943) * Fixed Firefox unexpectedly exiting when leaving Print Preview mode (bmo#1611133) * Fixed crashes when playing encrypted content on some Linux systems (bmo#1614535) - start in wayland mode when running under wayland session ==== ca-certificates ==== Version update (2+git20170807.10b2785 -> 2+git20200129.d1a437d) - Update to version 2+git20200129.d1a437d: * rewrite in bash * java.run: don't set LANG=en_US - no longer require openssl, it's all done by p11-kit ==== cogl ==== Subpackages: libcogl-pango20 libcogl20 - Add cogl-fix-mesa20.patch: fixes build against Mesa 20 (boo#1164688, glgo#GNOME/cogl!17). ==== hyper-v ==== - Revert previous non-upstream change for async name resolution Just use gethostname via hyper-v.kvp.gethostname.patch (bsc#1100758) ==== ibus ==== Version update (1.5.21 -> 1.5.22) Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0 - Fix dependency between ibus and ibus-dict-emoji * Keep ibus and ibus-dict-emoji from the same source * Add Conflict to remove old ibus containing emoji dictionary files - Update version to 1.5.22 * GDBusAuthObserver security fix, drop ibus-CVE-2019-14822-GDBusServer-peer-authorization.patch * Use XDG_RUNTIME_DIR for Unix socket directory * Hangul button press handling * Fix deprecated APIs * Bug fixes * Fix boo#1149065 * Fix restart crash with inotify read() (Robert Hoffmann) * Make session file header comment more clear (Jason) * Amend typos (Jason) * Add NotShowIn and Keywords keys to the desktop entry (Changwoo Ryu) * Handle small final sigma in ibus_keyval_convert_case (Alex Henrie) * Update translations. - Add ibus-fix-Signal-does-not-exist.patch. Fix build on Leap 15.1 and below - Split ibus-dict-emoji so that KDE Plasma can use IBus's emoji dictionaries without IBus daemon (boo#1161584) ==== mutter ==== Subpackages: libmutter-5-0 mutter-data - Rework mutter-fix-mesa20.patch: base it on mutter upstream commit a444a4c. - Add mutter-fix-mesa20.patch: fixes build against Mesa 20 (boo#1164688). ==== patterns-containers ==== - Add busybox-k8s-yaml to kubeadm pattern - Add helm to kubeadm pattern (https://github.com/kubic-project/issues/issues/10) ==== plasma5-pk-updates ==== - Add patch to avoid error messages for a locked db (boo#1161501): * 0001-Don-t-show-an-error-for-a-failed-automatic-refresh.patch ==== podman ==== Subpackages: podman-cni-config - The name of the cni-bridge in the default config changed from "cni0" to "podman-cni0" with podman-1.6.0. Add a %trigger to rename the bridge in the system to the new default if it exists. The trigger is only excuted when updating podman-cni-config from something older than 1.6.0. This is mainly needed for SLE where we're updating from 1.4.4 to 1.8.0 (bsc#1160460). ==== python-Jinja2 ==== Version update (2.10.3 -> 2.11.1) - disable tests on 32bit archs - update to 2.11.1 * Fix a bug that prevented looking up a key after an attribute ({{ data.items[1:] }}) in an async template * Drop support for Python 2.6, 3.3, and 3.4. This will be the last version to support Python 2.7 and 3.5. * Added a new ChainableUndefined class to support getitem and getattr on an undefined object. * Allow {%+ syntax (with NOP behavior) when lstrip_blocks is disabled. * Added a default parameter for the map filter. * Exclude environment globals from meta.find_undeclared_variables(). * Float literals can be written with scientific notation, like 2.56e-3. * Int and float literals can be written with the ?_? separator for legibility, like 12_345. * Fix a bug causing deadlocks in LRUCache.setdefault * The trim filter takes an optional string of characters to trim. * A new jinja2.ext.debug extension adds a {% debug %} tag to quickly dump the current context and available filters and tests. * Lexing templates with large amounts of whitespace is much faster. * Parentheses around comparisons are preserved, so {{ 2 * (3 < 5) }} outputs ?2? instead of ?False?. * Add new boolean, false, true, integer and float tests. * The environment?s finalize function is only applied to the output of expressions (constant or not), not static template data. * When providing multiple paths to FileSystemLoader, a template can have the same name as a directory. * Always return Undefined when omitting the else clause in a {{ 'foo' if bar }} expression, regardless of the environment?s undefined class. Omitting the else clause is a valid shortcut and should not raise an error when using StrictUndefined. * Fix behavior of loop control variables such as length and revindex0 when looping over a generator. * Async support is only loaded the first time an environment enables it, in order to avoid a slow initial import. * In async environments, the |map filter will await the filter call if needed. * In for loops that access loop attributes, the iterator is not advanced ahead of the current iteration unless length, revindex, nextitem, or last are accessed. This makes it less likely to break groupby results. * In async environments, the loop attributes length and revindex work for async iterators. * In async environments, values from attribute/property access will be awaited if needed. * PackageLoader doesn?t depend on setuptools or pkg_resources. * PackageLoader has limited support for PEP 420 namespace packages. * Support os.PathLike objects in FileSystemLoader and ModuleLoader * NativeTemplate correctly handles quotes between expressions. "'{{ a }}', '{{ b }}'" renders as the tuple ('1', '2') rather than the string '1, 2'. * Creating a NativeTemplate directly creates a NativeEnvironment instead of a default Environment. * After calling LRUCache.copy(), the copy?s queue methods point to the correct queue. * Compiling templates always writes UTF-8 instead of defaulting to the system encoding. * |wordwrap filter treats existing newlines as separate paragraphs to be wrapped individually, rather than creating short intermediate lines. * Add break_on_hyphens parameter to |wordwrap filter. * Cython compiled functions decorated as context functions will be passed the context. * When chained comparisons of constants are evaluated at compile time, the result follows Python?s behavior of returning False if any comparison returns False, rather than only the last one * Tracebacks for exceptions in templates show the correct line numbers and source for Python >= 3.7. * Tracebacks for template syntax errors in Python 3 no longer show internal compiler frames * Add a DerivedContextReference node that can be used by extensions to get the current context and local variables such as loop * Constant folding during compilation is applied to some node types that were previously overlooked * TemplateSyntaxError.source is not empty when raised from an included template. * Passing an Undefined value to get_template (such as through extends, import, or include), raises an UndefinedError consistently. select_template will show the undefined message in the list of attempts rather than the empty string. * TemplateSyntaxError can be pickled. ==== python-cffi ==== Version update (1.13.2 -> 1.14.0) - Update to 1.14.0 * ffi.dlopen() can now be called with a handle (as a void *) to an already-opened C library. * fixed a stack overflow issue for calls like lib.myfunc([large list]). * fixed a memory leak inside ffi.getwinerror() on CPython 3.x. ==== python-pytz ==== Version update (2019.2 -> 2019.3) - Update to 2019.3 * IANA 2019c ==== sysfsutils ==== - Fix compiler issues for this package, which hasn't been touched in a while. Should be no functional change. Added patch: * sysfsutils-fix-compiler-issues.patch ==== tpm2-0-tss ==== Version update (2.3.2 -> 2.3.3) Subpackages: libtss2-esys0 libtss2-mu0 libtss2-sys0 - Update to version 2.3.3 * Fixed mixing salted and unsalted sessions in the same ESAPI context * Removed use of VLAs from TPML marshal code * Added check for object node before calling compute_session_value function * Fixed auth calculation in Esys_StartAuthSession called with optional parameters * Fixed compute_encrypted_salt error handling in Esys_StartAuthSession * Fixed exported symbols map for libtss2-mu ==== tracker-miners ==== Subpackages: tracker-miner-files - Add upstream bug fix patches: + tracker-miners-set-cpu-io-nice.patches + tracker-miners-allow-settatr.patch ==== vim ==== Version update (8.2.0257 -> 8.2.0314) Subpackages: vim-data-common - Updated to version 8.2.0314, fixes the following problems - refreshed vim-7.3-filetype_spec.patch * Cannot recognize a terminal in a popup window. * ModifyOtherKeys cannot be temporarily disabled. * Terminal in popup test sometimes fails. * Several lines of code are duplicated. * Some code not covered by tests. * Fileformat test fails on MS-Windows. * A few new Vim9 messages are not localized. * Fileformat test still fails on MS-Windows. * "eval" after "if 0" doesn't check for following command. * Terminal in popup test sometimes fails on Mac. * No check for a following command when calling a function fails. * Trycatch test fails. * Vim9: operator after list index does not work. (Yasuhiro Matsumoto) * Some code not covered by tests. * The "num64" feature is available everywhere and building without it causes problems. * ":helptags ALL" gives error for directories without write permission. (Mat?j Cepl) * Hang with combination of feedkeys(), Ex mode and :global. (Yegappan Lakshmanan) * Some Ex code not covered by tests. * Vim9: not allowing space before ")" in function call is too restrictive. (Ben Jackson) * Vim9: not all instructions covered by tests. * Channel test is flaky on Mac. * Vim9: no test for deleted :def function. * Vim9: throw in :def function not caught higher up. * Two placed signs in the same line are not combined. E.g. in the terminal debugger a breakpoint and the PC cannot be both be displayed. * Vim9: setting number option not tested. * Vim9: failing to load script var not tested. * Vim9: assignment test fails. * Unused error message. Cannot create s:var. * Cannot use popup_close() for a terminal popup. * Vim9: return in try block not tested; catch with pattern not tested. * Vim9: some float and blob operators not tested. * Vim9: :echo did not clear the rest of the line. * Running individual test differs from all tests. * Vim9: assigning [] to list doesn't work. * Vim9: CHECKNR and CHECKTYPE instructions not tested. * Various Ex commands not sufficiently tested. * Cannot use Ex command that is also a function name. * Highlighting for :s wrong when using different separator. * Mixing up "long long" and __int64 may cause problems. (John Marriott) * Compiler warnings for the Ruby interface. * Vim9 script: cannot start command with a string constant. * Vim9: ISN_STORE with argument not tested. Some cases in tv2bool() not tested. * Vim9: expression test fails without channel support. * Insufficient testing for exception handling and the "attention" prompt. * Setting 'term' may cause error in TermChanged autocommand. * TermChanged test fails in the GUI. * Terminal test if failing on some systems. * Relativenumber test fails on some systems. (James McCoy) * Vim9: :substitute(pat(repl does not work in Vim9 script. * Python 3 vim.eval not well tested. * 'showbreak' does not work for a very long line. (John Little) * Window-local values have confusing name. * Autocmd test fails on a slow system. * Short name not set for terminal buffer. ==== wayland ==== Version update (1.17.0 -> 1.18.0) Subpackages: libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 - Replace public key in keyring with 34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48 (Simon Ser ). - Update to release 1.18 * Add API to tag proxy objects to allow applications and toolkits to share the same Wayland connection * Track wayland-server timers in user-space to prevent creating too many FDs * Add wl_global_remove, a new function to mitigate race conditions with globals ==== wpebackend-fdo ==== Version update (1.4.0 -> 1.4.1) - Update to version 1.4.1 (boo#1164688): + Fix build failures with recent compiler versions due to missing function declarations. - Drop memset-prototype.patch: fixed upstream. ==== xen ==== Version update (4.13.0_06 -> 4.13.0_08) - bsc#1160932 - VUL-0: xen: XSA-312 v1: arm: a CPU may speculate past the ERET instruction 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch - bsc#1164425 - x86: "spec-ctrl=no-xen" should also disable branch hardening 5e4e614d-x86-spec-ctrl-no-xen-also-disables-branch-hardening.patch - Upstream bug fixes (bsc#1027519) 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e344c11-x86-HVM-relinquish-resources-from-domain_destroy.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4d4f5b-sched-fix-get_cpu_idle_time-with-core-sched.patch - bsc#1159755 - use fixed qemu-3.1 machine type for HVM This must be done in qemu to preserve PCI layout remove libxl.lock-qemu-machine-for-hvm.patch - jsc#SLE-10183 - script to calculate cpuid= mask add helper script from https://github.com/twizted/xen_maskcalc domUs may be migrated between different cpus from the same vendor if their visible cpuid value has incompatible feature bits masked. - jsc#SLE-10172, bsc#1055731 - handle degraded raid for xendomains add helper script and systemd service from https://github.com/luizluca/xen-tools-xendomains-wait-disk in new sub package xen-tools-xendomains-wait-disk See included README for usage instructions xendomains-wait-disks.LICENSE xendomains-wait-disks.README.md xendomains-wait-disks.sh ==== xkbcomp ==== Version update (1.4.2 -> 1.4.3) - Update to version 1.4.3 * Update configure.ac bug URL for gitlab migration * configure: Remove unused AC_SUBST([REQUIRED_MODULES]) * pkgconfig: Remove unneeded Requires.private * Suppress high-keycode warnings at the default warning level * xkbcomp Fix missing support for "affect" and incorrect modifier handling for ISOLock * Don't compare with string literals * Fix invalid error report on F_Accel field * Error out if we have no default path