Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20210420 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: clazy ffmpeg-4 (4.3.2 -> 4.4) filesystem gcc10 (10.2.1+git1574 -> 10.3.0+git1587) irqbalance (1.7.0+git20210222.9db8d5c -> 1.8.0) kdenetwork-filesharing (20.08.3 -> 20.12.3) libcap libeconf (0.3.8+git20200710.5126fff -> 0.4.0+git20210413.fdb8025) libqt5-qtsvg pcre2 pkgconf python-rpm (4.16.0 -> 4.16.1.3) rpm (4.16.0 -> 4.16.1.3) xf86-input-libinput (1.0.0 -> 1.0.1) yast2-installation (4.4.0 -> 4.4.4) yast2-metapackage-handler (4.3.0 -> 4.4.0) === Details === ==== clazy ==== - Add upstream change: * 0001-Fix-build-with-Clang-12.patch ==== ffmpeg-4 ==== Version update (4.3.2 -> 4.4) Subpackages: libavresample4_0 - Enable libdavd1 on Leap 15.2+ [boo#1184830] - Update to release 4.4 * New demuxers, AV1 support improvements, and other enhancements. * AV1 monochrome encoding support. - Remove ffmpeg_altivec_yuv2rgb_novsx.patch (merged) ==== filesystem ==== - also fix /var/lib/empty to be readonly - make bindir/ _lib and _libdir readonly (mode 0555) to avoid runpath-to-writeable-directory warning ==== gcc10 ==== Version update (10.2.1+git1574 -> 10.3.0+git1587) Subpackages: cpp10 gcc10-info gcc10-locale libstdc++6-devel-gcc10 - Update to GCC 10.3.0 release (63fa67847628e5f358e7e2e7e), git1587 - Disable nvptx offloading for aarch64 again since it doesn't work ==== irqbalance ==== Version update (1.7.0+git20210222.9db8d5c -> 1.8.0) Subpackages: irqbalance-ui - Add _service file pointing to github sources A _service - Update to version 1.8.0: * Add return value check of opendir in do_one_cpu * Hotplug may occur again during sleep, so wait until there is no hotplug ==== kdenetwork-filesharing ==== Version update (20.08.3 -> 20.12.3) Subpackages: kdenetwork-filesharing-lang - Update to 20.12.3 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/20.12.3 - No code change since 20.12.2 - Add patch to strengthen username validation when using Samba (boo#1182005, kde#432757) * 0001-run-input-user-group-names-through-input-validation.patch - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - No code change since 20.12.1 - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - No code change since 20.12.0 - Update to 20.12.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-12-apps-update - No code change since 20.11.90 - Update to 20.11.90 * New feature release - No code change since 20.11.80 - Update to 20.11.80 * New feature release - Too many changes since 20.08.3, only listing bugfixes: * add a group management page (kde#407846) * only enable guest checkbox if the smb.conf allows it (kde#425203) * resolve paths to their canonical representation (kde#425678) * fix multiple opening of properties (kde#425591) * add smb user management support (kde#334875) * rejigger acl page and add a sheet to be shown when using a denial (kde#422554) * give add/remove errors a GUI (kde#334618) ==== libcap ==== Subpackages: libcap2 libcap2-32bit - Add explicit dependency on libcap2 with version to libcap-progs (bsc#1184690) ==== libeconf ==== Version update (0.3.8+git20200710.5126fff -> 0.4.0+git20210413.fdb8025) Subpackages: libeconf0 libeconf0-32bit - Removed doxygen from build requires. - Update to version 0.4.0+git20210413.fdb8025: * Installing man pages via meson. (#147) - Update to version 0.4.0+git20210412.1513a26: * Added econftool cat option (#146) * new API call: econf_readDirsHistory (showing ALL locations) * new API call: econf_getPath (absolute path of the configuration file) - Update to version 0.4.0+git20210408.6d33e5e: * Man pages libeconf.3 and econftool.8. * Handling multiline strings. * Added libeconf_ext which returns more information like line_nr, comments, path of the configuration file,... * Econftool, an command line interface for handling configuration files. * Generating HTML API documentation with doxygen. * Improving error handling and semantic file check. * Joining entries with the same key to one single entry if env variable ECONF_JOIN_SAME_ENTRIES has been set. ==== libqt5-qtsvg ==== - Add commits from kde's 5.15 branch: * 0001-Improve-handling-of-malformed-numeric-values-in-svg-.patch * 0002-Clamp-parsed-doubles-to-float-representable-values.patch (bsc#1184783, QTBUG-91507, CVE-2021-3481) * 0003-Avoid-buffer-overflow-in-isSupportedSvgFeature.patch * 0004-Make-image-handler-accept-UTF-16-UTF-32-encoded-SVGs.patch (QTBUG-90744) ==== pcre2 ==== Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-8-0-32bit libpcre2-posix2 - Remove regcomp, regexec etc. from libpcre2-posix. (Add pcre2-symbol-clash.patch) ==== pkgconf ==== Subpackages: libpkgconf3 pkgconf-m4 pkgconf-pkg-config - do not own directories provided by filesystem - small cleanups inspired by spec-cleaner ==== python-rpm ==== Version update (4.16.0 -> 4.16.1.3) - update to rpm-4.16.1.3 ==== rpm ==== Version update (4.16.0 -> 4.16.1.3) Subpackages: librpmbuild9 - change dump_posttrans mechanism to imply --noposttrans so that libzypp can be compatible with older rpm versions changed patch: posttrans.diff - auto-config-update-aarch64-ppc64le.diff: Use timestamp in file instead of searching for arch name, which cannot handle all cases - update to rpm-4.16.1.3 * security fixes for CVE-2021-3421, CVE-2021-20271, CVE-2021-20266 * fix bdb_ro failing to open database with missing secondary indexes * dropped: finddebuginfo-check-res-file.patch * dropped: empty_dbbackend.diff - require the exact version of librpmbuild in the rpm-build package [bnc#1180965] - reformat dwarf5.diff - add dump_posttrans and --runposttrans options to make it possible for libzypp to implement file triggers new patch: posttrans.diff ==== xf86-input-libinput ==== Version update (1.0.0 -> 1.0.1) - Update to version 1.0.1 * Only one fix, the code to set the tap button mapping property didn't correctly check for a valid device, causing memory corruption and a crash if called after a device was disabled. Or, in more user-friendly terms: if your X session crashed after calling `xinput disable $touchpad-device`, this release has the fix for it. ==== yast2-installation ==== Version update (4.4.0 -> 4.4.4) - spec-cleaner part five out of five: sort and deduplicate requires - 4.4.4 - spec-cleaner part two out of five: move conditionalized sections at the end - spec-cleaner part three out of five: move weak requires (recommends) below requires - spec-cleaner part four out of five: sort and deduplicate BuildRequires - remove check for non-systemd distros - first out of 5 splits of "spec-cleaner -m -i *ec" run (for easier review) - Show 'Default' in the proposal summary as the PolicyKit Default Privileges to be used when it is not specified or specified as empty in the control file (bsc#1184277) - 4.4.3 - Check for usr/lib/modules to handle usrmerge (bsc#1029961) - 4.4.2 - Do not own system directories (like /usr/bin) (bsc#1184787): + filesystem is responsible to bring those directories with the correct permission flags. Owning them here only introduces races/conflicts. + As a result: expand the files section for bindir and unitdir to be exact on the files. - Start the "memsample" tool in a subshell to avoid "Terminated" message displayed at the end (bsc#1184491) - 4.4.1 ==== yast2-metapackage-handler ==== Version update (4.3.0 -> 4.4.0) - stop packaging directories owned by filesystem (bsc#1184787) - spec cleanup - 4.4.0