Packages changed: aaa_base (84.87+git20200224.7105b32 -> 84.87+git20200312.411a96b) armagetron (0.2.8.3.4 -> 0.2.8.3.5) binutils (2.33.1 -> 2.34) clazy dracut (049.1+git135.46dceb02 -> 049.1+suse.138.g9068a629) ffmpeg-4 glib2 (2.62.5 -> 2.62.6) glib2-branding-openSUSE gnome-disk-utility (3.34.4 -> 3.34.5) gnome-keyring gnome-session gnome-shell-extensions gtk3 (3.24.14 -> 3.24.16) gucharmap (12.0.1 -> 13.0.0) hwinfo (21.68 -> 21.69) hxtools (20200310 -> 20200331) ibus-libpinyin (1.11.1 -> 1.11.92) java-11-openjdk kdiagram (2.6.1 -> 2.6.2) kernel-source (5.5.11 -> 5.5.13) kismet libgnomesu (2.0.3 -> 2.0.4) libjpeg-turbo (2.0.3 -> 2.0.4) libmusicbrainz5 liborcus (0.15.3 -> 0.15.4) libreoffice libstorage-ng (4.2.68 -> 4.2.71) libwacom (1.1 -> 1.3) libyui-qt (2.52.2 -> 2.52.3) libyui-qt-graph (2.46.0 -> 2.46.1) libyui-qt-pkg (2.47.3 -> 2.47.5) llvm9 mdadm mtools (4.0.23 -> 4.0.24) nfs-utils open-iscsi openslp pam perl-DBD-Pg (3.10.4 -> 3.10.5) permissions (1550_20200228 -> 1550_20200324) python-alembic (1.4.1 -> 1.4.2) rpm-config-SUSE (0.g52 -> 0.g56) rsibreak (0.12.11 -> 0.12.12) rubygem-rails-6.0 samba (4.12.0+git.132.199dc21ab22 -> 4.12.0+git.135.dd3c974c75f) schily shim-leap spice-gtk system-users sysuser-tools texlive transactional-update (2.20.3 -> 2.21) vala (0.46.6 -> 0.46.7) vim virtualbox vlc xen (4.13.0_10 -> 4.13.0_11) xfce4-clipman-plugin (1.4.4 -> 1.6.0) xfce4-pulseaudio-plugin (0.4.2 -> 0.4.3) xfce4-screensaver (0.1.9 -> 0.1.10) xfce4-session (4.14.1 -> 4.14.2) xfce4-terminal (0.8.9.1 -> 0.8.9.2) xscreensaver (5.43 -> 5.44) xterm (345 -> 353) xz (5.2.4 -> 5.2.5) yast2 (4.2.74 -> 4.2.78) yast2-bootloader (4.2.17 -> 4.2.20) yast2-firewall (4.2.3 -> 4.2.4) yast2-ntp-client (4.2.10 -> 4.2.11) yast2-packager (4.2.59 -> 4.2.60) yast2-storage-ng (4.2.100 -> 4.2.104) === Details === ==== aaa_base ==== Version update (84.87+git20200224.7105b32 -> 84.87+git20200312.411a96b) Subpackages: aaa_base-extras - Update to version 84.87+git20200312.411a96b: * get_kernel_version: support xz compressed kernel (boo#1162581). ==== armagetron ==== Version update (0.2.8.3.4 -> 0.2.8.3.5) - Update to 0.2.8.3.5. No changelog. - Drop fix-segv.patch. Merged upstream. ==== binutils ==== Version update (2.33.1 -> 2.34) Subpackages: binutils-devel - Update binutils-2.34-branch.diff.gz. - Remove fix-try_load_plugin.patch as it is part of the updated binutils-2.34-branch.diff.gz patch. - Add binutils-pr25593.diff to fix DT_NEEDED order with -flto [bsc#1163744] - Update fix-try_load_plugin.patch to latest version. - Add fix-try_load_plugin.patch in order to fix fallback caused by backport for PR25355. - Update to binutils 2.34: * The disassembler (objdump --disassemble) now has an option to generate ascii art thats show the arcs between that start and end points of control flow instructions. * The binutils tools now have support for debuginfod. Debuginfod is a HTTP service for distributing ELF/DWARF debugging information as well as source code. The tools can now connect to debuginfod servers in order to download debug information about the files that they are processing. * The assembler and linker now support the generation of ELF format files for the Z80 architecture. - Rename and get binutils-2.34-branch.diff.gz (boo#1160254). - Rebase add-ulp-section.diff, binutils-revert-plt32-in-branches.diff, cross-avr-size.patch and binutils-skip-rpaths.patch. - Add new subpackages for libctf and libctf-nobfd. - Disable LTO due to boo#1163333. - Includes fixes for these CVEs: bnc#1153768 aka CVE-2019-17451 aka PR25070 bnc#1153770 aka CVE-2019-17450 aka PR25078 ==== clazy ==== - Add upstream patch: * 0001-Fix-build-issues-using-llvm-10.0.0.patch ==== dracut ==== Version update (049.1+git135.46dceb02 -> 049.1+suse.138.g9068a629) - Update to version 049.1+git138.9068a629: * systemd: install systemd-tty-ask-password-agent systemd-ask-password * Mark interface setup after dhcp (bsc#1167161) * Store nameserver received from wicked dhcp lease (bsc#1167161) - Changed scheme to 049.1+suse.139.g8a7d3d9e to match systemd package * Scheme pattern> +suse..g * No functional change ==== ffmpeg-4 ==== Subpackages: libavcodec58 libavdevice58 libavfilter7 libavformat58 libavresample4 libavutil56 libpostproc55 libswresample3 libswscale5 - Always build the binary ffmpeg-4 even on Leap releases boo#1167628: * The conflicts in place should allow users to decide if they want to use ffmpeg from ffmpeg package or ffmpeg-4 from this package - Add -ffat-lto-objects to _lto_cflags to fix configure checks ==== glib2 ==== Version update (2.62.5 -> 2.62.6) Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 - Update to version 2.62.6: + This is expected to be the final release in the 2.62.x stable series; maintenance effort will shift to the newer 2.64.x stable series now. + Fix SOCKS5 username/password authentication. + Exception handling fixes on Windows. + Bugs fixed: glgo#GNOME/GLib#1986, glgo#GNOME/GLib#1988, glgo#GNOME/GLib#2049, glgo#GNOME/GLib!1378, glgo#GNOME/GLib!1380, glgo#GNOME/GLib!1393, glgo#GNOME/GLib!1394, glgo#GNOME/GLib!1411. + Updated translations. ==== glib2-branding-openSUSE ==== - Update .gschema.override.in: + Set sleep-inactive-ac-timeout, sleep-inactive-battery-timeout to 0 for Leap to be consistent with SLE and old versions (bsc#1158497). ==== gnome-disk-utility ==== Version update (3.34.4 -> 3.34.5) Subpackages: gnome-disk-utility-lang - Update to version 3.34.5: + Wait until UDisks updates the unmounted filesystem. ==== gnome-keyring ==== Subpackages: gnome-keyring-32bit gnome-keyring-lang gnome-keyring-pam gnome-keyring-pam-32bit libgck-modules-gnome-keyring - According to the warning in the spec file baselibs.conf should be updated when the scriptlet for pam-config is changed. This was not done when the change was made to open the keyring also with sddm (see boo#1167321). ==== gnome-session ==== Subpackages: gnome-session-core gnome-session-default-session gnome-session-lang gnome-session-wayland - Add gnome-session-remove-gsd-XSettings.patch: Remove org.gnome.SettingsDaemon.XSettings from file gnome.session (bsc#1163262 glgo#GNOME/gnome-session#51) ==== gnome-shell-extensions ==== Subpackages: gnome-shell-classic gnome-shell-classic-session - Add gnome-shell-extensions-remove-gsd-XSettings.patch: Remove org.gnome.SettingsDaemon.XSettings from file gnome-classic.session (bsc#1163262 glgo#GNOME/gnome-session#51) ==== gtk3 ==== Version update (3.24.14 -> 3.24.16) Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Update to version 3.24.16: + Fix the build. - Changes from version 3.24.15: + filechooser: - Fix a crash. - Support selecting directories with a new enough file chooser portal. + textview: Speed up tag handling. + wayland: - Fix problems with clipboard handling. - Fix a crash in the Wayland input method. - Support cursor scale of 400%. - Fix a crash in glade. + css: Support font-feature-settings + Adwaita: - Use tabular figures where appropriate. - Color tweaks for dark mode. - Improve rendering of rounded corners. + Updated translations. ==== gucharmap ==== Version update (12.0.1 -> 13.0.0) Subpackages: gucharmap-lang libgucharmap_2_90-7 - Update to 13.0.0 (no changelog) - Switch to _service and _servicedata because tarball wasn't released - Switch to meson ==== hwinfo ==== Version update (21.68 -> 21.69) - merge gh#openSUSE/hwinfo#85 - fix xen detection (bsc#1167561) - add link to cpuid doc - 21.69 ==== hxtools ==== Version update (20200310 -> 20200331) Subpackages: fd0ssh ofl - Update to release 20200331 * vfontas: add "N2" vectorizer * vfontas: new -saven2 command to use N2 * vfontas: moved N1 to historic status ==== ibus-libpinyin ==== Version update (1.11.1 -> 1.11.92) - Update version to 1.11.92 * Support compact display style * Fix bugs ==== java-11-openjdk ==== Subpackages: java-11-openjdk-headless - Add gcc-fno-common-fix.patch in order to fix boo#1167462. ==== kdiagram ==== Version update (2.6.1 -> 2.6.2) Subpackages: libKChart2 libKGantt2 libkchart-lang libkgantt-lang - Update to 2.6.2 * Reimplement Chart::paint() to fix printing issues The previous implementation did not take the headers and footers into account when resizing the diagram (kde#405075) * Fix painting bar diagrams with horizontal bars * Do not reference private headers in KChart convenience header - Add full Source URL - Use %lang_package macro - Run spec-cleaner ==== kernel-source ==== Version update (5.5.11 -> 5.5.13) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms - Linux 5.5.13 (bnc#1012628). - commit 0af205d - driver core: Add dev_has_sync_state() (bnc#1167245). - commit 9fa62a7 - driver core: Skip unnecessary work when device doesn't have sync_state() (bnc#1167245). - commit 2d483bd - Linux 5.5.12 (bnc#1012628). - locks: fix a potential use-after-free problem when wakeup a waiter (bnc#1012628). - locks: reinstate locks_delete_block optimization (bnc#1012628). - spi: spi-omap2-mcspi: Support probe deferral for DMA channels (bnc#1012628). - drm/mediatek: Find the cursor plane instead of hard coding it (bnc#1012628). - drm/mediatek: Ensure the cursor plane is on top of other overlays (bnc#1012628). - phy: ti: gmii-sel: fix set of copy-paste errors (bnc#1012628). - phy: ti: gmii-sel: do not fail in case of gmii (bnc#1012628). - ARM: dts: dra7-l4: mark timer13-16 as pwm capable (bnc#1012628). - spi: qup: call spi_qup_pm_resume_runtime before suspending (bnc#1012628). - powerpc: Include .BTF section (bnc#1012628). - cifs: fix potential mismatch of UNC paths (bnc#1012628). - cifs: add missing mount option to /proc/mounts (bnc#1012628). - ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes (bnc#1012628). - spi: pxa2xx: Add CS control clock quirk (bnc#1012628). - spi/zynqmp: remove entry that causes a cs glitch (bnc#1012628). - ARM: dts: bcm283x: Add missing properties to the PWR LED (bnc#1012628). - drm/exynos: dsi: propagate error value and silence meaningless warning (bnc#1012628). - drm/exynos: dsi: fix workaround for the legacy clock name (bnc#1012628). - drm/exynos: hdmi: don't leak enable HDMI_EN regulator if probe fails (bnc#1012628). - drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition (bnc#1012628). - drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer (bnc#1012628). - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation (bnc#1012628). - ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (bnc#1012628). - altera-stapl: altera_get_note: prevent write beyond end of 'key' (bnc#1012628). - dm bio record: save/restore bi_end_io and bi_integrity (bnc#1012628). - dm integrity: use dm_bio_record and dm_bio_restore (bnc#1012628). - riscv: avoid the PIC offset of static percpu data in module beyond 2G limits (bnc#1012628). - ASoC: stm32: sai: manage rebind issue (bnc#1012628). - spi: spi_register_controller(): free bus id on error paths (bnc#1012628). - riscv: Force flat memory model with no-mmu (bnc#1012628). - riscv: Fix range looking for kernel image memblock (bnc#1012628). - drm/amdgpu: clean wptr on wb when gpu recovery (bnc#1012628). - drm/amd/display: Clear link settings on MST disable connector (bnc#1012628). - drm/amd/display: fix dcc swath size calculations on dcn1 (bnc#1012628). - xenbus: req->body should be updated before req->state (bnc#1012628). - xenbus: req->err should be updated before req->state (bnc#1012628). - riscv: fix seccomp reject syscall code path (bnc#1012628). - parse-maintainers: Mark as executable (bnc#1012628). - io_uring: fix lockup with timeouts (bnc#1012628). - binderfs: use refcount for binder control devices too (bnc#1012628). - USB: Disable LPM on WD19's Realtek Hub (bnc#1012628). - usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters (bnc#1012628). - USB: serial: option: add ME910G1 ECM composition 0x110b (bnc#1012628). - usb: chipidea: udc: fix sleeping function called from invalid context (bnc#1012628). - usb: host: xhci-plat: add a shutdown (bnc#1012628). - USB: serial: pl2303: add device-id for HP LD381 (bnc#1012628). - usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c (bnc#1012628). - usb: typec: ucsi: displayport: Fix NULL pointer dereference (bnc#1012628). - usb: typec: ucsi: displayport: Fix a potential race during registration (bnc#1012628). - USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL (bnc#1012628). - USB: cdc-acm: fix rounding error in TIOCSSERIAL (bnc#1012628). - ALSA: line6: Fix endless MIDI read loop (bnc#1012628). - ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 (bnc#1012628). - ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 (bnc#1012628). - ALSA: seq: virmidi: Fix running status after receiving sysex (bnc#1012628). - ALSA: seq: oss: Fix running status after receiving sysex (bnc#1012628). - ALSA: pcm: oss: Avoid plugin buffer overflow (bnc#1012628). - ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks (bnc#1012628). - tty: fix compat TIOCGSERIAL leaking uninitialized memory (bnc#1012628). - tty: fix compat TIOCGSERIAL checking wrong function ptr (bnc#1012628). - iio: chemical: sps30: fix missing triggered buffer dependency (bnc#1012628). - iio: st_sensors: remap SMO8840 to LIS2DH12 (bnc#1012628). - iio: trigger: stm32-timer: disable master mode when stopping (bnc#1012628). - iio: accel: adxl372: Set iio_chan BE (bnc#1012628). - iio: magnetometer: ak8974: Fix negative raw values in sysfs (bnc#1012628). - iio: adc: stm32-dfsdm: fix sleep in atomic context (bnc#1012628). - iio: adc: at91-sama5d2_adc: fix differential channels in triggered mode (bnc#1012628). - iio: light: vcnl4000: update sampling periods for vcnl4200 (bnc#1012628). - iio: light: vcnl4000: update sampling periods for vcnl4040 (bnc#1012628). - mmc: rtsx_pci: Fix support for speed-modes that relies on tuning (bnc#1012628). - mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2 (bnc#1012628). - mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN for UniPhier (bnc#1012628). - mmc: sdhci-acpi: Switch signal voltage back to 3.3V on suspend on external microSD on Lenovo Miix 320 (bnc#1012628). - mmc: sdhci-acpi: Disable write protect detection on Acer Aspire Switch 10 (SW5-012) (bnc#1012628). - CIFS: fiemap: do not return EINVAL if get nothing (bnc#1012628). - kbuild: Disable -Wpointer-to-enum-cast (bnc#1012628). - staging: rtl8188eu: Add device id for MERCUSYS MW150US v2 (bnc#1012628). - staging: greybus: loopback_test: fix poll-mask build breakage (bnc#1012628). - staging/speakup: fix get_word non-space look-ahead (bnc#1012628). - intel_th: msu: Fix the unexpected state warning (bnc#1012628). - intel_th: Fix user-visible error codes (bnc#1012628). - intel_th: pci: Add Elkhart Lake CPU support (bnc#1012628). - modpost: move the namespace field in Module.symvers last (bnc#1012628). - rtc: max8907: add missing select REGMAP_IRQ (bnc#1012628). - arm64: compat: Fix syscall number of compat_clock_getres (bnc#1012628). - xhci: Do not open code __print_symbolic() in xhci trace events (bnc#1012628). - btrfs: fix log context list corruption after rename whiteout error (bnc#1012628). - drm/amd/amdgpu: Fix GPR read from debugfs (v2) (bnc#1012628). - drm/lease: fix WARNING in idr_destroy (bnc#1012628). - stm class: sys-t: Fix the use of time_after() (bnc#1012628). - memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event (bnc#1012628). - mm, memcg: fix corruption on 64-bit divisor in memory.high throttling (bnc#1012628). - mm, memcg: throttle allocators based on ancestral memory.high (bnc#1012628). - mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case (bnc#1012628). - mm: do not allow MADV_PAGEOUT for CoW pages (bnc#1012628). - epoll: fix possible lost wakeup on epoll_ctl() path (bnc#1012628). - mm: slub: be more careful about the double cmpxchg of freelist (bnc#1012628). - mm, slub: prevent kmalloc_node crashes and memory leaks (bnc#1012628). - page-flags: fix a crash at SetPageError(THP_SWAP) (bnc#1012628). - x86/mm: split vmalloc_sync_all() (bnc#1012628). - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} (bnc#1012628). - futex: Fix inode life-time issue (bnc#1012628). - futex: Unbreak futex hashing (bnc#1012628). - ALSA: hda/realtek: Fix pop noise on ALC225 (bnc#1012628). - thunderbolt: Fix error code in tb_port_is_width_supported() (bnc#1012628). - arm64: smp: fix smp_send_stop() behaviour (bnc#1012628). - arm64: smp: fix crash_smp_send_stop() behaviour (bnc#1012628). - nvmet-tcp: set MSG_MORE only if we actually have more to send (bnc#1012628). - modpost: Get proper section index by get_secindex() instead of st_shndx (bnc#1012628). - btrfs: fix removal of raid[56|1c34} incompat flags after removing block group (bnc#1012628). - Revert "drm/i915/tgl: Add extra hdc flush workaround" (bnc#1012628). - drm/bridge: dw-hdmi: fix AVI frame colorimetry (bnc#1012628). - drm/i915/execlists: Track active elements during dequeue (bnc#1012628). - drm/i915: Handle all MCR ranges (bnc#1012628). - staging: greybus: loopback_test: fix potential path truncation (bnc#1012628). - staging: greybus: loopback_test: fix potential path truncations (bnc#1012628). - kconfig: introduce m32-flag and m64-flag (bnc#1012628). - int128: fix __uint128_t compiler test in Kconfig (bnc#1012628). - Refresh patches.suse/supported-flag. - Update config files. - commit 19257da ==== kismet ==== Subpackages: kismet-capture-freaklabs-zigbee kismet-capture-linux-bluetooth kismet-capture-linux-wifi kismet-capture-nrf-51822 kismet-capture-nrf-mousejack kismet-capture-sdr-rtl433 kismet-capture-sdr-rtladsb kismet-capture-sdr-rtlamr kismet-capture-ti-cc2540 kismet-logtools - Install plugin alertsyslog. ==== libgnomesu ==== Version update (2.0.3 -> 2.0.4) Subpackages: libgnomesu-lang libgnomesu0 - Update to version 2.0.4: * Updated translations. ==== libjpeg-turbo ==== Version update (2.0.3 -> 2.0.4) Subpackages: libjpeg8 libjpeg8-32bit libturbojpeg0 - Upate to version 2.0.4: - bug 388 was fixed upstream https://github.com/libjpeg-turbo/libjpeg-turbo/issues/388 - removed patches, as it is included in this release. * Fixed a regression in the Windows packaging system (introduced by 2.0 beta1[2]) whereby, if both the 64-bit libjpeg-turbo SDK for GCC and the 64-bit libjpeg-turbo SDK for Visual C++ were installed on the same system, only one of them could be uninstalled. * Fixed a signed integer overflow and subsequent segfault that occurred when attempting to decompress images with more than 715827882 pixels using the 64-bit C version of TJBench. * Fixed out-of-bounds write in tjDecompressToYUV2() and tjDecompressToYUVPlanes() (sometimes manifesting as a double free) that occurred when attempting to decompress grayscale JPEG images that were compressed with a sampling factor other than 1 (for instance, with cjpeg -grayscale -sample 2x2). * Fixed a regression introduced by 2.0.2[5] that caused the TurboJPEG API to incorrectly identify some JPEG images with unusual sampling factors as 4:4:4 JPEG images. This was known to cause a buffer overflow when attempting to decompress some such images using tjDecompressToYUV2() or tjDecompressToYUVPlanes(). * Fixed an issue, detected by ASan, whereby attempting to losslessly transform a specially-crafted malformed JPEG image containing an extremely-high-frequency coefficient block (junk image data that could never be generated by a legitimate JPEG compressor) could cause the Huffman encoder's local buffer to be overrun. (Refer to 1.4.0[9] and 1.4beta1[15].) Given that the buffer overrun was fully contained within the stack and did not cause a segfault or other user-visible errant behavior, and given that the lossless transformer (unlike the decompressor) is not generally exposed to arbitrary data exploits, this issue did not likely pose a security risk. The ARM 64-bit (ARMv8) NEON SIMD assembly code now stores constants in a separate read-only data section rather than in the text section, to support execute-only memory layouts. - libjpeg-turbo-issue-388.patch upstreamed - Added If statments for Fedora not having sertain openSUSE macros ==== libmusicbrainz5 ==== - Add musicbrainz-cmake-noglob.patch: do not use wildcards for dependencies. Fixes build when using ninja. ==== liborcus ==== Version update (0.15.3 -> 0.15.4) - Update to 0.15.4: * Bugfixes release ==== libreoffice ==== Subpackages: libreoffice-icon-themes libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW - Add replace-boost-bimap-in-sdext-pdfimport.patch and adapt-o3tl-span-to-removal-of-std-span-cbegin-et-al.patch in order to fix boo#1167463. - Add poppler-0.86.patch: fix the build with poppler 0.86. ==== libstorage-ng ==== Version update (4.2.68 -> 4.2.71) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#714 - simplify combining disks with different block sizes into RAID (bsc#1164295) - Revert "add tests for adjust_block_size()" - Revert "add adjust_block_size() method to Region class (bsc#1164295)" - update doc - 4.2.71 - merge gh#openSUSE/libstorage-ng#713 - Make BlkDevice::possible_mount_bys public (for bsc#1166096) - Increase minor so version - 4.2.70 - merge gh#openSUSE/libstorage-ng#712 - update doc on RAID block size - 4.2.69 ==== libwacom ==== Version update (1.1 -> 1.3) Subpackages: libwacom-data libwacom2 - Update to 1.3 - Add a dependency on doxygen - Remove 174.patch + The changes were merged upstream ==== libyui-qt ==== Version update (2.52.2 -> 2.52.3) - Fixed Qt 5.15 deprecated warnings (bsc#1165118) - 2.53.3 ==== libyui-qt-graph ==== Version update (2.46.0 -> 2.46.1) - Fixed Qt 5.15 deprecated warnings (bsc#1165118) - 2.46.1 ==== libyui-qt-pkg ==== Version update (2.47.3 -> 2.47.5) - Fixed Qt 5.15-Beta2 deprecated warnings (bsc#1165118) - 2.47.5 - Fixed Qt 5.15 deprecated warnings (bsc#1165118) - 2.47.4 ==== llvm9 ==== Subpackages: clang-tools clang9 clang9-doc libLLVM9 libLTO9 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang9 - Remove conflicts of clang-tools with {clang,llvm}{7,8}: the relevant binaries have been removed from those packages. This allows having clang-tools together with older versions of llvm. For a smooth installation we add OrderWithRequires dependencies. - Fix typos in (still inactive) !%{with clang_scripts} part. ==== mdadm ==== - Don't list XX@.services even for sevice_del_preun They cannot be stopped without an instance name, so there is no value in listing them, and it causes and error with "rpm -e mdadm --nodeps". (bsc#1093163) - Update for latest mdadm-4.1+ patches, this is required by jsc#SLE-10078 and jsc#SLE-9348. Mostly the purpose is for latest Intel IMSM raid support. The following patches also include previous patches with new re-ordered prefix numbers. - Makefile: install mdadm_env.sh to /usr/lib/mdadm (bsc#1111960) 0000-Makefile-install-mdadm_env.sh-to-usr-lib-mdadm.patch - Assemble: keep MD_DISK_FAILFAST and MD_DISK_WRITEMOSTLY flag (jsc#SLE-10078, jsc#SLE-9348) 0001-Assemble-keep-MD_DISK_FAILFAST-and-MD_DISK_WRITEMOST.patch - Document PART-POLICY lines (jsc#SLE-10078, jsc#SLE-9348) 0002-Document-PART-POLICY-lines.patch - policy: support devices with multiple paths. (jsc#SLE-10078, jsc#SLE-9348) 0003-policy-support-devices-with-multiple-paths.patch - mdcheck: add systemd unit files to run mdcheck. (bsc#1115407) 0004-mdcheck-add-systemd-unit-files-to-run-mdcheck.patch - Monitor: add system timer to run --oneshot periodically (bsc#1115407) 0005-Monitor-add-system-timer-to-run-oneshot-periodically.patch - imsm: update metadata correctly while raid10 double (jsc#SLE-10078, jsc#SLE-9348) 0006-imsm-update-metadata-correctly-while-raid10-double-d.patch - Assemble: mask FAILFAST and WRITEMOSTLY flags when finding (jsc#SLE-10078, jsc#SLE-9348) 0007-Assemble-mask-FAILFAST-and-WRITEMOSTLY-flags-when-fi.patch - Grow: avoid overflow in compute_backup_blocks() (jsc#SLE-10078, jsc#SLE-9348) 0008-Grow-avoid-overflow-in-compute_backup_blocks.patch - Grow: report correct new chunk size. (jsc#SLE-10078, jsc#SLE-9348) 0009-Grow-report-correct-new-chunk-size.patch - policy.c: prevent NULL pointer referencing (bsc#1106078) 0010-policy.c-prevent-NULL-pointer-referencing.patch - policy.c: Fix for compiler error (jsc#SLE-10078, jsc#SLE-9348) 0012-policy.c-Fix-for-compiler-error.patch - imsm: finish recovery when drive with rebuild fails (bsc#1126975) 0013-imsm-finish-recovery-when-drive-with-rebuild-fails.patch - imsm: fix reshape for >2TB drives (jsc#SLE-10078, jsc#SLE-9348) 0014-imsm-fix-reshape-for-2TB-drives.patch - Fix spelling typos. (jsc#SLE-10078, jsc#SLE-9348) 0015-Fix-spelling-typos.patch - Detail.c: do not skip first character when calling xstrdup in Detail() (bsc#1123814) 0016-Detail.c-do-not-skip-first-character-when-calling-xs.patch - Fix reshape for decreasing data offset (jsc#SLE-10078, jsc#SLE-9348) 0018-Fix-reshape-for-decreasing-data-offset.patch - mdadm/tests: add one test case for failfast of raid1 (jsc#SLE-10078, jsc#SLE-9348) 0019-mdadm-tests-add-one-test-case-for-failfast-of-raid1.patch - mdmon: don't attempt to manage new arrays when terminating (bsc#1127526) 0020-mdmon-don-t-attempt-to-manage-new-arrays-when-termin.patch - mdmon: wait for previous mdmon to exit during takeover (jsc#SLE-10078, jsc#SLE-9348) 0021-mdmon-wait-for-previous-mdmon-to-exit-during-takeove.patch - Assemble: Fix starting array with initial reshape checkpoint (jsc#SLE-10078, jsc#SLE-9348) 0022-Assemble-Fix-starting-array-with-initial-reshape-che.patch - add missing units to --examine (jsc#SLE-10078, jsc#SLE-9348) 0023-add-missing-units-to-examine.patch - imsm: fix spare activation for old matrix arrays (jsc#SLE-10078, jsc#SLE-9348) 0024-imsm-fix-spare-activation-for-old-matrix-arrays.patch - Create: Block rounding size to max (jsc#SLE-10078, jsc#SLE-9348) 0025-Create-Block-rounding-size-to-max.patch - udev: Add udev rules to create by-partuuid for md device (jsc#SLE-10078, jsc#SLE-9348) 0026-udev-Add-udev-rules-to-create-by-partuuid-for-md-dev.patch - mdmon: fix wrong array state when disk fails during mdmon (jsc#SLE-10078, jsc#SLE-9348) 0027-mdmon-fix-wrong-array-state-when-disk-fails-during-m.patch - Enable probe_roms to scan more than 6 roms. (bsc#1156040) 0028-Enable-probe_roms-to-scan-more-than-6-roms.patch - super-intel: Fix issue with abs() being irrelevant (jsc#SLE-10078, jsc#SLE-9348) 0029-super-intel-Fix-issue-with-abs-being-irrelevant.patch - mdadm.h: Introduced unaligned {get,put}_unaligned{16,32}() (jsc#SLE-10078, jsc#SLE-9348) 0030-mdadm.h-Introduced-unaligned-get-put-_unaligned-16-3.patch - super-intel: Use put_unaligned in split_ull (jsc#SLE-10078, jsc#SLE-9348) 0031-super-intel-Use-put_unaligned-in-split_ull.patch - mdadm: load default sysfs attributes after assemblation (jsc#SLE-10078, jsc#SLE-9348) 0032-mdadm-load-default-sysfs-attributes-after-assemblati.patch - mdadm.h: include sysmacros.h unconditionally (jsc#SLE-10078, jsc#SLE-9348) 0033-mdadm.h-include-sysmacros.h-unconditionally.patch - mdadm: add --no-devices to avoid component devices detail (bsc#1139709) 0034-mdadm-add-no-devices-to-avoid-component-devices-deta.patch - udev: add --no-devices option for calling 'mdadm (bsc#1139709) 0035-udev-add-no-devices-option-for-calling-mdadm-detail.patch - imsm: close removed drive fd. (jsc#SLE-10078, jsc#SLE-9348) 0036-imsm-close-removed-drive-fd.patch - mdadm: check value returned by snprintf against errors (jsc#SLE-10078, jsc#SLE-9348) 0037-mdadm-check-value-returned-by-snprintf-against-error.patch - mdadm: Introduce new array state 'broken' for raid0/linear (jsc#SLE-10078, jsc#SLE-9348) 0038-mdadm-Introduce-new-array-state-broken-for-raid0-lin.patch - mdadm: force a uuid swap on big endian (jsc#SLE-10078, jsc#SLE-9348) 0039-mdadm-force-a-uuid-swap-on-big-endian.patch - mdadm/md.4: add the descriptions for bitmap sysfs nodes (jsc#SLE-10078, jsc#SLE-9348) 0040-mdadm-md.4-add-the-descriptions-for-bitmap-sysfs-nod.patch - Init devlist as an array (jsc#SLE-10078, jsc#SLE-9348) 0041-Init-devlist-as-an-array.patch - Don't need to check recovery after re-add when no I/O writes (jsc#SLE-10078, jsc#SLE-9348) 0042-Don-t-need-to-check-recovery-after-re-add-when-no-I-.patch - udev: allow for udev attribute reading bug. (jsc#SLE-10078, jsc#SLE-9348) 0043-udev-allow-for-udev-attribute-reading-bug.patch - imsm: save current_vol number (jsc#SLE-10078, jsc#SLE-9348) 0044-imsm-save-current_vol-number.patch - imsm: allow to specify second volume size (jsc#SLE-10078, jsc#SLE-9348) 0045-imsm-allow-to-specify-second-volume-size.patch - mdcheck: when mdcheck_start is enabled, enable (bsc#1153258) 0046-mdcheck-when-mdcheck_start-is-enabled-enable-mdcheck.patch - mdcheck: use ${} to pass variable to mdcheck (bsc#1153258) 0050-mdcheck-use-to-pass-variable-to-mdcheck.patch - SUSE-mdadm_env.sh: handle MDADM_CHECK_DURATION (bsc#1153258) 0051-SUSE-mdadm_env.sh-handle-MDADM_CHECK_DURATION.patch - super-intel: don't mark structs 'packed' unnecessarily (jsc#SLE-10078, jsc#SLE-9348) 0052-super-intel-don-t-mark-structs-packed-unnecessarily.patch - Manage: Remove the legacy code for md driver prior to 0.90.03 (jsc#SLE-10078, jsc#SLE-9348) 0053-Manage-Remove-the-legacy-code-for-md-driver-prior-to.patch - Remove last traces of HOT_ADD_DISK (jsc#SLE-10078, jsc#SLE-9348) 0054-Remove-last-traces-of-HOT_ADD_DISK.patch - Fix up a few formatting issues (jsc#SLE-10078, jsc#SLE-9348) 0055-Fix-up-a-few-formatting-issues.patch - Remove unused code (jsc#SLE-10078, jsc#SLE-9348) 0056-Remove-unused-code.patch - imsm: return correct uuid for volume in detail (jsc#SLE-10078, jsc#SLE-9348) 0057-imsm-return-correct-uuid-for-volume-in-detail.patch - imsm: Change the way of printing nvme drives in (jsc#SLE-10078, jsc#SLE-9348) 0058-imsm-Change-the-way-of-printing-nvme-drives-in-detai.patch - Create: add support for RAID0 layouts. (bsc#1162479) 0059-Create-add-support-for-RAID0-layouts.patch - Assemble: add support for RAID0 layouts. (bsc#1162479) 0060-Assemble-add-support-for-RAID0-layouts.patch - Respect $(CROSS_COMPILE) when $(CC) is the default (jsc#SLE-10078, jsc#SLE-9348) 0061-Respect-CROSS_COMPILE-when-CC-is-the-default.patch - Change warning message (jsc#SLE-10078, jsc#SLE-9348) 0062-Change-warning-message.patch - mdcheck service can't start succesfully because of syntax (jsc#SLE-10078, jsc#SLE-9348) 0063-mdcheck-service-can-t-start-succesfully-because-of-s.patch - imsm: Update grow manual. (jsc#SLE-10078, jsc#SLE-9348) 0064-imsm-Update-grow-manual.patch - Add support for Tebibytes (jsc#SLE-10078, jsc#SLE-9348) 0065-Add-support-for-Tebibytes.patch - imsm: fill working_disks according to metadata. (jsc#SLE-10078, jsc#SLE-9348) 0066-imsm-fill-working_disks-according-to-metadata.patch - mdadm.8: add note information for raid0 growing operation (bsc#1129900) 0067-mdadm.8-add-note-information-for-raid0-growing-opera.patch - Remove the legacy whitespace (jsc#SLE-10078, jsc#SLE-9348) 0068-Remove-the-legacy-whitespace.patch - imsm: pass subarray id to kill_subarray function (jsc#SLE-10078, jsc#SLE-9348) 0069-imsm-pass-subarray-id-to-kill_subarray-function.patch - imsm: Remove --dump/--restore implementation (jsc#SLE-10078, jsc#SLE-9348) 0070-imsm-Remove-dump-restore-implementation.patch - Rename the following patches, they will be listed with new re-ordered prefix number in following commit, 0001-Document-PART-POLICY-lines.patch 0001-Makefile-install-mdadm_env.sh-to-usr-lib-mdadm.patch 0002-policy-support-devices-with-multiple-paths.patch 0003-mdcheck-add-systemd-unit-files-to-run-mdcheck.patch 0004-Monitor-add-system-timer-to-run-oneshot-periodically.patch 0005-imsm-update-metadata-correctly-while-raid10-double-d.patch 0006-Grow-avoid-overflow-in-compute_backup_blocks.patch 0007-Grow-report-correct-new-chunk-size.patch 0008-policy.c-prevent-NULL-pointer-referencing.patch 0009-Detail.c-do-not-skip-first-character-when-calling-xs.patch 0010-imsm-finish-recovery-when-drive-with-rebuild-fails.patch 0011-mdmon-don-t-attempt-to-manage-new-arrays-when-termin.patch 0012-mdcheck-when-mdcheck_start-is-enabled-enable-mdcheck.patch 0013-mdcheck-use-to-pass-variable-to-mdcheck.patch 0014-SUSE-mdadm_env.sh-handle-MDADM_CHECK_DURATION.patch 0015-Create-add-support-for-RAID0-layouts.patch 0016-Assemble-add-support-for-RAID0-layouts.patch 1002-mdadm.8-add-note-information-for-raid0-growing-opera.patch - Enable probe_roms to scan more than 6 roms. (bsc#1156040) 0028-Enable-probe_roms-to-scan-more-than-6-roms.patch - Add mdadm fixes from SLE15-SP1 package, - Create: add support for RAID0 layouts. (bsc#1162479) 0059-Create-add-support-for-RAID0-layouts.patch - Assemble: add support for RAID0 layouts. (bsc#1162479) 0060-Assemble-add-support-for-RAID0-layouts.patch - mdadm.8: add note information for raid0 growing operation (bsc#1129900) 0067-mdadm.8-add-note-information-for-raid0-growing-opera.patch ==== mtools ==== Version update (4.0.23 -> 4.0.24) - mtools 4.0.24: * Added AC_SYS_LARGEFILE for some ARM processors ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-doc nfs-kernel-server - Improve the hack to avoid python dependencies. A new python script had been added since that hack was written. (boo#1166067) - 0001-conffile-Don-t-give-warning-for-optional-config-file.patch Support optional include files correctly (boo#1164619) - Update nfs.conf - change value: udp=n (disabled in 2.2.1.) - update name: manage-gids - new: verbosity=0, rpc-verbosity=0, use-gss-proxy=0, rdma-port=20049, no-notify=0, force=0, lift-grace=y ==== open-iscsi ==== Subpackages: iscsiuio libopeniscsiusr0_2_0 - Update SPEC file to work around issue with installcheck SUSE script. Update the SPEC file while there. ==== openslp ==== Subpackages: libslp1 - Add missing openslp requires to the openslp-server package [bnc#1165121] ==== pam ==== Subpackages: pam-32bit pam-devel pam-doc - Listed all manual pages seperately as pam_userdb.8 has been moved to pam-extra. Also %exclude %{_defaultdocdir}/pam as the docs are in a separate package. [pam.spec] - pam_userdb moved to a new package pam-extra as pam-modules is obsolete and not part of SLE. [bsc#1166510, pam.spec] ==== perl-DBD-Pg ==== Version update (3.10.4 -> 3.10.5) - Fix BuildRequires in cpanspec.yml to match what's in the .spec - updated to 3.10.5 see /usr/share/doc/packages/perl-DBD-Pg/Changes Changes for the DBD::Pg module ==== permissions ==== Version update (1550_20200228 -> 1550_20200324) Subpackages: chkstat permissions-config permissions-doc - Update to version 20200324: * whitelist s390-tools setgid bit on log directory (bsc#1167163) * whitelist WMP (bsc#1161335) * regtest: improve readability of path variables by using literals * regtest: adjust test suite to new path locations in /usr/share/permissions * regtest: only catch explicit FileNotFoundError * regtest: provide valid home directory in /root * regtest: mount permissions src repository in /usr/src/permissions * regtest: move initialialization of TestBase paths into the prepare() function * chkstat: suppport new --config-root command line option * fix spelling of icingacmd group ==== python-alembic ==== Version update (1.4.1 -> 1.4.2) - update to version 1.4.2: * bug + Fixed an issue that prevented the test suite from running with the recently released py.test 5.4.0. References: #668 + Fixed more false-positive failures produced by the new ?compare type? logic first added in #605, particularly impacting MySQL string types regarding flags such as ?charset? and ?collation?. References: #671 + Fixed issue in Oracle backend where a table RENAME with a schema-qualified name would include the schema in the ?to? portion, which is rejected by Oracle. References: #670 * usecase + Adjusted autogen comparison to accommodate for backends that support computed column reflection, dependent on SQLAlchemy version 1.3.16 or higher. This emits a warning if the SQL expression inside of a Computed value changes between the metadata and the database, as these expressions can?t be changed without dropping and recreating the column. References: #669 ==== rpm-config-SUSE ==== Version update (0.g52 -> 0.g56) - Update to version 0.g56: * Remove grep and diffutils from fillup_prereq, replace coreutils with file requires * Avoid overwriting files that didn't actually change on disk ==== rsibreak ==== Version update (0.12.11 -> 0.12.12) Subpackages: rsibreak-lang - Update to 0.12.12: * Don't reset pause counter on very short inputs that can just be accidental * Improve high dpi support * Translation improvements * Compile with Qt 5.15 beta * Minor code cleanup ==== rubygem-rails-6.0 ==== - Recommend nodejs for webpacker - Recommend "%{rubygem sqlite3:1.4}": one more missing dependency for boo#1153514. ==== samba ==== Version update (4.12.0+git.132.199dc21ab22 -> 4.12.0+git.135.dd3c974c75f) Subpackages: libdcerpc-binding0 libdcerpc-binding0-32bit libdcerpc0 libdcerpc0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libndr1 libndr1-32bit libnetapi0 libnetapi0-32bit libsamba-credentials0 libsamba-credentials0-32bit libsamba-errors0 libsamba-errors0-32bit libsamba-hostconfig0 libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit libsamba-policy0-python3 libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap2 libsmbldap2-32bit libtevent-util0 libtevent-util0-32bit libwbclient0 libwbclient0-32bit samba-client samba-client-32bit samba-libs samba-libs-32bit samba-libs-python3 samba-python3 samba-winbind samba-winbind-32bit - s3: libsmbclient.h: add missing time.h include to fix ffmpeg build and make it compatible with -std=c99. ==== schily ==== Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0 libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star - Update to release 2020.03.27 * mkisofs: A new option -noatime has been introduced in order to use the modification time of the files instead of the last access time. * mkisofs: New options -creation-date, -effective-date, - expiration-date have been introduced in order to use the supplied time stamp instead of the current time in the PVD. * mkisofs: A new option -reproducible-date has been added. This option sets -creation-date, -modification-date, - effective-date and -noatime at the same time and helps to make usage easier. * Bourne Shell: The case statement now supports the alternate end case symbol ";;&" that has been introduced by bash. If ";;&" is used instead of ";;", the next pattern list is evaluated and if there is a match, the related command list is executed. ==== shim-leap ==== - Use "suse_version" instead of "sle_version" to avoid shim_lib64_share_compat being set in Tumbleweed forever. - Move 'efi'-executables to '/usr/share/efi' (FATE#326960, bsc#1166523) ==== spice-gtk ==== Subpackages: libspice-client-glib-2_0-8 libspice-client-glib-helper libspice-client-gtk-3_0-5 - Remove unneeded Recommends for spice-gtk-lang from spec file ==== system-users ==== Subpackages: system-group-hardware system-group-wheel system-user-bin system-user-daemon system-user-ftp system-user-games system-user-lp system-user-mail system-user-man system-user-news system-user-nobody system-user-tftp system-user-upsd system-user-uucp system-user-wwwrun - Use test -x instead of -f - Call usermod only if installed ==== sysuser-tools ==== - Fix bug introduced by simplification of check for useradd -g - Refactor use of sed away - Use eval set -- $LINE instead of read for parsing - Clean up sysusers2shadow and make it use only /bin/sh - Don't let busybox adduser create the home directory, it breaks permissions of e.g. /sbin (home of daemon) - Use only /bin/sh in sysusers-generate-pre and the generated code - Drop use of tail from the generated %pre scriptlets ==== texlive ==== Subpackages: libkpathsea6 libsynctex2 - Add source-poppler0.86.0.patch: fix build with poppler 0.86.0. ==== transactional-update ==== Version update (2.20.3 -> 2.21) Subpackages: transactional-update-zypp-config - Update to version 2.21 - Use slave mounts for /proc, /sys & /dev - Update to version 2.20.4 - Mount efivarfs on EFI systems to make sure the bootloader will be installed correctly [boo#1162320] - Fix removal of existing overlay directories ==== vala ==== Version update (0.46.6 -> 0.46.7) Subpackages: libvala-0_46-0 - Update to version 0.46.7: + Various improvements and bug fixes: - codegen: . Don't initialize stack-allocated array with local-constant length . Add destroy of parameter in vfunc of delegate property setter . Reset outdated array _size_ variable after use as ref parameter . Emit postconditions before free'ing local variables . Correctly access captured parameter in precondition of method . Use memset to init inline-allocated array with non-constant size . Initialize temp-var for property array length before calling getter . Include "glib.h" for g_return_*() usage - vala: . Properly set CodeNode.error when reporting an error . Improve robustness of analyzer pass for language-servers . Add local-variables to current scope regardless its error state . Fix circular reference in Property/EnumValueType - Report an internal error for unavailable context and bail - Prevent possible stack-overflow in Class.is_subtype_of() . Fix search for Parameter.base_parameter . Use error() instead of Report.error() inside of CodeContext.get() . Accept enum-values as length for inline allocated arrays . Improve copy of required attributes from delegate to lamdba method . Inherit lambda parameter attributes from delegate . Inline-allocated array aren't instantiated with creation expression - Add missing CodeContext.pop() calls - girparser: . Report a warning for conflicting class and instance methods . Decrease return_array_length_idx for transformed function - Delay adding of "GLib.Object" prerequisite to interfaces - vapigen: Define "GOBJECT" corresponding to set profile of CodeContext - valadoc: Create and register current Vala.CodeContext properly - parser: Improve error message for invalid ArrayCreationExpression - testrunner: Pass G_DEBUG=fatal-warnings to invalid test - manual: Update from wiki.gnome.org + Bindings: - Add cairo-gobject binding - Add harfbuzz-gobject binding - Add some fundamental deps files to improve --nostdpkg support - cairo: Add missing type_id attributes guarded by GOBJECT define - glib-2.0: Add binding for g_poll() - glib-2.0: Add binding for g_win32_ftruncate() - glib-2.0: Add missing IOChannel's win32 API - glib-2.0: Add missing "type_id"/"has_type_id" attributes to structs - glib-2.0: Memory profiling ("g_mem_*") is deprecated since 2.46 - gio-2.0: Add binding for g_io_error_from_win32_error() - gtk+-3.0: Update to 3.24.14 - gtk+-*.0,gtk4: Fix iter parameter of TextIter.order() - gtk4: Update to 3.98.0+410dbdf6 - linux: Don't depend on GLib.Time when using POSIX profile - poppler-glib: Update to 0.85 - posix: Add pathconf and fpathconf bindings - webkit2gtk-4.0: Update to 2.27.90 ==== vim ==== Subpackages: gvim vim-data vim-data-common - Disable more tests failing randomly on OBS: * test_arglist * test_command_count * test_diffmode * test_mksession * test_startup * test_window_cmd - Add no-common.patch to make longVersion extern in all cases, fixes build with gcc10 bsc#1160418 ==== virtualbox ==== Subpackages: virtualbox-guest-tools virtualbox-guest-x11 virtualbox-kmp-default - Fix build errors for gcc-10 (boo#1167897). File "fixes_for_gcc10.patch" is added. - Convert /usr/bin/VirtualBox to use "~/.config/VirtualBox" instead "~/.vbox". This change was requested in boo#1167660. - Add patch to fix missing include with Qt 5.15: * fix-missing-includes-with-qt-5.15.patch ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau - Add patch to fix missing include with Qt 5.15: * fix-missing-includes-with-qt-5.15.patch ==== xen ==== Version update (4.13.0_10 -> 4.13.0_11) Subpackages: xen-libs xen-tools xen-tools-domU - bsc#1161480 - Fix xl shutdown for HVM without PV drivers add libxl.libxl__domain_pvcontrol.patch - bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 01-xen-credit2-avoid-vcpus-to.patch ==== xfce4-clipman-plugin ==== Version update (1.4.4 -> 1.6.0) Subpackages: xfce4-clipman-plugin-lang - Update to version 1.6.0 * Add standalone dialog to search history: xfce4-clipman-history * Don't delete the history on startup * plugin: Indicate if clipman is disabled (bxo#11381) * plugin: Bind middle-click to toggle "inhibit" * plugin: Add "Clipman settings..." menuitem * plugin: "Show full history..." menuitem * plugin: Wire up max-menu-items setting * settings: Make strings translatablei (bxo#16496) * settings: Improve responsiveness of actions tab * settings: Replace GtkStock icons and tweak actions dialog * settings: Revamp UI and add max-menu-items setting * settings: Further UI tweaks * daemon: Show info dialog if already running * Add warning if clipman is not running * Show info/warning dialogs if clipman is (not) running * Add clipman-settings desktop file * Replace deprecated g_type_class_add_private * Replace GtkStock items * Improve clipman autostart file * Update copyright * Update gitignore * Translation Updates ==== xfce4-pulseaudio-plugin ==== Version update (0.4.2 -> 0.4.3) Subpackages: xfce4-pulseaudio-plugin-lang - Update to version 0.4.3 * Build now requires exo-2 0.11 or newer * Fixed various memory leaks and warnings * Removed unused dbus-glib include (bxo#15343) * Replaced g_type_class_add_private deprecations * Updated copyright years * Updated URLs from goodies.x.o to docs.x.o (bxo#16173) * MPRIS: Added support for filename icons (bxo#14329) * MPRIS: Added support for single-string variants on xesam:artist * MPRIS: Added support for the DesktopEntry property (bxo#14412) * MPRIS: Added support for the plasma-browser-integration plugin (bxo#15487) * MPRIS: Added title/artist conditioning from the track title * Preferences: Fixed icon rendering known players * Translation Updates ==== xfce4-screensaver ==== Version update (0.1.9 -> 0.1.10) - Update to version 0.1.10 * Send DBus lock responses for xfce4-session support (bxo#16522) * Translation Update ==== xfce4-session ==== Version update (4.14.1 -> 4.14.2) Subpackages: xfce4-session-lang - Update to version 4.14.2 * Add support for xfce4-screensaver (bxo#16522) * Try xfce screensaver before cinnamon (bxo#16223) * Translation Updates ==== xfce4-terminal ==== Version update (0.8.9.1 -> 0.8.9.2) Subpackages: xfce4-terminal-lang - Update to version 0.8.9.2 * Allow to create window with 1 line height. One should also disable the scrollbar (--hide-scrollbar) to get 1 row window. (bxo#16447) * Fix 'Transparency setting ignored when using --color-bg' (bxo#16309) * Translation updates ==== xscreensaver ==== Version update (5.43 -> 5.44) Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang - update to 5.44: * New hacks, gibson, etruscanvenus and scooter * BSOD supports Tivo and Nintendo * New color options in romanboy, projectiveplane, hypertorus and klein * Performance tweaks for eruption, fireworkx, halftone, halo, moire2, rd-bomb * X11: Always use $HOME/.xscreensaver, not getpwuid's directory * Various bug fixes ==== xterm ==== Version update (345 -> 353) Subpackages: xterm-bin - Patch #353 - 2020/02/01 - amend change in patch #352 for button-events to fix a case where some followup events were not processed soon enough (report/patch by Jimmy Aguilar Mena). - handle MappingNotify X event, to improve recovery when switching keyboard configurations using xkbcomp (prompted by discussion with Frank Mosch, Debian #661295). There is more work needed here, possibly in the X libraries. - improve discussion of mouse-mode in ctlseqs.ms (suggested by Igor van den Hoven). - further improve checks for Xft max-advance-width to take into account fonts which use two cells for ambiguous width characters. Also improve the time used for these checks (reports by Yuri Pankov, Frank Mosch). - fix a few spelling errors reported by codespell (report by Jens Schleusener). - modify run-tic.sh to prefer development version of ncurses since changes to terminfo file in patch #345 rely upon bug-fixes in ncurses (prompted by discussion with Will Senn). - Patch #352 - 2020/01/16 - adjust fontsize data to handle a minor inconsistency from recent Xft versions (Debian #880407, adapted from patch by Vincent Lefevre). - add a table to the manual page description of forceBoxChars to alert the reader to the special characters aside from ?line-drawing? which are drawn directly when this resource is set (Debian #931305). - improve checkXft logic which attempts to detect fonts whose max-advance-width is inconsistent with the actual glyph widths. For some fonts, it is necessary to check additional characters (report/analysis by Jan Engelhardt). - improve configure-checks for X headers and libraries on recent MacOS, which has moved those files under /usr/X11. - improve portability of iconify/deiconify feature by taking into account some window managers which manipulate the EWMH _NET_WM_STATE property, adding/removing _NET_WM_STATE_HIDDEN rather than actually minimizing the window (prompted by discussion with Jörg Breitbart). - improve workaround from patch #287 for the -iconic option when configured with toolbar by postponing the extra request for minimizing the window to the end of menu-initialization. - modify xevents special-case for mouse-events to include button-events so that the meta key by itself can generate button-events (report/analysis by Mattias Engdegård). - amend SGR-stack change from patch #348 to not associate bold attribute with background color (report by Nicholas Marriott). - fix copy/paste error in manual page (patch by Larry Hynes). - add definitions in xterm_io.h so that GNU/Hurd will use posix_openpty (patch by Samuel Thibault). - build-fix in debug-tracing, for esctest. - updated autoconf macros - update config.guess - Patch #351 - 2019/11/17 - correct logic in property_to_string for deciding when to fallback from UTF-8 decoding to ISO-8859-1 decoding, broken in xterm #350 (FreeBSD #241961). - add -report-icons to help-message. - improved autoconf macros: - CF_ADD_LIBS: the change to filter out duplicates caused this to append rather than prepend. revise to fix that. - CF_GCC_VERSION and CF_GCC_WARNINGS: move checks to distinguish icc/clang from gcc from the macro which handles the --enable-warnings option, to make this work without-warnings for the inline-checks. - update config.guess, config.sub - correct status in XTGETXRES replies when the resource was not found. - fix some gcc, cppcheck, clang and coverity warnings. - guard call to RequestResize from the struct-notify event handler to prevent recursion in the Xft+buffered workaround in some cases when doing manual resizing rather than resizing via escape sequences (reports by Stefan Assman, Mike Thornburg). - amend the workaround for Xft+buffered blanking by moving the switch to bitmap-fonts to account for differences in font metrics between bitmap- and TrueType-fonts (report by Stefan Assmann). - improve the note on the xterm-rep terminfo entry (prompted by discussion with Sven Joachim). - Patch #350 - 2019/11/02 - modify html/svg dump to not ignore zero'd/blank cells. - align terminfo file with ncurses, e.g., add xterm+osc104 block. - improve discussion of modifyOtherKeys in manual page and in ctlseqs.ms. - add vttests/modify-keys.pl script to illustrate the modifyOtherKeys resource (prompted by discussion with Bram Moolenaar). - various improvements to ctlseqs.ms, as part of autogenerating links for the website. - update manual page default for saveLines resource default value (Branden Robinson, Debian #913815). - add command-line option -report-xres to show the values of the VT100 widget X resources when initialization is complete. - add a control sequence which, like tcap-query, allows an application to inspect most X resource settings of the VT100 widget. - adjust some optional features to enable them in the imake configuration as they would be by default via the configure script. - add null-pointer checks to improve error recovery when bitmap fonts are missing or corrupt (report by Jonne Ransijn). - correct the condition for deleting the EWMH window-title property, i.e., if UTF-8 titles are disabled, rather than if an update to the EWHM property found no change (report by Sven Joachim). - build-fix for the case when configure --enable-trace is used without --enable-warnings (report by Sven Joachim). - fix a few minor bugs found with Coverity. - add a check in property_to_string to avoid translating UTF8_STRING or COMPOUND_TEXT into Latin-1 when UTF-8 encoding is active, e.g., when pushing onto the title-stack while switching to the alternate screen. - build-fix for the --disable-doublechars configure option (report by Brian Lindholm). - Patch #349 - 2019/09/22 - add graphic context to support bold+italics (patch by Quinn Strahl). - document window properties in the manual page. - improve title-string feature: - if any of allowC1Printable, utf8Title or titleModes hint that an application might send a title-string encoded in UTF-8, check if that is the case, and if it is recodable into ISO-8859-1, use that for the ICCCM-style title. - check if the title given by a control sequence happens to be already encoded in UTF-8, to avoid double-encoding (FreeBSD #240393). - Make sameName resource work for the EWMH titles. - Modify menu-state of utf8Title to be consistent with the utf8 source, i.e., setting the EWMH properties automatically when UTF-8 is active. - reorganize text-drawing to make it possible to investigate using Xft to implement VT100-style double-sized characters. While doing this, made a workaround for apparent Xft bug which loses its drawable state when switching from 132 to 80 columns. - improve font-warning messages by showing which are derived rather than directly from resource settings (suggested by Tomas Korbar). Also filter repeated font-warning messages, to accommodate broken X configurations. - fix an inconsistency between failure to load derived wide font versus failure to load derived wide-bold font (Redhat #1679790). That relies upon the ?:unscaled? property which is broken in some distributions (however, recent Debian and the BSDs such as MacOS work). - updated autoconf-252 to check X11R7 include/lib directories found on some older configurations. - set a graphic-context for border when double-buffering is active; to prevent the border color from changing when switching to reverse-video. - build-fix for --disable-ziconbeep, which conflicted with the new double-buffer configuration (report by Brian Lindholm). - fix loop-limit for lookup of fullscreen resource broken in xterm #347 (report by Scott Bertilson). - Patch #348 - 2019/07/22 - update window-manager hints when exiting Tek4014 mode (Debian #932569, patch by Jonathan Irwin). - fix a misformatted printf in report-sgr.pl. - add configure check for termios types, to improve compiler-warnings. - ensure that when resetting margins, to also reset DECLRMM. This affects DECCOLM, DECALN (although DEC STD 070 mentions only top/bottom margins), and DECSTR. - corrected order of reset/move when setting DECCOLM, and make it more consistent by always resetting margins, rather than only when the mode is changed (report by James Holderness). - compile-in double-buffer support by default, changing the configure option to set the default resource value for buffered to true or false. - take in account the reverse-video state when computing the filler-color used when clearing the screen in double-buffering configuration. - correct logic for filtering scrollbar-updates when buffered resource is compiled-in but not enabled (report by Paul Lampert). - improve state saved/restored for cursor-save and SGR stack features. - improve description of 1006 and 1005 mouse modes, to avoid implying that they use character-parameters (report by Bryan Christ). - explain in ctlseqs.ms that some of the numeric keypad keys were xterm extensions rather than VT100/VT220 terminal features (prompted by discussion with Thomas Wolff). - explain in ctlseqs.ms how the DEC windowing extension is supported by xterm. - add 28 rectangular editing to the primary response (suggested by Thomas Wolff). - fix a typo, improve wording in ctlseqs.ms (Thomas Wolff). - fix internal column-parameter when SL or SR is used with left/right margins (patch by Thomas Wolff). - fix off-by-one in VT52 graphics character mapping (patch by Thomas Wolff). - use _X_UNUSED, etc., when available as a fallback for GCC_UNUSED, etc., to reduce compiler warnings when building with imake. - update config.sub - Patch #347 - 2019/06/30 - fix a few minor bugs found with Coverity. - improve double-buffering for scrollbars combined with scrolled text; add bufferedFPS resource to control the maximum rate of screen updates (report by Mike Thornburg). - improve fixes for DECCRA handling of double-width characters (patch by Martin Hostettler). - improve discussion of ECMA-48's typographical error for SD in ctlseqs.ms (prompted by report by Martin Hostettler). - correct off-by-one in parameter limit-check for DECCRA (report by Martin Hostettler). - modify saveCellData to handle case where double-width character is partially copied; that should be blanked (report/testcase by Thomas Wolff). - add resource buffered to allow enabling/disabling double-buffered mode. - two fixes for the double-buffer configuration, prompted by MacPorts' switch to double-buffering (patch by Mike Thornburg, MacPorts #58313): - ensure that the needSwap flag is set after drawing TrueType text - corrected the drawable-parameter used for the bar-cursor - modify ScrnRefresh to ignore a case where the left/right halves of a double-width character have been set to different video attributes. The attribute to use is in the left-half (report/testcase by Thomas Wolff). - correct a limit-check for DECCRA in case the target lies off-screen (report/testcase by Thomas Wolff). - documentation errata (report by Thomas Wolff). - reset flags including wraparound and reverse-wrap when switching to VT52 mode, while noting that DEC's standard documentation leaves that behavior undefined (report by Thomas Wolff). - ensure that italic font is turned off on hard/soft resets (report by Martin Hostettler). - improve responsiveness to X events while processing HTML or SVG dumps (report by Martin Hostettler). - replace logic in wcwidth.c for detecting double-width characters with binary-search table generated using updated uniset (report by Robert Ross). - add test-driver for wcwidth.c to simplify comparison with system's wcwidth. - ensure that window-manager name comparisons work when active-icon is enabled, since CSI13t uses the window-manager name (report by Glenn Golden, Arch #62818). - trim a stray ?experimental? in one of the comments about the tcap-query feature, which has been a supported feature since 2008 (see patch #238). - Patch #346 - 2019/05/27 - update description of the ?default? setting for the renderFont resource to match the behavior in patch #261 (Debian #862042). - account for internalBorder in useBorderClipping (report by Robert Ross). - update table of unknown-width characters in wcwidth.c based on Unicode 12.1.0 (prompted by discussion with Robert Ross). - improve description of DECSCL versus S7C1T and S8C1T in ctlseqs.ms. - improve consistency between CSI3t and CSI13t, accounting for differences between some window managers' handling of EMWH extents (report by Bram Moolenaar). - fix a sign-extension when reporting offscreen window position (report by Bram Moolenaar). ==== xz ==== Version update (5.2.4 -> 5.2.5) Subpackages: liblzma5 liblzma5-32bit xz-lang - Update to 5.2.5: * liblzma: - Fixed several C99/C11 conformance bugs. Now the code is clean under gcc/clang -fsanitize=undefined. Some of these changes might have a negative effect on performance with old GCC versions or compilers other than GCC and Clang. The configure option --enable-unsafe-type-punning can be used to (mostly) restore the old behavior but it shouldn't normally be used. - Improved API documentation of lzma_properties_decode(). - Added a very minor encoder speed optimization. * xz: - Fixed a crash in "xz -dcfv not_an_xz_file". All four options were required to trigger it. The crash occurred in the progress indicator code when xz was in passthru mode where xz works like "cat". - Fixed an integer overflow with 32-bit off_t. It could happen when decompressing a file that has a long run of zero bytes which xz would try to write as a sparse file. Since the build system enables large file support by default, off_t is normally 64-bit even on 32-bit systems. - Fixes for --flush-timeout: * Fix semi-busy-waiting. * Avoid unneeded flushes when no new input has arrived since the previous flush was completed. - Added a special case for 32-bit xz: If --memlimit-compress is used to specify a limit that exceeds 4020 MiB, the limit will be set to 4020 MiB. The values "0" and "max" aren't affected by this and neither is decompression. This hack can be helpful when a 32-bit xz has access to 4 GiB address space but the specified memlimit exceeds 4 GiB. This can happen e.g. with some scripts. - Capsicum sandbox is now enabled by default where available (FreeBSD >= 10). The sandbox debug messages (xz -vv) were removed since they seemed to be more annoying than useful. ==== yast2 ==== Version update (4.2.74 -> 4.2.78) Subpackages: yast2-logs - Remove no longer needed multi status selector since it does not work as expected (bsc#1167523). - 4.2.78 - Fixed alignment in the multi selection CWM widget (part of bsc#1167523) - 4.2.77 - Add Popup#SuppressFeedback to allow to hide feedback for certain actions (needed for bsc#1165705) - 4.2.76 - Force a reset of the firewalld API instance before reading the firewalld configuration (bsc#1166698) - 4.2.75 ==== yast2-bootloader ==== Version update (4.2.17 -> 4.2.20) - Reverted the changes to delegate to yast2-storage-ng the calculation of udev links. See previous entries for versions 4.2.16 and 4.2.19. - This fixes bsc#1167779 and is related to bsc#1166096 and bsc#1151075. - 4.2.20 - Fixed the calculation of the udev name used to reference devices that are not formatted, like PReP partitions (bsc#1166096). - 4.2.19 - support s390 secure boot (jsc#SLE-9425, jsc#SLE-9471, bsc#1166736) - 4.2.18 ==== yast2-firewall ==== Version update (4.2.3 -> 4.2.4) - Force a reset of the firewalld API instance after modifying the service state (bsc#1166698) - 4.2.4 ==== yast2-ntp-client ==== Version update (4.2.10 -> 4.2.11) - Do not write ntp-servers if they have been shown only (more than one ntp-server) (follow up of bsc#1164547). - 4.2.11 ==== yast2-packager ==== Version update (4.2.59 -> 4.2.60) - Reverts changes made in 4.2.59 to improve the addons selection, keeping it as it was (bsc#1167523). - 4.2.60 ==== yast2-storage-ng ==== Version update (4.2.100 -> 4.2.104) - Reverted the changes done to support the calculation of udev links from yast2-bootloader, since the changes in that module were also reverted. See previous entries for versions 4.2.90 and 4.2.102. - Related to bsc#1167779, bsc#1166096 and bsc#1151075. - 4.2.104 - Reanimate saving USED_FS_LIST (bsc#1161533). - 4.2.103 - Extend and improve the API to get udev names for a block device (needed for bsc#1166096). - 4.2.102 - Prevents to put /boot in a bcache (bsc#1165903). - 4.2.101