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=20210429 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: apparmor cups edict (20201102 -> 20210429) gnome-control-center gnome-online-accounts (3.39.92 -> 3.40.0) gnome-shell-extensions gnome-system-monitor gtk3 (3.24.28 -> 3.24.29) hdparm (9.60 -> 9.61) ipmitool libapparmor libjpeg-turbo (2.0.6 -> 2.1.0) libselinux libstorage-ng (4.3.106 -> 4.4.1) memtest86+ ncurses (6.2.20210327 -> 6.2.20210424) patterns-media python-matplotlib rubygem-listen (3.4.1 -> 3.5.1) selinux-policy sg3_utils (1.45~815+5.6aa67ed -> 1.46) tcsh (6.22.03 -> 6.22.04) texlive (6.3.2 -> 6.3.3) texlive-specs-m (2020.182.20200202_pl5svn53958 -> 2021.185.20201001_pl4svn57354) texlive-specs-n (2020.182.2.004svn48145 -> 2021.185.2.005svn58637) unison (2.51.2 -> 2.51.4_rc2) webkit2gtk3 wireless-regdb (20210407 -> 20210421) yast2 (4.4.1 -> 4.4.2) yast2-installation (4.4.4 -> 4.4.5) yast2-network (4.4.5 -> 4.4.8) zchunk (1.1.5 -> 1.1.9) === Details === ==== apparmor ==== Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang pam_apparmor pam_apparmor-32bit python3-apparmor - add crypto-policies-mr720.diff to allow reading crypto policies in abstractions/ssl_certs (boo#1183597) - replace %{?systemd_requires} with %{?systemd_ordering} to avoid dragging in systemd into containers just because apparmor-parser ships a *.service file ==== cups ==== Subpackages: cups-client cups-config libcups2 libcups2-32bit libcupsimage2 - upstream_pull_174.patch is https://github.com/OpenPrinting/cups/pull/174 "Use 60s timeout for read_thread, revert read limits" to fix printing with older USB printers - New upstream URL https://openprinting.github.io/cups ==== edict ==== Version update (20201102 -> 20210429) Subpackages: edict2 jmdict - Update to snapshot 20210429 * No changelog recorded. ==== gnome-control-center ==== Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces - Rebased gnome-control-center-info-never-use-gnome-software.patch, gnome-control-center-more-power-button-actions.patch and gnome-control-center-bring-back-firewall-zone.patch(bsc#1184098). ==== gnome-online-accounts ==== Version update (3.39.92 -> 3.40.0) Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0 - Update to version 3.40.0: + No changes. ==== gnome-shell-extensions ==== - Have gnome-shell-classic obsolete gnome-shell-classic-session, since gnome-shell-classic-session is no longer used. ==== gnome-system-monitor ==== Subpackages: gnome-system-monitor-lang - Add ba93af5b3e429db5a9c4dd7e2d06b800735a9071.patch: Dropped non-gnome workaround causing crash (boo#1185340). ==== gtk3 ==== Version update (3.24.28 -> 3.24.29) Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Update to version 3.24.29: + Input: - Look for a Compose file in the right place. - Revert some Compose sequence changes (mainly around dead acute and apostrophe). - Consume all key events during preedit, to avoid unexpected interactions. - Ignore more modifiers during preedit, to allow using 3rd and 5th level choosers. - Fix handling of cursor positions in non-ASCII preedit text. + GtkSpinButton: Interpret localized digits. + GtkScale: Fix sporadic criticals. + GtkScrolledWindow: - Cancel overshoot on size changes. - Avoid criticals with non-overlay scrollbars. + GtkFileChooser: Handle smb mounts better. + GtkListBox: Fix extending multi-selections. + Fix a possible crash in gtk_show_uri. + Wayland: Improve font settings fallback. + X11: - Avoid log spam on exit. - Don't beep on untrusted displays. + Updated translations. - Drop gtk3-prevent-g_file_get_basename-return-NULL.patch: fixed upstream. ==== hdparm ==== Version update (9.60 -> 9.61) - update to 9.61: - fixes for --set-sector-size and reporting of physical/logical sector sizes ==== ipmitool ==== - Use /run instead of /var/run (bsc#1185162) ==== libapparmor ==== Subpackages: libapparmor1 libapparmor1-32bit - add crypto-policies-mr720.diff to allow reading crypto policies in abstractions/ssl_certs (boo#1183597) - replace %{?systemd_requires} with %{?systemd_ordering} to avoid dragging in systemd into containers just because apparmor-parser ships a *.service file ==== libjpeg-turbo ==== Version update (2.0.6 -> 2.1.0) Subpackages: libjpeg8 libjpeg8-32bit libturbojpeg0 - version update to 2.1.0 lot of changes, see * https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.90 * https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.1.0 ==== libselinux ==== Subpackages: libselinux1 libselinux1-32bit selinux-tools - Remove Recommends for selinux-autorelabel. It's better to have this in the policy package itself (bsc#1181837) ==== libstorage-ng ==== Version update (4.3.106 -> 4.4.1) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#804 - added function Holder::get_devicegraph() - fixed typo - use in-class member initialization - 4.4.1 - merge gh#openSUSE/libstorage-ng#803 - support setting UUIDs for RAID, LUKS and more filesystems - 4.4.0 ==== memtest86+ ==== - Due to recent binutils update the gnu assembler defaults to generate a ".note.gnu.property" section. The linker happily picks it up to the output binary that offsets the real code entry and crashes at runtime. This patch discards the ".note.gnu.property" section. [bsc#1185272, memtest86+-5.31b-discard-note_gnu_property.patch] ==== ncurses ==== Version update (6.2.20210327 -> 6.2.20210424) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch 20210424 + avoid using broken system macros for snprintf which interfere with _nc_SLIMIT's conditionally adding a parameter when the string-hacks configure option is enabled. + add a "all::" rule before the new "check" rule in test/Makefile.in - Add ncurses patch 20210418 + improve CF_LINK_FUNCS by ensuring that the source-file is closed before linking to the target. + add "check" rules for headers in c++, progs and test-directories. + build-fix for termsort module when configured with termcap (reports by Rajeev V Pillai, Rudi Heitbaum). - Add ncurses patch 20210417 + extend --disable-pkg-ldflags option to also control whether $LDFLAGS from the build is provided in -config and .pc files (Debian #986764). + fix some cppcheck warnings, mostly style, in ncurses and c++ libraries and progs directory. + fix off-by-one limit for tput's processing command-line arguments (patch by Hadrien Lacour). - Do not strip examples - Install available manual pages of examples as well - Add ncurses patch 20210403 + fix some cppcheck warnings, mostly style, in ncurses library and progs directory. + improve description of BSD-style padding in curs_termcap.3x + improved CF_C11_NORETURN macro, from byacc changes. + fix "--enable-leak" in CF_DISABLE_LEAKS to allow turning leak-checking off later in a set of options. + relax modification-time comparison in CF_LINK_FUNCS to allow it to accept link() function with NFS filesystems which change the mtime on the link target, e.g., several BSD systems. + call delay_output_sp to handle BSD-style padding when tputs_sp is called, whether directly or internally, to ensure that the SCREEN pointer is passed correctly (reports by Henric Jungheim, Juraj Lutter). - Correct offsets of patch ncurses-6.2.dif ==== patterns-media ==== Subpackages: patterns-media-rest_cd_core patterns-media-rest_dvd - Recommend systemd-coredump by the rest_dvd_core pattern: ensure systemd-coredump to be on the DVD. - Add udftools to the DVD (boo#1185343). ==== python-matplotlib ==== Subpackages: python38-matplotlib python38-matplotlib-cairo python38-matplotlib-gtk3 python38-matplotlib-tk - Add a required BuildRequires on tex(geometry.sty). ==== rubygem-listen ==== Version update (3.4.1 -> 3.5.1) - updated to version 3.5.1 * Bump required ruby version to v2.4.0 (#536) @cgunther ==== selinux-policy ==== Subpackages: selinux-policy-targeted - Added Recommends for selinux-autorelabel (bsc#1181837) - Prevent libreoffice fonts from changing types on every relabel (bsc#1185265). Added fix_libraries.patch - Transition unconfined users to ldconfig type (bsc#1183121). Extended fix_unconfineduser.patch ==== sg3_utils ==== Version update (1.45~815+5.6aa67ed -> 1.46) - Update to version 1.46: * sg_rep_pip: new utility: report provisioning initialization pattern command * sg_turs: estimated time-to-ready [spc6r03] - add --delay=MS option * sg_requests: substantial cleanup * sg_vpd: add Format presets and Concurrent positioning ranges - add hot-pluggable field in standard Inquiry [spc6r05] - fix vendor struct opts_t alignment * sg_inq: add hot-pluggable field in standard Inquiry * sg_dd: --verify : separate category for miscompare errors - --verify : oflag=coe continue on miscompares, counts them - add cdl= operand for command duration limit indexes - add oflag=nocreat and conv=nocreat : OFILE must exist - add iflag=00, ff, random flags - setup conditional auto rule for getrandom() - add command timeout after comma in time= operand * sg_get_elem_status: add ralwd bit sbc4r20a * sg_write_x: add dld bits to write(32) [sbc4r19a] * sg_rep_zones: print invalid write pointer LBA as -1 rather than 16 "f"s * sg_opcodes: improve handling of RWCDLP field * sg_ses: use fan speed factor field for calculation [ses4r04] - add --all (-a) option, same action as --join * sg_compare_and_write: add examples section to its manpage * sg_modes: document '-s' option (same as '-6') * sg_sanitize + sg_format: when --verbose given once report probable success; without --verbose 'no news is good news' * sg_zone: add Remove element and modify zones command * sg_raw: increase maximum data-in and data-out buffer size from 64 KB to 1 MB - fix --cmdfile= handling - add --nvm option to send commands from the NVM command set - add --cmdset option to bypass cdb heuristic - add --scan= first_opcode,last_opcode * sg_pt_freebsd: allow device names without leading /dev/ thus fix for regression introduced in rev 731 (ver: 1.43) * sg_pt_solaris+sg_pt_osf1: fix problem with clear_scsi_pt_obj() which needs to remember is_nvme and dev_fd values * sg_lib: add ZBC (2020) feature set entries * sg_lib: restore elements and rebuild command added * sg_lib,sg_pt: add partial_clear_scsi_pt_obj(), get_scsi_pt_cdb_len() and get_scsi_pt_cdb_buf() - add do_nvm_pt() for the NVM (sub-)command set - tweak transport error handling in Linux * sg_lib: Linux NVMe SNTL: add read, write and verify; synchronize cache and write same translations - add dummy start stop unit and test unit ready commands - wire cache mpage's WCE to nvme 'volatile write cache' - fix crash in sg_f2hex_arr() when fname not found * sg_lib: reprint cdb with illegal request sense key - asc/ascq match asc-num.txt @t10 20200708 [spc6r02] * gcc-10: suppress warnings * autoconf: upgrade version 2.69 to 2.70 * remove space from end of source lines for git-svn * testing/sg_mrq_testing: new, for blocking mrq usage * testing/sgs_dd: add evfd flags and eventfd processing * testing: remove master-slave terminology for sgv4 * examples: add nvme_read_ctl.hex and nvme_write_ctl.hex ==== tcsh ==== Version update (6.22.03 -> 6.22.04) Subpackages: tcsh-lang - Update to tcsh bug fix version V6.22.04 - 20210426 * Don't crash with 'bindkey "^0" clear-screen' (Karl Jeacle) * Fix $x:q:h and $x:q:t return the whole string for strings not containing / - Port patches * tcsh-6.16.00-norm-cmd.dif * tcsh-6.17.06-dspmbyte.dif * tcsh-6.18.03-colorls.dif * tcsh-6.22.02-local-dotlock.dif - Delete patch now upstream fixed * tcsh-6.22.03-unintentional.patch - Add keyring and signature * tcsh-6.22.04.tar.gz.asc * tcsh.keyring - Fix the fix tcsh-6.22.03-unintentional.patch * It changes the expected results - Add patch tcsh-6.22.03-unintentional.patch * fix unintentional bug of the head/tail modifiers ==== texlive ==== Version update (6.3.2 -> 6.3.3) Subpackages: libkpathsea6 libsynctex2 - Add patch source-r58686:r58919.dif * Upstream fix for mpost/luatex btex/etex - Make public wrapper change into mktex home directory if current directory is not accessible - Use -fsigned-char on non-Intel boxes for mendex and upmendex otherwise the sort.c results are wrong - Reenable pygmentex as now with python3 - Update to TeXLive 2021 * No poppler required anymore (hurray) * Uses its own xpdf based library - Update to biber 2.16 * perl(Unicode::Collate) >= 1.29 - Port patches mostly by correcting offsets * 0004-Add-ppc64-support-based-on-koriakin-GitHub-patchset.patch * biber-certs.dif * source-64.dif * source-configure.dif * source-dviutils.dif * source-ppc64.dif * source-warns.dif * source.dif - Remove patches now fixed upstream or not required anymore * source-fix-bool-poppler.patch * source-fix-const-poppler0.66.0.patch * source-overflow.dif * source-poppler-fix-dict-memleak.patch * source-poppler-use-std_string.patch * source-poppler.dif * source-poppler0.59.0.patch * source-poppler0.79.0.patch * source-poppler0.83.0.patch * source-poppler0.86.0.patch ==== texlive-specs-m ==== Version update (2020.182.20200202_pl5svn53958 -> 2021.185.20201001_pl4svn57354) - Reenable pygmentex as now with python3 - Remove patch de-macro_p2top3.dif now upstream - Port patches * kpathsea_cnf.dif * latexmk_conf.dif * lilyglyphs_p2top3.dif (now only shebang corrected) * luatex_cnf.dif * luaotfload_varfonts.dif * musixtex_various.dif * texdoc_cnf.dif * texlive-scripts_scripts.dif - Update to TeXLive 2021 ==== texlive-specs-n ==== Version update (2020.182.2.004svn48145 -> 2021.185.2.005svn58637) - Reenable pygmentex as now with python3 - Remove patch de-macro_p2top3.dif now upstream - Port patches * kpathsea_cnf.dif * latexmk_conf.dif * lilyglyphs_p2top3.dif (now only shebang corrected) * luatex_cnf.dif * luaotfload_varfonts.dif * musixtex_various.dif * texdoc_cnf.dif * texlive-scripts_scripts.dif - Update to TeXLive 2021 ==== unison ==== Version update (2.51.2 -> 2.51.4_rc2) - Update to version 2.51.4_rc2 remove Compatibility-with-OCaml-4.08.patch remove Compile-without-unsafe-string.patch remove Fix-for-lablgtk-2.18.6.patch remove Fix-warnings-raised-by-OCaml-4.08.1.patch - Remove ocaml_native_compiler conditional build native target unconditionally ==== webkit2gtk3 ==== Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Add webkit2gtk3-icu69.patch: Fix build with ICU 69: + ICU 69 deprecates ubrk_safeClone in favor of ubrk_clone. ==== wireless-regdb ==== Version update (20210407 -> 20210421) - Update to version 20210421: * wireless-regdb: update regulatory database based on preceding changes * wireless-regdb: re-add source url and info for CU ==== yast2 ==== Version update (4.4.1 -> 4.4.2) Subpackages: yast2-logs - Add to yast2 mixin Yast2::SecretAttributes for hiding sensitive information (bsc#1141017) - 4.4.2 - The location given to the Y2Issue::Issue constructor can be a string or a location object. ==== yast2-installation ==== Version update (4.4.4 -> 4.4.5) - Remove Yast::LanItems dependency (bsc#1185338) - 4.4.5 ==== yast2-network ==== Version update (4.4.5 -> 4.4.8) - Omit hidden networks from the list of wireless networks to be selected preventing the dialog to crash (bsc#1185372) - 4.4.8 - bsc#1185338 - Dropped LanItems, replaced by network-ng - 4.4.7 ==== zchunk ==== Version update (1.1.5 -> 1.1.9) - Update to version 1.1.9 * Handle zstd 1.4.7+ * Update documentation * unzck: require a *.zck extension * General bug fixes - Dropped upstream merged d2eae512bee09a4047cfe586de12f644d73b0736.patch - Add fix-test-argp.patch: Fix argp detection