Packages changed: ImageMagick (7.0.10.2 -> 7.0.10.3) Mesa (20.0.2 -> 20.0.4) Mesa-drivers (20.0.2 -> 20.0.4) autoyast2 (4.2.31 -> 4.2.34) bash-completion binutils (2.33.1 -> 2.34) bluedevil5 (5.18.3 -> 5.18.4.1) breeze (5.18.3 -> 5.18.4.1) breeze-gtk (5.18.3 -> 5.18.4.1) bubblewrap (0.4.0 -> 0.4.1) ca-certificates-mozilla ccache (3.7.7 -> 3.7.9) ceph (15.1.0.1521+gcdf35413a0 -> 15.2.0.108+g8cf4f02b08) clazy cpio cryptsetup (2.3.0 -> 2.3.1) discover (5.18.3 -> 5.18.4.1) drkonqi5 (5.18.3 -> 5.18.4.1) dump elfutils (0.178 -> 0.179) exim ffmpeg-4 firewalld (0.7.3 -> 0.7.4) glib2 (2.62.5 -> 2.62.6) glib2-branding-openSUSE gnome-keyring gnome-session gnome-shell-extensions gnome-weather (3.34.0 -> 3.34.1) grantlee5 graphviz graphviz-addons gtk3 (3.24.14 -> 3.24.16) gucharmap (12.0.1 -> 13.0.0) hfsutils hxtools (20200310 -> 20200331) kactivitymanagerd (5.18.3 -> 5.18.4.1) kcm_sddm (5.18.3 -> 5.18.4.1) kde-cli-tools5 (5.18.3 -> 5.18.4.1) kde-gtk-config5 (5.18.3 -> 5.18.4.1) kde-user-manager (5.18.3 -> 5.18.4.1) kdiagram (2.6.1 -> 2.6.2) kdump kernel-64kb (5.5.13 -> 5.6.0) kernel-source (5.5.13 -> 5.6.0) kexec-tools kgamma5 (5.18.3 -> 5.18.4.1) khotkeys5 (5.18.3 -> 5.18.4.1) kinfocenter5 (5.18.3 -> 5.18.4.1) kismet kmenuedit5 (5.18.3 -> 5.18.4.1) krb5 kscreen5 (5.18.3 -> 5.18.4.1) kscreenlocker (5.18.3 -> 5.18.4.1) ksshaskpass5 (5.18.3 -> 5.18.4.1) ksysguard5 (5.18.3 -> 5.18.4.1) kwayland-integration (5.18.3 -> 5.18.4.1) kwin5 (5.18.3 -> 5.18.4.1) kwrited5 (5.18.3 -> 5.18.4.1) lensfun libgnomesu (2.0.3 -> 2.0.4) libjpeg-turbo (2.0.3 -> 2.0.4) libkdecoration2 (5.18.3 -> 5.18.4.1) libkscreen2 (5.18.3 -> 5.18.4.1) libksysguard5 (5.18.3 -> 5.18.4.1) libmusicbrainz5 liborcus (0.15.3 -> 0.15.4) libqt5-qtlocation libqt5-qtwebengine librdkafka (1.1.0 -> 1.3.0) libreoffice libsigc++2 (2.10.2 -> 2.10.3) libstorage-ng (4.2.71 -> 4.2.72) libwacom (1.1 -> 1.3) libwebp (1.0.3 -> 1.1.0) linux-glibc-devel (5.5 -> 5.6) mdadm memcached (1.5.17 -> 1.6.2) milou5 (5.18.3 -> 5.18.4.1) moonjit mozilla-nss (3.50 -> 3.51) mpfr mtools (4.0.23 -> 4.0.24) nano (4.9 -> 4.9.1) ncurses nfs-utils open-iscsi openSUSE-build-key openssl (1.1.1d -> 1.1.1f) openssl-1_1 (1.1.1d -> 1.1.1f) oxygen5 (5.18.3 -> 5.18.4.1) pam perl-Mojolicious (8.35 -> 8.36) perl-Template-Toolkit (3.007 -> 3.008) permissions (1550_20200228 -> 1550_20200324) pesign-obs-integration php7 plasma-browser-integration (5.18.3 -> 5.18.4.1) plasma-nm5 (5.18.3 -> 5.18.4.1) plasma5-addons (5.18.3 -> 5.18.4.1) plasma5-desktop (5.18.3 -> 5.18.4.1) plasma5-integration (5.18.3 -> 5.18.4.1) plasma5-openSUSE plasma5-pa (5.18.3 -> 5.18.4.1) plasma5-thunderbolt (5.18.3 -> 5.18.4.1) plasma5-workspace (5.18.3 -> 5.18.4.1) polkit-kde-agent-5 (5.18.3 -> 5.18.4.1) poppler (0.84.0 -> 0.86.1) poppler-qt5 (0.84.0 -> 0.86.1) powerdevil5 (5.18.3 -> 5.18.4.1) protobuf-c (1.3.2 -> 1.3.3) pulseaudio python-dkimpy (0.9.3 -> 1.0.3) python-dulwich python-gtk python-gunicorn (19.9.0 -> 19.10.0) python-pywbem (0.15.0 -> 0.16.0) rsibreak (0.12.11 -> 0.12.12) rtl8812au (5.2.20.2+git20190904.30d47a0_k5.5.13_1 -> 5.6.4.2+git20200318.49e98ff_k5.6.0_1) rubygem-rails-6.0 rubygem-rubocop (0.80.1 -> 0.81.0) samba (4.12.0+git.132.199dc21ab22 -> 4.12.0+git.135.dd3c974c75f) sbl schily setools (4.2.2 -> 4.3.0) speech-dispatcher spice-gtk subversion susepaste system-users systemsettings5 (5.18.3 -> 5.18.4.1) sysuser-tools texlive tiff transactional-update (2.20.4 -> 2.21) vala (0.46.6 -> 0.46.7) vim vlc wireshark wpa_supplicant xapps xdg-desktop-portal-kde (5.18.3 -> 5.18.4.1) 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) xorg-x11-server (1.20.7+0 -> 1.20.8+0) xscreensaver (5.43 -> 5.44) xterm (345 -> 353) xz (5.2.4 -> 5.2.5) yast2 (4.2.78 -> 4.2.80) yast2-bootloader (4.2.20 -> 4.2.21) yast2-configuration-management (4.2.2 -> 4.2.4) yast2-network (4.2.60 -> 4.2.65) yast2-security (4.2.11 -> 4.2.12) yast2-storage-ng (4.2.104 -> 4.2.106) === Details === ==== ImageMagick ==== Version update (7.0.10.2 -> 7.0.10.3) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI7 libMagickWand-7_Q16HDRI7 perl-PerlMagick - version update to 7.0.10.3 * The -charcoal option should ignore the alpha channel. * Fix numerical instability issue when drawing lines * Improve mono font rendering (reference https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37723). ==== Mesa ==== Version update (20.0.2 -> 20.0.4) Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - update to Mesa 20.0.4 * emergency release, which reverts a serious SPIR-V regression in the 20.0.3 release. - supersedes U_Revert-spirv-Implement-OpCopyObject-and-OpCopyLogica.patch - U_Revert-spirv-Implement-OpCopyObject-and-OpCopyLogica.patch * revert severe spirv regression; emergency release will be available soon ... - update to Mesa 20.0.3 * bugfix release: fixes all over the tree; mostly AMD (radv, aco), NIR and Intel (isl, anv) ==== Mesa-drivers ==== Version update (20.0.2 -> 20.0.4) Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 - update to Mesa 20.0.4 * emergency release, which reverts a serious SPIR-V regression in the 20.0.3 release. - supersedes U_Revert-spirv-Implement-OpCopyObject-and-OpCopyLogica.patch - U_Revert-spirv-Implement-OpCopyObject-and-OpCopyLogica.patch * revert severe spirv regression; emergency release will be available soon ... - update to Mesa 20.0.3 * bugfix release: fixes all over the tree; mostly AMD (radv, aco), NIR and Intel (isl, anv) ==== autoyast2 ==== Version update (4.2.31 -> 4.2.34) Subpackages: autoyast2-installation - Service for init scripts: Try to start "network-online.target" before starting the AY init scripts in order to get a working network (bsc#1164105). - 4.2.34 - Restore some missing icons (related to bsc#1168123, boo#1109310 and boo#1168281). - 4.2.33 - Fix desktop files updating some icons and groups (related to bsc#1168123). - 4.2.32 ==== bash-completion ==== - Fix completion excluding directories (boo#1167952). * bash-completion-fix-missing-directory-completion-with-filename-pattern.patch ==== 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 ==== bluedevil5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: bluedevil5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * Remove bold formatting of device name ==== breeze ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5 - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * Fix build with Qt 5.15 * Fix Defaults not being set properly in Breeze window decoration settings for 'Draw a circle around close button' ==== breeze-gtk ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== bubblewrap ==== Version update (0.4.0 -> 0.4.1) - Update to version 0.4.1: * retcode: fix return code with syncfd and no event_fd * Ensure we're always clearing the cap bounding set * tests: Update output patterns for libcap >= 2.29 * Don't rely on geteuid() to know when to switch back from setuid root * Don't support --userns2 in setuid mode * fixes CVE-2020-5291 * fixes bsc#1168291 ==== ca-certificates-mozilla ==== - also run update-ca-certificates in %posttrans ==== ccache ==== Version update (3.7.7 -> 3.7.9) - Update to version 3.7.9: * Fixed replacing of /dev/null when building as root with hard link mode enabled and using -o /dev/null. * Removed incorrect assertion resulting in ?ccache: error: Internal error in format? when using -fdebug-prefix-map=X= with X equal to $PWD. * Improved CUDA/NVCC support: Recognize -dc and -x cu options. * Improved name of temporary file used in NFS-safe unlink. - Changes for version 3.7.8: * Use $PWD instead of the real CWD (current working directory) when checking for CWD in preprocessed output. This fixes a problem when $PWD includes a symlink part and the user has set hash_dir = false. * Rewrote the Windows version of the lockfile routines. This should mitigate several problems with the old implementation. * If localtime_r fails the epoch time is now logged instead of garbage. * Improved error message when a boolean environment variable has an invalid value. * Improved the regression fix in ccache 3.7.5 related to not passing compilation-only options to the preprocessor. * ccache?s PCH test suite now skips running the tests if it detects broken PCH compiler support. * Fixed unit test failure on Windows. * Fixed ?stringop-truncation? build warning on Windows. * Improved ?x_rename? implementation on Windows. * Improved removal of temporary file when rewriting absolute paths to relative in the dependency file. * Clarified ?include_file_ctime sloppiness? in the Performance section in the manual. ==== ceph ==== Version update (15.1.0.1521+gcdf35413a0 -> 15.2.0.108+g8cf4f02b08) Subpackages: librados2 librbd1 - Update to 15.2.0-108-g8cf4f02b08: + rebase on tip of upstream "octopus" branch, SHA1 9267cc03e1b1612109dd57cc6ce74c34ed1f1d00 * cephadm: Fix truncated output of "ceph mgr dump" - Update to 15.2.0-29-g274f7bc2e7: + rebase on tip of upstream "octopus" branch, SHA1 a8062613c81ad08815edcdf06e668fcc77270a03 * upstream 15.2.0 (first Octopus stable) release https://ceph.io/releases/v15-2-0-octopus-released/ - Update to 15.1.1-220-g0f87374dc1: + rebase on tip of upstream "octopus" branch, SHA1 243cbd6224921f7f5c2463705c75cb9eafd0db5c * upstream 15.1.1 (Octopus release candidate) release https://github.com/ceph/ceph/releases/tag/v15.1.1 + cephadm: read everything when calling "ceph mgr dump" - Update to 15.1.0-2160-g310e512e18: + rebase on tip of upstream "octopus" branch, SHA1 465f3855623e30f3b4694f3090adbe27c8cd49c3 - Update to 15.1.0-1766-g3d31471523: + rebase on tip of upstream master, SHA1 25b8ecc216b02e848f9719ced8c84670de656e78 ==== clazy ==== - Add upstream patch: * 0001-Fix-build-issues-using-llvm-10.0.0.patch ==== cpio ==== Subpackages: cpio-mt - starting with GCC 10, the default of '-fcommon' option will change to '-fno-common'. Because cpio build fails with 'fno-common', add '-fcommon' option to optflags as a temporary workaround for this problem till it's properly fixed [bsc#1160870] ==== cryptsetup ==== Version update (2.3.0 -> 2.3.1) Subpackages: libcryptsetup12 libcryptsetup12-hmac - Split translations to -lang package - New version to 2.3.1 * Support VeraCrypt 128 bytes passwords. VeraCrypt now allows passwords of maximal length 128 bytes (compared to legacy TrueCrypt where it was limited by 64 bytes). * Strip extra newline from BitLocker recovery keys There might be a trailing newline added by the text editor when the recovery passphrase was passed using the --key-file option. * Detect separate libiconv library. It should fix compilation issues on distributions with iconv implemented in a separate library. * Various fixes and workarounds to build on old Linux distributions. * Split lines with hexadecimal digest printing for large key-sizes. * Do not wipe the device with no integrity profile. With --integrity none we performed useless full device wipe. * Workaround for dm-integrity kernel table bug. Some kernels show an invalid dm-integrity mapping table if superblock contains the "recalculate" bit. This causes integritysetup to not recognize the dm-integrity device. Integritysetup now specifies kernel options such a way that even on unpatched kernels mapping table is correct. * Print error message if LUKS1 keyslot cannot be processed. If the crypto backend is missing support for hash algorithms used in PBKDF2, the error message was not visible. * Properly align LUKS2 keyslots area on conversion. If the LUKS1 payload offset (data offset) is not aligned to 4 KiB boundary, new LUKS2 keyslots area in now aligned properly. * Validate LUKS2 earlier on conversion to not corrupt the device if binary keyslots areas metadata are not correct. ==== discover ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * fix toplevels test * fwupd: improve error message * fwupd: improve cancellable usage * flatpak: Don't insist on performing tasks after cancellation (kde#419062) * odrs: Remove seemingly unused cache files * flatpak: fix crash (kde#419107) * cmake: Include messages about availability of Flatpak and Fwupd ==== drkonqi5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: drkonqi5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * Display PID & signal numbers unlocalized * remove pointless and arbitrary 4 line frame limit ==== dump ==== - starting with GCC 10, the default of '-fcommon' option will change to '-fno-common'. Because dump build fails with 'fno-common', add '-fcommon' option to optflags as a temporary workaround for this problem till it's properly fixed [bsc#1160263] ==== elfutils ==== Version update (0.178 -> 0.179) Subpackages: libasm1 libdw1 libelf-devel libelf1 - Update to version 0.179: debuginfod-client: When DEBUGINFOD_PROGRESS is set and the program doesn't install its own debuginfod_progressfn_t show download progress on stderr. DEBUGINFOD_TIMEOUT is now defined as seconds to get at least 100K, defaults to 90 seconds. Default to $XDG_CACHE_HOME/debuginfod_client. New functions debuginfod_set_user_data, debuginfod_get_user_data, debuginfod_get_url and debuginfod_add_http_header. Support for file:// URLs. debuginfod: Uses libarchive directly for reading rpm archives. Support for indexing .deb/.ddeb archives through dpkg-deb or bsdtar. Generic archive support through -Z EXT[=CMD]. Which can be used for example for arch-linux pacman files by using - Z '.tar.zst=zstdcat'. Better logging using User-Agent and X-Forwarded-For headers. More prometheus metrics. Support for eliding dots or extraneous slashes in path names. debuginfod-find: Accept /path/names in place of buildid hex. libelf: Handle PN_XNUM in elf_getphdrnum before shdr 0 is cached Ensure zlib resource cleanup on failure. libdwfl: dwfl_linux_kernel_find_elf and dwfl_linux_kernel_report_offline now find and handle a compressed vmlinuz image. readelf, elflint: Handle PT_GNU_PROPERTY. translations: Updated Ukrainian translation. ==== exim ==== - don't create logfiles during install * fixes CVE-2020-8015 (bsc#1154183) ==== 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 ==== firewalld ==== Version update (0.7.3 -> 0.7.4) Subpackages: python3-firewall - Update to 0.7.4 This is a bug fix only release. However, it does reintroduce the zone drifting bug as a feature. See #258 and #441. This behavior is disabled by default. * improvement: build: add an option to disable building documentation * Typo in firewall-config(1) * Fix typo in TFTP service description * doc: README: add note about language translations * fix: rich: source/dest only matching with mark action * feat: AllowZoneDrifting config option * feat: nftables: support AllowZoneDrifting=yes * feat: ipXtables: support AllowZoneDrifting=yes * fix: firewall-offline-cmd: Don't print warning about AllowZoneDrifting * fix: add logrotate policy * fix: tests: regenerate testsuite if .../{cli,python}/*.at changes * doc: direct: add CAVEATS section * fix: checkIP6: strip leading/trailing square brackets * fix: nftables: remove square brackets from IPv6 addresses * fix: ipXtables: remove square brackets from IPv6 addresses * fix: nftables: zone dispatch with multidimensional ipsets * fix: ipset: destroy runtime sets on reload/stop * fix: port: support querying sub ranges * fix: source_port: support querying sub ranges * doc: specify accepted characters for object names * fix: doc: address copy/paste mistakes in short/description * fix: configure: atlocal: quote variable values * fix: nftables: allow set intervals with concatenations * doc: clarify --set-target values "default" vs "reject" ==== glib2 ==== Version update (2.62.5 -> 2.62.6) Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 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-keyring ==== Subpackages: gnome-keyring-pam 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-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) ==== gnome-weather ==== Version update (3.34.0 -> 3.34.1) Subpackages: gnome-shell-search-provider-gnome-weather - Update to version 3.34.1: + Bugs fixed: Always shows weather for wrong location. + Updated translations. ==== grantlee5 ==== - Require cmake(Qt5LinguistTools) for building to enable testing of internationalization - Use xvfb-run to run all tests, this obsoletes the following patch: * grantlee-5.2.0-disable-textdocument-tests.patch ==== graphviz ==== Subpackages: graphviz-plugins-core libgraphviz6 - Add also configure option to not build py2 if the python2 build is disabled - Add python2/python3 split subpkgs in order to allow building without python2 available ==== graphviz-addons ==== Subpackages: graphviz-gd graphviz-gnome - Rename python*-graphviz to python*-gv, there is also normal pypi graphviz package and we clash otherwise and override each other - Add also configure option to not build py2 if the python2 build is disabled - Add python2/python3 split subpkgs in order to allow building without python2 available - Auto-identify the correct ruby-version using pkg-config. ==== 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-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: libgucharmap_2_90-7 - Update to 13.0.0 (no changelog) - Switch to _service and _servicedata because tarball wasn't released - Switch to meson ==== hfsutils ==== - Define hfs_error_path in hcopy.c, hfssh.c and hfswish.c, declare it "extern" in copyin.c and copyout.c, do not declare it in libhfs/hfs.h. [bsc#1160268, bug1160268-no-common.patch] ==== 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 ==== kactivitymanagerd ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kactivitymanagerd-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== kcm_sddm ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kcm_sddm-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== kde-cli-tools5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kde-cli-tools5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== kde-gtk-config5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kde-gtk-config5-gtk2 kde-gtk-config5-gtk3 - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * [GTK Config] Construct font style by hand instead of relying on Qt function (kde#333146) * [GTK Config] Add XSettingsd as a runtime dependency (kde#418263) ==== kde-user-manager ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kde-user-manager-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== 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 ==== kdump ==== - kdump-make-sure-that-the-udev-runtime-directory-exists.patch: Make sure that the udev runtime directory exists (bsc#1164713). ==== kernel-64kb ==== Version update (5.5.13 -> 5.6.0) Subpackages: kernel-64kb-devel - Refresh patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch. Update upstream status. - commit 46fab61 - mac80211: fix authentication with iwlwifi/mvm (https://lkml.kernel.org/r/20200329.212136.273575061630425724.davem@davemloft.net). - commit 5032681 - Revert "sign also s390x kernel images (bsc#1163524)" This reverts commit b38b61155f0a2c3ebca06d4bb0c2e11a19a87f1f. The pesign-obs-integration changes needed for s390x image signing are still missing in Factory so that this change breaks s390x builds. - commit 9544af9 - Update to 5.6 final - refresh configs - commit da616f7 ==== kernel-source ==== Version update (5.5.13 -> 5.6.0) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-macros kernel-syms - Refresh patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch. Update upstream status. - commit 46fab61 - mac80211: fix authentication with iwlwifi/mvm (https://lkml.kernel.org/r/20200329.212136.273575061630425724.davem@davemloft.net). - commit 5032681 - Revert "sign also s390x kernel images (bsc#1163524)" This reverts commit b38b61155f0a2c3ebca06d4bb0c2e11a19a87f1f. The pesign-obs-integration changes needed for s390x image signing are still missing in Factory so that this change breaks s390x builds. - commit 9544af9 - Update to 5.6 final - refresh configs - commit da616f7 ==== kexec-tools ==== - kexec-tools-Remove-duplicated-variable-declarations.patch: Remove duplicated variable declarations (boo#1160399). - kexec-tools-s390-Reset-kernel-command-line-on-syscal.patch: s390: Reset kernel command line on syscall fallback (bsc#1167868). ==== kgamma5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kgamma5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== khotkeys5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: khotkeys5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== kinfocenter5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kinfocenter5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * only add devices to the smb mount model that are network shares * skip over supposed network shares that aren't * Be more accurate in reporting the x86 CPU features solid detects ==== 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. ==== kmenuedit5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kmenuedit5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== krb5 ==== Subpackages: krb5-client - Fix segfault in k5_primary_domain; (bsc#1167620); - Added patches: * 0009-Fix-null-dereference-qualifying-short-hostnames.patch ==== kscreen5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kscreen5-lang kscreen5-plasmoid - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== kscreenlocker ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== ksshaskpass5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: ksshaskpass5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== ksysguard5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: ksysguard5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== kwayland-integration ==== Version update (5.18.3 -> 5.18.4.1) - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== kwin5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: kwin5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * [kcmkwin/kwindesktop] Fix inability to create more than one row on the "Virtual Desktops" settings page (kde#419141) * [wayland] Recursively destroy WindowPixmap objects * [scenes/opengl] Print a debug message when viewport limits aren't met ==== kwrited5 ==== Version update (5.18.3 -> 5.18.4.1) - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== lensfun ==== Subpackages: lensfun-data liblensfun1 - Update the license tag. The data files are under CC-BY-SA-3.0. - update lensfun data to 48775126: - Add Olympus OM-D E-M5 Mark III camera. - Add Olympus E-M1 Mark III - Build-Test failed - fix - commit 3f1289b44afb1b6f2ee22a8e87c7d1fb074be0f1 doubled entry for canon 15mm fisheye. Removed the one without data - Add 24-105mm f/3.5-5.6, 15mm f/2.8 Fisheye #1088 - Improve Iphone XS profiles. - Move X100F from mil-fujifilm.xml - Move X100F to compact-fujifilm.xml - Add Iphone XS profiles contributed in #982 - Merge pull request #1044 from EdgarLux/master - Add DC-S1 and DC-S1R per #1099 - Add DMC-TZ96 per #1094 - Added Canon EOS KISS M camera (it's actually the same as the Canon EOS M50, just a version of it released for the Japanese market) - data:lens: Improve TCA and vignetting for Sony FE 85mm f/1.4 GM - data:lens: Improve TCA and vignetting for Sony FE 16-35mm f/2.8 GM - Upload 7471de #1072. Distortion and TCA corrections for Pentax HD PENTAX-DA 55-300mm f/4.5-6.3 ED PLM WR RE (×1,534). - Upload 3ed26e #479. Dostortion and TCA, Minolta AF 24-105mm f/3.5-4.5 (D). - Upload d4bd55 #478. Distortion and TCA for Minolta AF 17-35mm f/2.8-4 (D). - Upload fba583 #477. Minolta lens 50mm F1.4, distortion and TCA. - Upload 3a647c #1075. NIKKOR Z 24-70mm f2,8 S, distortion and TCA. - Upload 75f392 #476. Minolta AF 50mm f/2.8 Macro distortion and TCA. - The SM-N950U is the Galaxy Note 8 - Add an alias for another name of the Samsung Galaxy S8 - Upload 34eb2e #1047. Better correction for Leica 12-60mm µ4/3. - Upload 6180fa #468. Add TCA corrections for Canon PowerShot A640. - Upload 52e6be #465. Distortion and vignetting for Canon FD 50mm f/1.4 SCC. - Upload 5f1aab #454. Distortion and TCA corrections for Sony FE 100-400 on full frame. - Upload cb3f38. New camera Canon Powershot SX50 HS with fixed lens. Distortion and TCA corrections for the lens. String corrections for SX60 HS for better automatic recognition. - Distortion & TCA data for the Panasonic Leica DG 10-25mm f/1.7 - Add Sony E mount for Meike 35mm f/1.7 - Added camera entry for Canon EOS EOS Rebel T6s - Revert lensfun to 0.3.2. Git snapshots cause build and runtime issues in different packages (boo#1168150) - Add patches back: * lensfun-respect-DESTDIR.patch * lensfun-test-database.patch * 0060-Various-CMake-patches-from-the-mailing-list.patch * lensfun_fix_memory_leak.patch - Update to version v0.3.95.1584325617.48775126: * add support for lots of new cameras * add support for lots of new lenses * lots of bug fixes - Remove 0060-Various-CMake-patches-from-the-mailing-list.patch - Remove lensfun-respect-DESTDIR.patch - Remove lensfun-test-database.patch - Remove lensfun_fix_memory_leak.patch - Update the package URLs - update lensdatabase to curent state (post 0.3.95) - adapt to github hosting - update lens database ==== libgnomesu ==== Version update (2.0.3 -> 2.0.4) Subpackages: libgnomesu0 - Update to version 2.0.4: * Updated translations. ==== libjpeg-turbo ==== Version update (2.0.3 -> 2.0.4) Subpackages: libjpeg8 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 ==== libkdecoration2 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private7 - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== libkscreen2 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== libksysguard5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: libksysguard5-helper libksysguard5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * Fix build with Qt 5.15 ==== 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 ==== libqt5-qtlocation ==== Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5 - Add patch to fix the build with GCC10 (boo#1158510): * 0001-Fix-build-with-GCC10.patch - Use -ffat-lto-objects (boo#1158510) - Drop obsolete conditions - Reorder the spec file. ==== libqt5-qtwebengine ==== - Add patch to fix build with GCC 10 (boo#1158516): * some-more-includes-gcc10.patch ==== librdkafka ==== Version update (1.1.0 -> 1.3.0) - Add v1.3.0 which includes a number of properties and bugfixes over 1.1.0 ==== libreoffice ==== Subpackages: libreoffice-base libreoffice-base-drivers-firebird libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit - 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. ==== libsigc++2 ==== Version update (2.10.2 -> 2.10.3) - Update to version 2.10.3: + Add Meson build, alongside the existing Autotools build. + Improve MSVC builds on Windows. + meson.build: Check if .git is a directory or file. + docs/reference/meson.build: Check if perl is found. + README: Describe building with Meson and Autotools. + Tests: Make test_track_obj.cc compile with clang++. ==== libstorage-ng ==== Version update (4.2.71 -> 4.2.72) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#718 - allow control over environment variables - query number of partition slots from parted - respect number of partition slots reported by parted for GPT (bsc#1161783) - run travis with "--privileged" to avoid permissions error - 4.2.72 ==== 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 ==== libwebp ==== Version update (1.0.3 -> 1.1.0) Subpackages: libwebp7 libwebpdemux2 libwebpmux3 - Update to version 1.1.0: * API changes: - libwebp: WebPMalloc - extras: WebPUnmultiplyARGB * alpha decode fix * toolchain updates and bug fixes ==== linux-glibc-devel ==== Version update (5.5 -> 5.6) - Update to kernel headers 5.6 ==== 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 ==== memcached ==== Version update (1.5.17 -> 1.6.2) - disable extstore also on ppc(64) - apply patch from https://github.com/memcached/memcached/pull/634 fix building with LTO and also building with -fno-common. (634.patch) - apply patch from https://github.com/memcached/memcached/pull/635 to fix crashes we saw during the testsuite (635.patch) - disable extstore on s390 for now as there are known bugs on that platform - limit tls support to 15 and above - disable lto until the 2 settings structs are resolved - update to version 1.6.2 (boo# 1167522) CVE-2020-10931 https://github.com/memcached/memcached/wiki/ReleaseNotes162 https://github.com/memcached/memcached/wiki/ReleaseNotes161 https://github.com/memcached/memcached/wiki/ReleaseNotes160 https://github.com/memcached/memcached/wiki/ReleaseNotes1522 https://github.com/memcached/memcached/wiki/ReleaseNotes1521 https://github.com/memcached/memcached/wiki/ReleaseNotes1520 https://github.com/memcached/memcached/wiki/ReleaseNotes1519 https://github.com/memcached/memcached/wiki/ReleaseNotes1518 - dropped all patches after reviewing with upstream: memcached-1.4.5.dif memcached-autofoo.patch memcached-use-endian_h.patch - enable TLS support (new BR: openssl-devel perl-IO-Socket-SSL perl-Net-SSLeay) ==== milou5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: milou5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== moonjit ==== - Add moonjit105-string_gsub.patch to fix gsub method, which breaks other packages (namely neovim). ==== mozilla-nss ==== Version update (3.50 -> 3.51) Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools - Update previous patch nss-kremlin-ppc64le.patch slightly modified to support also ppc64 (BE) versus initial https://github.com/FStarLang/kremlin/issues/166 - Add patch nss-kremlin-ppc64le.patch to fix ppc and s390x builds - update to NSS 3.51 * Updated DTLS 1.3 implementation to Draft-34. (bmo#1608892) * Correct swapped PKCS11 values of CKM_AES_CMAC and CKM_AES_CMAC_GENERAL (bmo#1611209) * Complete integration of Wycheproof ECDH test cases (bmo#1612259) * Check if PPC __has_include() (bmo#1614183) * Fix a compilation error for ?getFIPSEnv? "defined but not used" (bmo#1614786) * Send DTLS version numbers in DTLS 1.3 supported_versions extension to avoid an incompatibility. (bmo#1615208) * SECU_ReadDERFromFile calls strstr on a string that isn't guaranteed to be null-terminated (bmo#1538980) * Correct a warning for comparison of integers of different signs: 'int' and 'unsigned long' in security/nss/lib/freebl/ecl/ecp_25519.c:88 (bmo#1561337) * Add test for mp_int clamping (bmo#1609751) * Don't attempt to read the fips_enabled flag on the machine unless NSS was built with FIPS enabled (bmo#1582169) * Fix a null pointer dereference in BLAKE2B_Update (bmo#1431940) * Fix compiler warning in secsign.c (bmo#1617387) * Fix a OpenBSD/arm64 compilation error: unused variable 'getauxval' (bmo#1618400) * Fix a crash on unaligned CMACContext.aes.keySchedule when using AES-NI intrinsics (bmo#1610687) ==== mpfr ==== Subpackages: libmpfr6 mpfr-devel - Add cummulative patch mpfr-4.0.2-p6.patch fixing various bugs. ==== mtools ==== Version update (4.0.23 -> 4.0.24) - mtools 4.0.24: * Added AC_SYS_LARGEFILE for some ARM processors ==== nano ==== Version update (4.9 -> 4.9.1) - GNU nano 4.9.1 * fix cursor getting misplaced when undoing line cuts * fix filtering of the whole buffer to a new buffer ==== ncurses ==== Subpackages: libncurses6 ncurses-devel ncurses-utils tack terminfo terminfo-base terminfo-screen - Add ncurses patch 20200321 + improve configure-checks to reduce warnings about unused variables. + improve description of error-returns in waddch and waddnstr manual pages (prompted by patch by Benno Schulenberg). + add test/move_field.c to demonstrate move_field(), and a stub for a corresponding demo of dup_field(). - Add ncurses patch 20200314 + add history note to curs_scanw.3x for and + add history note to curs_printw.3x for and + add portability note to ncurses.3x regarding ==== 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 with two upstream commits: * Fix issue where "iscsi-iname -p" core dumps. (found upstream) * Fix iscsi.service so it handles restarts better (bsc#1163499) * Add Wants=remote-fs-pre.target for sequencing. (bsc#1158536) updating: * open-iscsi-SUSE-latest.diff.bz2 - Update SPEC file to work around issue with installcheck SUSE script. Update the SPEC file while there. ==== openSUSE-build-key ==== - mark the opensuse-container-key and the suse-container-key for openSUSE:Containers and SUSE:Containers space. (same as the build keys for SLE15 and openSUSE respectively.) - Replace the old security@suse.de email comm key by the new, move the old one to the oldkey. (bsc#1166334) ==== openssl ==== Version update (1.1.1d -> 1.1.1f) Subpackages: libopenssl-devel - Update to 1.1.1f release - Update to 1.1.1e release ==== openssl-1_1 ==== Version update (1.1.1d -> 1.1.1f) Subpackages: libopenssl-1_1-devel libopenssl1_1 libopenssl1_1-hmac - Update to 1.1.1f * Revert the unexpected EOF reporting via SSL_ERROR_SSL - refresh openssl-1.1.0-no-html.patch - Update to 1.1.1e * Properly detect EOF while reading in libssl. Previously if we hit an EOF while reading in libssl then we would report an error back to the application (SSL_ERROR_SYSCALL) but errno would be 0. We now add an error to the stack (which means we instead return SSL_ERROR_SSL) and therefore give a hint as to what went wrong. * Check that ed25519 and ed448 are allowed by the security level. Previously signature algorithms not using an MD were not being checked that they were allowed by the security level. * Fixed SSL_get_servername() behaviour. The behaviour of SSL_get_servername() was not quite right. The behaviour was not consistent between resumption and normal handshakes, and also not quite consistent with historical behaviour. The behaviour in various scenarios has been clarified and it has been updated to make it match historical behaviour as closely as possible. * Corrected the documentation of the return values from the EVP_DigestSign* set of functions. The documentation mentioned negative values for some errors, but this was never the case, so the mention of negative values was removed. * Added a new method to gather entropy on VMS, based on SYS$GET_ENTROPY. The presence of this system service is determined at run-time. * Added newline escaping functionality to a filename when using openssl dgst. This output format is to replicate the output format found in the '*sum' checksum programs. This aims to preserve backward compatibility. * Print all values for a PKCS#12 attribute with 'openssl pkcs12', not just the first value. - Update bunch of patches as the internal crypto headers got reorganized - drop openssl-1_1-CVE-2019-1551.patch (upstream) - openssl dgst: default to SHA256 only when called without a digest, not when it couldn't be found (bsc#1166189) * add openssl-unknown_dgst.patch - Limit the DRBG selftests to not deplete entropy (bsc#1165274) * update openssl-fips_selftest_upstream_drbg.patch ==== oxygen5 ==== Version update (5.18.3 -> 5.18.4.1) - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== pam ==== Subpackages: 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-Mojolicious ==== Version update (8.35 -> 8.36) - updated to 8.36 see /usr/share/doc/packages/perl-Mojolicious/Changes 8.36 2020-03-31 - Added handler attribute to Test::Mojo. - Added test method to Test::Mojo. - Improved Test::Mojo to allow for extensions to be tested more easily. - Improved request_id attribute in Mojo::Message::Request to be a little more unique. (mst) ==== perl-Template-Toolkit ==== Version update (3.007 -> 3.008) - updated to 3.008 see /usr/share/doc/packages/perl-Template-Toolkit/Changes ==== 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 ==== pesign-obs-integration ==== - pesign-sign-s390x-kernel.patch: Sign also the non-PE (e.g. s390x) kernels with just kernel-sign-file (bsc#1163524) ==== php7 ==== Subpackages: apache2-mod_php7 php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter - remove Berkeley DB Database support [jsc#SLE-12210] ==== plasma-browser-integration ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: plasma-browser-integration-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== plasma-nm5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * Openconnect: make sure the UI fits into the password dialog (kde#403480) ==== plasma5-addons ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: plasma5-addons-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== plasma5-desktop ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: plasma5-desktop-emojier - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * Enable wrapping of error messages which use KMessageWidget * KCM/touchpad: Disables the middleEmulation when not supported * KCM/Mouse: fix the middleEmulation checkbox status * [Colors KCM] Also save colors when active scheme was edited * [Cursor Theme KCM] Use standardized pointer and help cursor for preview * [Icons KCM] Floor delegate height * Make panel edit mode tooltip not unexpectedly disappear under certain circumstances (kde#413736) ==== plasma5-integration ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.18.4.1 ==== plasma5-pa ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: plasma5-pa-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== plasma5-thunderbolt ==== Version update (5.18.3 -> 5.18.4.1) - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== plasma5-workspace ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * [runners/recentdocuments] disable executables or .desktop files (kde#419310) * [applets/digital-clock] Fix inappropriately high QtQuick version * [applets/systemtray] Clear item from shown/hidden list when disabling entry (kde#419197) * [applets/digital-clock] Fix date sizing in vertical panel (kde#417852) * [VirtualDesktopInfo] Connect to rowsChanged singal (kde#408783) * Fix systemtray configuration ==== polkit-kde-agent-5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: polkit-kde-agent-5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== poppler ==== Version update (0.84.0 -> 0.86.1) Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools - Add pkgconfig(poppler-data) BuildRequires: New versions of poppler-data actually have a .pc file, and we check for it during build, so lets add this optional dependency. - Enable building of gtk-docs again. - Add missing devel package requires (bsc#1153146). - Update to version 0.86.1: + core: - Fix regression in Browse Link handling. - Internal code improvements. - Bump poppler_sover following upstream changes. - Update to version 0.86.0: + core: - Fix link content exfiltration attack. - Splash: Implement gouraudTriangleShadedFill for some non parametrized shadings. - Fix case unsensitive search for Old Hungarian, Warang Citi, Medefaidrin and Adlam. - Internal code improvements. + glib: - Automatic handle of page's cropbox on annots. - Fix memory leak if poppler_document_new_from_file fails. - Minor speed optimization on poppler_page_get_annot_mapping. + utils: - pdfdetach: add 'savefile' option. - pdftoppm/pdftocairo: Fix more odd/even mismatch. + qt5: Fix loading from iodevice. - Changes from version 0.85.0: + core: - Fix case unsensitive search for Deseret and Osage. - Fix crash in unicodeToAscii7. - CairoOutputDev: make initialisation thread-safe. - Fix crash on broken files. - Internal code improvements. + qt5: - Fix FormField::name encoding. - Accept UTF-16 uiNames for form fields. - Fix search for "complex" characters. - Allow to load document from QIODevice. + utils: - pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages. - pdftohtml: Fix issue with the font size sometimes being huge. + glib: make the frontend initialization thread safe. - Bump poppler_sover following upstream changes. ==== poppler-qt5 ==== Version update (0.84.0 -> 0.86.1) - Add pkgconfig(poppler-data) BuildRequires: New versions of poppler-data actually have a .pc file, and we check for it during build, so lets add this optional dependency. - Enable building of gtk-docs again. - Add missing devel package requires (bsc#1153146). - Update to version 0.86.1: + core: - Fix regression in Browse Link handling. - Internal code improvements. - Bump poppler_sover following upstream changes. - Update to version 0.86.0: + core: - Fix link content exfiltration attack. - Splash: Implement gouraudTriangleShadedFill for some non parametrized shadings. - Fix case unsensitive search for Old Hungarian, Warang Citi, Medefaidrin and Adlam. - Internal code improvements. + glib: - Automatic handle of page's cropbox on annots. - Fix memory leak if poppler_document_new_from_file fails. - Minor speed optimization on poppler_page_get_annot_mapping. + utils: - pdfdetach: add 'savefile' option. - pdftoppm/pdftocairo: Fix more odd/even mismatch. + qt5: Fix loading from iodevice. - Changes from version 0.85.0: + core: - Fix case unsensitive search for Deseret and Osage. - Fix crash in unicodeToAscii7. - CairoOutputDev: make initialisation thread-safe. - Fix crash on broken files. - Internal code improvements. + qt5: - Fix FormField::name encoding. - Accept UTF-16 uiNames for form fields. - Fix search for "complex" characters. - Allow to load document from QIODevice. + utils: - pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages. - pdftohtml: Fix issue with the font size sometimes being huge. + glib: make the frontend initialization thread safe. - Bump poppler_sover following upstream changes. ==== powerdevil5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: powerdevil5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== protobuf-c ==== Version update (1.3.2 -> 1.3.3) - Update to new upstream release 1.3.3 * Fixes cmake endiness check ==== pulseaudio ==== Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-zsh-completion - Control systemd user socket activation in setup-pulseaudio script too (boo#1168393) ==== python-dkimpy ==== Version update (0.9.3 -> 1.0.3) - update to 1.0.3 * dknewkey: On posix operating systems set file permissions to 600 for ed25519 private key files (as is already done for RSA) (LP: #1857827) * Set minimum dnspython version to 1.16 because previous versions can not support the timeout parameter (LP: #1856546) * Follow CNAMES when looking up key records when using DNS (pydns) * Add support for RFC 8460 tlsrpt DKIM signature processing (LP: #1847020) * Add async support with aiodns for DKIM verification (ARC not supported) * Add new timeout parameter to enable DNS lookup timeouts to be adjusted * Add new DKIM.present function to allow applications to test if a DKIM signature is present without doing validation (LP: #1851141) * Support signature verification with RSAPublicKey formatted keys since, although rare, they are RFC 6376 specified (LP: #1851862) * Drop usage of pymilter Milter.dns in dnsplug since it doesn't support having a timeout passed to it * Catch binascii related key format errors (LP: #1854477) * Ignore unknown service types in key records (LP: #1847020) * Add LICENSE to MANIFEST.in so it is included in the tarball - Drop shipped LICENSE file - Reapplied patch no-optional.patch ==== python-dulwich ==== - Do not remove the tests from distdir as other pkgs can import them ==== python-gtk ==== - Make sure we build with py2 only ==== python-gunicorn ==== Version update (19.9.0 -> 19.10.0) - update to 19.10.0 - last with py2 support * unblock select loop during reload of a sync worker * security fix: http desync attack * handle `wsgi.input_terminated` * added support for str and bytes in unix socket addresses * fixed `max_requests` setting * headers values are now encoded as LATN1, not ASCII * fixed `InotifyReloadeder`: handle `module.__file__` is None * fixed compatibility with tornado 6 * fixed root logging * Prevent removalof unix sockets from `reuse_port` * Clear tornado ioloop before os.fork * Miscellaneous fixes and improvement for linting using Pylints ==== python-pywbem ==== Version update (0.15.0 -> 0.16.0) - Update to 0.16.0: - Silenced the MOFCompiler class for verbose=False. - Fixed that the MOFCompiler could be created with handle=None to work against a local repository. It was documented that way, but failed with AttributeError - Fixed the error that the MOF compilation of a class could fail but the error was not surfaced. This only happened when the MOF compiler was invoked against a WBEM server, when the class already existed, and when the ModifyClass operation that was attempted in this case, failed. - Fixed that the CIM-XML payload in log entries was spread over multiple lines. The payload is now escaped as a single-line Python string. - Fixed handling of Unicode string in ca_certs parm of WBEMConnection on py2 - removed upstreamed patches: - silenced_MOFCompiler.patch - unittest2-just-say-no.patch - replace-yamlordereddictloader-w-yamlloader.patch ==== 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 ==== rtl8812au ==== Version update (5.2.20.2+git20190904.30d47a0_k5.5.13_1 -> 5.6.4.2+git20200318.49e98ff_k5.6.0_1) Subpackages: rtl8812au-kmp-64kb rtl8812au-kmp-default - Update to 5.6.4.2+git20200318.49e98ff * Upstream changed the github repository, so changed it to since the previous one is now marked as obsolete * Works with (at least) a 5.6rc5 kernel * Added device USB IDs. Added regdb files. * Removed LED control, which was added for driver version 5.2.20 * Users of NetworkManager need to add the following config option to /etc/NetworkManager/NetworkManager.conf: [device] wifi.scan-rand-mac-address=no - Rebase patch fix-backported-ndo_select_queue.patch ==== rubygem-rails-6.0 ==== - Recommend nodejs for webpacker ==== rubygem-rubocop ==== Version update (0.80.1 -> 0.81.0) - New upstream release 0.81.0 [#]## New features * [#7299](https://github.com/rubocop-hq/rubocop/issues/7299): Add new `Lint/RaiseException` cop. ([@denys281][]) * [#7793](https://github.com/rubocop-hq/rubocop/pull/7793): Prefer `include?` over `member?` in `Style/CollectionMethods`. ([@dmolesUC][]) * [#7654](https://github.com/rubocop-hq/rubocop/issues/7654): Support `with_fixed_indentation` option for `Layout/ArrayAlignment` cop. ([@nikitasakov][]) * [#7783](https://github.com/rubocop-hq/rubocop/pull/7783): Support Ruby 2.7's numbered parameter for `Style/RedundantSort`. ([@koic][]) * [#7795](https://github.com/rubocop-hq/rubocop/issues/7795): Make `Layout/EmptyLineAfterGuardClause` aware of case where `and` or `or` is used before keyword that break control (e.g. `and return`). ([@koic][]) * [#7786](https://github.com/rubocop-hq/rubocop/pull/7786): Support Ruby 2.7's pattern match for `Layout/ElseAlignment` cop. ([@koic][]) * [#7784](https://github.com/rubocop-hq/rubocop/pull/7784): Support Ruby 2.7's numbered parameter for `Lint/SafeNavigationChain`. ([@koic][]) * [#7331](https://github.com/rubocop-hq/rubocop/issues/7331): Add `forbidden` option to `Style/ModuleFunction`cop. ([@weh][]) * [#7699](https://github.com/rubocop-hq/rubocop/pull/7699): Add new `Lint/StructNewOverride` cop. ([@ybiquitous][]) * [#7637](https://github.com/rubocop-hq/rubocop/pull/7637): Add new `Style/TrailingCommaInBlockArgs` cop. ([@pawptart][]) * [#7809](https://github.com/rubocop-hq/rubocop/pull/7809): Add auto-correction for `Style/EndBlock` cop. ([@tejasbubane][]) * [#7739](https://github.com/rubocop-hq/rubocop/pull/7739): Add `IgnoreNotImplementedMethods` configuration to `Lint/UnusedMethodArgument`. ([@tejasbubane][])ñ * [#7740](https://github.com/rubocop-hq/rubocop/issues/7740): Add `AllowModifiersOnSymbols` configuration to `Style/AccessModifierDeclarations`. ([@tejasbubane][]) * [#7812](https://github.com/rubocop-hq/rubocop/pull/7812): Add auto-correction for `Lint/BooleanSymbol` cop. ([@tejasbubane][]) * [#7823](https://github.com/rubocop-hq/rubocop/pull/7823): Add `IgnoredMethods` configuration in `Metrics/AbcSize`, `Metrics/CyclomaticComplexity`, and `Metrics/PerceivedComplexity` cops. ([@drenmi][]) * [#7816](https://github.com/rubocop-hq/rubocop/pull/7816): Support Ruby 2.7's numbered parameter for `Style/Lambda`. ([@koic][]) * [#7829](https://github.com/rubocop-hq/rubocop/issues/7829): Fix an error for `Style/OneLineConditional` when one of the branches contains `next` keyword. ([@koic][]) [#]## Bug fixes * [#7236](https://github.com/rubocop-hq/rubocop/pull/7236): Mark `Style/InverseMethods` auto-correct as incompatible with `Style/SymbolProc`. ([@drenmi][]) * [#7144](https://github.com/rubocop-hq/rubocop/issues/7144): Fix `Style/Documentation` constant visibility declaration in namespace. ([@AdrienSldy][]) * [#7779](https://github.com/rubocop-hq/rubocop/issues/7779): Fix a false positive for `Style/MultilineMethodCallIndentation` when using Ruby 2.7's numbered parameter. ([@koic][]) * [#7733](https://github.com/rubocop-hq/rubocop/issues/7733): Fix rubocop-junit-formatter imcompatibility XML for JUnit formatter. ([@koic][]) * [#7767](https://github.com/rubocop-hq/rubocop/issues/7767): Skip array literals in `Style/HashTransformValues` and `Style/HashTransformKeys`. ([@tejasbubane][]) * [#7791](https://github.com/rubocop-hq/rubocop/issues/7791): Fix an error on auto-correction for `Layout/BlockEndNewline` when `}` of multiline block without processing is not on its own line. ([@koic][]) * [#7778](https://github.com/rubocop-hq/rubocop/issues/7778): Fix a false positive for `Layout/EndAlignment` when a non-whitespace is used before the `end` keyword. ([@koic][]) * [#7806](https://github.com/rubocop-hq/rubocop/pull/7806): Fix an error for `Lint/ErbNewArguments` cop when inspecting `ActionView::Template::Handlers::ERB.new`. ([@koic][]) * [#7814](https://github.com/rubocop-hq/rubocop/issues/7814): Fix a false positive for `Migrate/DepartmentName` cop when inspecting an unexpected disabled comment format. ([@koic][]) * [#7728](https://github.com/rubocop-hq/rubocop/issues/7728): Fix an error for `Style/OneLineConditional` when one of the branches contains a self keyword. ([@koic][]) * [#7825](https://github.com/rubocop-hq/rubocop/issues/7825): Fix crash for `Layout/MultilineMethodCallIndentation` with key access to hash. ([@tejasbubane][]) * [#7831](https://github.com/rubocop-hq/rubocop/issues/7831): Fix a false positive for `Style/HashEachMethods` when receiver is implicit. ([@koic][]) [#]## Changes * [#7797](https://github.com/rubocop-hq/rubocop/pull/7797): Allow unicode-display_width dependency version 1.7.0. ([@yuritomanek][]) * [#7779](https://github.com/rubocop-hq/rubocop/issues/7779): Change `AllowComments` option of `Lint/SuppressedException` to true by default. ([@koic][]) * [#7320](https://github.com/rubocop-hq/rubocop/issues/7320): `Naming/MethodName` now flags `attr_reader/attr_writer/attr_accessor/attr`. ([@denys281][]) * [#7813](https://github.com/rubocop-hq/rubocop/issues/7813): **(Breaking)** Remove `Lint/EndInMethod` cop. ([@tejasbubane][]) ==== samba ==== Version update (4.12.0+git.132.199dc21ab22 -> 4.12.0+git.135.dd3c974c75f) Subpackages: libdcerpc-binding0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-standard0 libndr1 libnetapi0 libsamba-credentials0 libsamba-errors0 libsamba-hostconfig0 libsamba-passdb0 libsamba-policy0-python3 libsamba-util0 libsamdb0 libsmbclient0 libsmbconf0 libsmbldap2 libtevent-util0 libwbclient0 samba-client samba-libs samba-libs-python3 samba-python3 samba-winbind - s3: libsmbclient.h: add missing time.h include to fix ffmpeg build and make it compatible with -std=c99. ==== sbl ==== - Add -fcommon in order to fix boo#1160415. ==== 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. ==== setools ==== Version update (4.2.2 -> 4.3.0) - Update to the upstream version 4.3.0: * Revised sediff method for TE rules. This drastically reduced memory and run time. * Added infiniband context support to seinfo, sediff, and apol. * Added apol configuration for location of Qt assistant. * Fixed sediff issue where properties header would display when not requested. * Fixed sediff issue with type_transition file name comparison. * Fixed permission map socket sendto information flow direction. * Added methods to TypeAttribute class to make it a complete Python collection. * Genfscon now will look up classes rather than using fixed values which were dropped from libsepol - Dropped python3.8-compat.patch ==== speech-dispatcher ==== Subpackages: libspeechd2 python3-speechd speech-dispatcher-configure speech-dispatcher-module-espeak - Add -fcommon in order to fix boo#1160416. ==== 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 ==== subversion ==== Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl - Fix boo#1167467 by gcc10-do-not-optimize-get_externals_to_pin.patch. ==== susepaste ==== Subpackages: susepaste-screenshot - Add 0001-susepaste-Fix-parsing-of-returned-Location-header.patch: fix parsing of location header returned by susepaste.org (boo#116669). ==== 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 ==== systemsettings5 ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: systemsettings5-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - No code changes since 5.18.3 ==== 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. ==== tiff ==== Subpackages: libtiff5 - Drop webp support as it would introduce build cycle - Enable zstd and webp support ==== transactional-update ==== Version update (2.20.4 -> 2.21) Subpackages: transactional-update-zypp-config - Update to version 2.21 - Use slave mounts for /proc, /sys & /dev ==== 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 ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau - Make package build reproducible: * Add reproducible.patch to normalize created tarballs * Create %ghost file with fixed size - Add patch to fix missing include with Qt 5.15: * fix-missing-includes-with-qt-5.15.patch ==== wireshark ==== Subpackages: libwireshark13 libwiretap10 libwsutil11 wireshark-ui-qt - Remove dependency on brotli, only the library is needed. ==== wpa_supplicant ==== Subpackages: wpa_supplicant-gui - With v2.9 fi.epitest.hostap.WPASupplicant.service is obsolete (bsc#1167331) - Change wpa_supplicant.service to ensure wpa_supplicant gets started before network. Fix WLAN config on boot with wicked. (boo#1166933) ==== xapps ==== Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang - Add gtkstatusicon-fix.patch, backport to fix crashing tray icon (boo#1165082) ==== xdg-desktop-portal-kde ==== Version update (5.18.3 -> 5.18.4.1) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.18.4.1: * Version fixed - Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * FileChooser: make all opened files automatically writable * Screensharing: code cleanup * Avoid copying buffer twice (kde#419209) * Implement Keyboard Keycode support as suggested in the spec ==== 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 ==== xorg-x11-server ==== Version update (1.20.7+0 -> 1.20.8+0) Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk xorg-x11-server-wayland - Update to version 1.20.8+0: * Revert "dri2: Don't make reference to noClientException" * dix: Check for NULL spriteInfo in GetPairedDevice * os: Ignore dying client in ResetCurrentRequest * modesetting: remove unnecessary error message, fix zaphod leases * Fix building with `-fno-common` * xwayland: clear pixmaps after creation in rootless mode * glamor: Fix a compiler warning since the recent OOM fixes. * Restrict 1x1 pixmap filling optimization to GXcopy * Add xf86OSInputThreadInit to stub os-support as well * Fix old-style definition warning for xf86OSInputThreadInit() * xwayland/glamor-gbm: Handle DRM_FORMAT_MOD_INVALID gracefully * configure: Define GLAMOR_HAS_EGL_QUERY_DRIVER when available * modesetting: Disable atomic support by default * modesetting: Explicitly #include "mi.h" * xfree86/modes: Bail from xf86RotateRedisplay if pScreen->root is NULL * xwayland: Split up xwl_screen_post_damage into two phases * xwayland: Call glamor_block_handler from xwl_screen_post_damage * xwayland: Add xwl_window_create_frame_callback helper * xwayland: Use single frame callback for Present flips and normal updates * xwayland: Use frame callbacks for Present vblank events * xwayland: Delete all frame_callback_list nodes in xwl_unrealize_window * glamor: Propagate FBO allocation failure for picture to texture upload * glamor: Error out on out-of-memory when allocating PBO for FBO access * glamor: Propagate glamor_prepare_access failures in copy helpers * glamor: Fallback to system memory for RW PBO buffer allocation - supersedes u_fno-common.patch ==== 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 - 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.78 -> 4.2.80) Subpackages: yast2-logs - Modify the way YaST detects whether systemd is running or not (bsc#1168307) - 4.2.80 - Reread network interfaces configuration after writing it avoiding wrong values when reopen network configuration dialog during an installation (bsc#1166778) - 4.2.79 ==== yast2-bootloader ==== Version update (4.2.20 -> 4.2.21) - limit s390 secure boot to SCSI disks (bsc#1168165) - 4.2.21 ==== yast2-configuration-management ==== Version update (4.2.2 -> 4.2.4) - Do not force to use formulas during the 1st stage (bsc#1168080). - 4.2.4 - Remove the AutoYaST User Interface menu entry for the module because, for the time being, it is not supported (bsc#1159434). - 4.2.3 ==== yast2-network ==== Version update (4.2.60 -> 4.2.65) - AutoYaST: Do not try to activate network devices that are already active in S390 systems (bsc#1163149). Related to jsc#SLE-7396. - AutoYaST: Allow to use spaces or colons to separate channel IDs in the "chanids" element. - 4.2.65 - Refresh the current system cached network configuration with the one written avoiding inconsistencies during installation (bsc#1162987) - 4.2.64 - AutoYaST: do not crash when defined dns section whitout hostname (bsc#1166953) - AutoYaST: handle the dhcp_hostname option in the dns section correctly - 4.2.63 - Do a reload of configured interfaces when writing the configuration during a ssh or vnc installation (bsc#1166287) - 4.2.62 - Store ip forwarding set during installation to target system (bsc#1159295) - 4.2.61 ==== yast2-security ==== Version update (4.2.11 -> 4.2.12) - Apply sysctl changes to the running system when the YaST sysctl configuration file is modified (bsc#1167234) - 4.2.12 ==== yast2-storage-ng ==== Version update (4.2.104 -> 4.2.106) - Partitioner: fixed a crash when some devices are modified both before and after reprobing the hardware (bsc#1168325). - 4.1.106 - Never add the _netdev option to fstab for the root mount point (bsc#1165937). - 4.2.105