Packages changed: Mesa (20.2.3 -> 20.2.4) Mesa-drivers (20.2.3 -> 20.2.4) ModemManager (1.14.6 -> 1.14.8) NetworkManager (1.26.4 -> 1.28.0) busybox cloud-init cryptsetup gdk-pixbuf (2.42.0 -> 2.42.2) gpgme gtk3 (3.24.23+118 -> 3.24.24) hplip (3.20.6 -> 3.20.9) hwdata (0.341 -> 0.342) libical libical-glib lvm2 lvm2-device-mapper net-snmp poppler (20.10.0 -> 20.12.0) poppler-qt5 (20.10.0 -> 20.12.0) procps psmisc sudo (1.9.3p1 -> 1.9.4) sysconfig sysvinit (2.97 -> 2.98) telepathy-glib telepathy-logger vim (8.2.2039 -> 8.2.2105) webkit2gtk3 xorg-x11-server (1.20.9 -> 1.20.10) === Details === ==== Mesa ==== Version update (20.2.3 -> 20.2.4) Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - update to 20.2.4 * fourth (second to last) bugfix release for the 20.2 branch ==== Mesa-drivers ==== Version update (20.2.3 -> 20.2.4) Subpackages: Mesa-dri Mesa-gallium - update to 20.2.4 * fourth (second to last) bugfix release for the 20.2 branch ==== ModemManager ==== Version update (1.14.6 -> 1.14.8) - Update to version 1.14.8: + Build: - Fixed distcheck with new gtk-doc releases. - ModemManager-names.h was being included in the dist tarball, but then removed on the 'clean' target. Fix that, by only removing it on the 'maintainer-clean' target. Therefore, 'xsltproc' is now only needed in git builds, not needed when building from a dist tarball. + QMI: - Fix daemon crash when the device is removed during the initialization sequence. + Several other minor improvements and fixes. - Drop libxslt-tools BuildRequires: No longer needed. ==== NetworkManager ==== Version update (1.26.4 -> 1.28.0) Subpackages: libnm0 typelib-1_0-NM-1_0 - Update to version 1.28.0: + Change the behavior of nm-initrd-generator so that the 'ip=off|none' kernel cmdline argument actually generates a connection which disables both ipv4 and ipv6. Previously the generated connection would disable ipv4 but ipv6 would be set to the 'auto' method. ==== busybox ==== - cpio-long-opt.patch: add more long options to cpio for IBS/unrpm ==== cloud-init ==== - Add wget as a requirement (bsc#1178029) + wget is used in the CloudStack data source - Add cloud-init-azure-def-usr-pass.patch (bsc#1179150, bsc#1179151) + Properly set the password for the default user in all circumstances - Patch the full package version into the cloud-init version file - Update cloud-init-write-routes.patch (bsc#1177526) + Fix missing default route when dual stack network setup is used. Once a default route was configured for Ipv6 or IPv4 the default route configuration for the othre protocol was skipped. ==== cryptsetup ==== Subpackages: libcryptsetup12 - SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149 ==== gdk-pixbuf ==== Version update (2.42.0 -> 2.42.2) Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0 - Update to version 2.42.2: + Requre Meson 0.55.3. + Improve the PNG save operation. + Fix leak in the error path of the XPM loader. + Fix loading GIF without a GCE rendering color 0. + Fix invalid LZW codes in the GIF loader (CVE-2020-29385). ==== gpgme ==== Subpackages: libgpgme11 libgpgmepp6 - Use python-rpm-macros to provide python3X-gpg for all present python3 flavors -- gh#openSUSE/python-rpm-macros#66 ==== gtk3 ==== Version update (3.24.23+118 -> 3.24.24) Subpackages: gtk3-data gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Update to version 3.24.24: + GtkColorChooser: Update the default color palette. + GtkFontChooser: Fix family-only mode to return regular style. + GtkTreeView: Don't set focus-on-click for header buttons. + Accessibility: - Implement scrollSubstringTo. - Add a11y support to GtkPlug/GtkSocket. + Printing: Allow the lpr backend to print pdf and ps files. + Theme: - Update gesture graphics. - Update HighContrast css. + Wayland: Support the primary-selection-unstable-v1 protocol. + X11: Fix a crash with parent-relative backgrounds. + Broadway: Set modifier state of scroll events. + Build: Fix pc file generation on NixOS. + Updated translations. ==== hplip ==== Version update (3.20.6 -> 3.20.9) - Update to 3.20.9 Add support for the following printers: * HP Color LaserJet Managed MFP E57540dn * HP Color LaserJet Managed Flow MFP E57540c * HP Color LaserJet Enterprise MFP M578dn * HP Color LaserJet Enterprise MFP M578f * HP Color LaserJet Enterprise Flow MFP M578c * HP Color LaserJet Enterprise Flow MFP M578z * HP Color LaserJet Managed E55040dw * HP Color LaserJet Managed E55040dn * HP Color LaserJet Enterprise M554dn * HP Color LaserJet Enterprise M555dn * HP Color LaserJet Enterprise M555x - Modified patches: * Use-lsb_release-fallback-code-if-import-distro-fails.patch * hp_ipp.h-add-missing-prototypes.patch * hplip-remove-imageprocessor.diff * hplip-udev-rules-in-usr.patch + refresh using source service * add_missing_includes_and_define_GNU_SOURCE.patch + refresh, drop inexisting file and add GNU_SOURCE definition and missing include in common/utils.c * hplip-misc-missing-includes-and-definitions.patch + rediff to changed context - New build dependency on libavahi-devel ==== hwdata ==== Version update (0.341 -> 0.342) - Update to version 0.342: + Updated pci, usb and vendor ids. ==== libical ==== - Add 0001-Fix-build-with-icu-68.1.patch: fix build with icu 68.1. ==== libical-glib ==== - Add 0001-Fix-build-with-icu-68.1.patch: fix build with icu 68.1. ==== lvm2 ==== Subpackages: liblvm2cmd2_03 - prepare usrmerge (boo#1029961) ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - prepare usrmerge (boo#1029961) ==== net-snmp ==== Subpackages: libsnmp30 snmp-mibs - Fix the python subpackage generation gh#openSUSE/python-rpm-macros#79 - Support multiple python 3 flavors in the python subpackage gh#openSUSE/python-rpm-macros#66 ==== poppler ==== Version update (20.10.0 -> 20.12.0) Subpackages: libpoppler-cpp0 libpoppler-glib8 - Update to 20.12.0: + core: - Draw better circles for circle annotations - Fix annotation line width if no appearance stream or style are given - Tweak rendering of highlight annotations - Fix border rendering of some annotations - Fix rendering of some files. Issue #976 Issue #567 - PSOutputDev: provide options to set the rasterization color space and ICC profile - PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation - PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint - Use the font name without subset tag when querying for a system font - Splash: Fix wrong x adjustment during clipping - Splash: Fix blitImage in uncolored tiling patterns - timeToDateString: We forgot the ' after the minutes - Move psLevel to PSOutputDev creation - Fix several issues in broken files + utils: - pdftops: provide options to set the rasterization color space and ICC profile - pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation ==== poppler-qt5 ==== Version update (20.10.0 -> 20.12.0) - Update to 20.12.0: + core: - Draw better circles for circle annotations - Fix annotation line width if no appearance stream or style are given - Tweak rendering of highlight annotations - Fix border rendering of some annotations - Fix rendering of some files. Issue #976 Issue #567 - PSOutputDev: provide options to set the rasterization color space and ICC profile - PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation - PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint - Use the font name without subset tag when querying for a system font - Splash: Fix wrong x adjustment during clipping - Splash: Fix blitImage in uncolored tiling patterns - timeToDateString: We forgot the ' after the minutes - Move psLevel to PSOutputDev creation - Fix several issues in broken files + utils: - pdftops: provide options to set the rasterization color space and ICC profile - pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation ==== procps ==== Subpackages: libprocps8 - prepare usrmerge (boo#1029961) ==== psmisc ==== - prepare usrmerge (boo#1029961) ==== sudo ==== Version update (1.9.3p1 -> 1.9.4) - Update to 1.9.4 * The sudoers parser will now detect when an upper-case reserved word is used when declaring an alias. Now instead of "syntax error, unexpected CHROOT, expecting ALIAS" the message will be "syntax error, reserved word CHROOT used as an alias name". Bug #941. * Better handling of sudoers files without a final newline. The parser now adds a newline at end-of-file automatically which removes the need for special cases in the parser. * Fixed a regression introduced in sudo 1.9.1 in the sssd back-end where an uninitialized pointer could be freed on an error path. GitHub issue #67. * The core logging code is now shared between sudo_logsrvd and the sudoers plugin. * JSON log entries sent to syslog now use "minimal" JSON which skips all non-essential whitespace. * The sudoers plugin can now produce JSON-formatted logs. The "log_format" sudoers option can be used to select sudo or json format logs. The default is sudo format logs. * The sudoers plugin and visudo now display the column number in syntax error messages in addition to the line number. Bug #841. * If I/O logging is not enabled but "log_servers" is set, the sudoers plugin will now log accept events to sudo_logsrvd. Previously, the accept event was only sent when I/O logging was enabled. The sudoers plugin now sends reject and alert events too. * The sudo logsrv protocol has been extended to allow an AlertMessage to contain an optional array of InfoMessage, as AcceptMessage and RejectMessage already do. * Fixed a bug in sudo_logsrvd where receipt of SIGHUP would result in duplicate entries in the debug log when debugging was enabled. * The visudo utility now supports EDITOR environment variables that use single or double quotes in the command arguments. Bug #942. * The PAM session modules now run when sudo is set-user-ID root, which allows a module to determine the original user-ID. Bug #944. * Fixed a regression introduced in sudo 1.8.24 in the LDAP back-end where sudoNotBefore and sudoNotAfter were applied even when the SUDOERS_TIMED setting was not present in ldap.conf. Bug #945. * Sudo packages for macOS 11 now contain universal binaries that support both Intel and Apple Silicon CPUs. * For sudo_logsrvd, an empty value for the "pid_file" setting in sudo_logsrvd.conf will now disable the process ID file. - Remove sudo-1.9.3p1-pam_xauth.patch (upstreamed) ==== sysconfig ==== Subpackages: sysconfig-netconfig - Also support service(network) provides ==== sysvinit ==== Version update (2.97 -> 2.98) - Update to sysvinit 2.98: * Fixed time parsing in shutdown when there is a + in front of a 0 time offset. Commands with a postiive time offset (+1) would work but +0 fails. This has been corrected by Arkadiusz Miskiewicz. ==== telepathy-glib ==== Subpackages: libtelepathy-glib0 typelib-1_0-TelepathyGlib-0_12 - Drop python-xml BuildRequires: the installation is using python3. ==== telepathy-logger ==== Subpackages: libtelepathy-logger3 typelib-1_0-TelepathyLogger-0_2 - Build with python3 instead of python2: + Add 1.diff: tools: Fix the build with Python 3. + Drop python2-devel and python-xml BuildRequires. - Drop empty post/postun scriptlets that were calling glib2_gsettings_schema_post/postun: macros are now empty placeholder and the funcionality handled by file triggers. ==== vim ==== Version update (8.2.2039 -> 8.2.2105) Subpackages: vim-data-common vim-small - Updated to version 8.2.2105, fixes the following problems * Viminfo is not written when creating a new file. * Terminal buffer disappears even when 'bufhidden' is "hide". (Sergey Vlasov) * Haskell filetype not optimally recognized. * Build failure with +profile but without +reltime. * GTK3: white border around text stands out. * Highlighting a character too much with incsearch. * Some test failures don't give a clear error. * Amiga: FEAT_ARP defined when it should not. * Amiga: obsolete code. * Amiga: obsolete function. * Search test contains unneeded sleeps. * Vim9: crash when aborting a user function call. * Vim9: "edit +4 fname" gives an error. (Naruhiko Nishino) * Vim9: lamba doesn't accept argument types. * Configure fails when building with the "implicit-function-declaration" error enabled, specifically on Mac. * Getting the selection may trigger TextYankPost autocmd. * Using mkview/loadview changes the jumplist. * Check for features implemented with "if". * Vim9: E1030 error when using empty string for term_sendkeys(). * <Cmd> does not handle CTRL-V. * Vim9: only one level of indexing supported. * terminal: cursor is on while redrawing, causing flicker. * Using map() and filter() on a range() is inefficient. * Vim9: assignment with += doesn't work. * Cursor position in popup terminal is wrong. * Transparent syntax item uses start/end of containing region. * The quickfix window is not updated after setqflist(). * Can't get the exit value in VimLeave or VimLeavePre autocommands. * Vim9: list assign doesn't except empty remainder list. * Vim9: list assign not well tested. * Vim9: for with unpack only works for local variables. * Vim9: using :normal from Vim9 script can't handle range. * Error for const argument to mapnew(). * Build failure with small features. * Illegal memory access when using :print on invalid text. (Dhiraj Mishra) * Vim9: cannot put a linebreak before or after "in" of ":for". * Vim9: no proper error message for using s:var in for loop. * Vim9: cannot handle a linebreak after "=" in assignment. * Vim9: can still use the depricated #{} dict syntax. * Vim9: crash when using ":silent!" and getting member fails. * CTRL-V U doesn't work to enter a Unicode character when modifyOtherKeys is effective. (Ken Takata) * Qt translation file is recognized as typescript. * Libvterm tests are only run on Linux. * Vim9: memory leak when statement is truncated. * Vim9: script test sometimes fails. * Vim9: dict does not accept a key in quotes. * Vim9: unpredictable errors for script tests. * Vim9: script test sometimes fails. * When an expression fails getting the next command may be wrong. * Vim9: crash when failed dict member is followed by concatenation. * Vim9: command modifiers not restored after assignment. * Vim9: using :silent! when calling a function prevents abortng that function. * Vim9: function argument of sort() and map() not tested. * Vim9: some checks are not tested. * Insufficient testing for function range and dict. * Vim9: memory leak when literal dict has an error and when an expression is not complete. * Vim9: not all error messages tested. * Vim9: unreachable code. * Build problem with Ruby 2.7. * Sound test is a bit flaky. ==== webkit2gtk3 ==== Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles - Add old-wayland-scanner.patch for 15.0/15.1: support older wayland-scanner. Also renumber patches to group 15.0/15.1-specific patches together. - Have the libwebkit2gtk package require libjavascriptcoregtk of the same version (boo#1171531). ==== xorg-x11-server ==== Version update (1.20.9 -> 1.20.10) Subpackages: xorg-x11-server-Xvfb xorg-x11-server-wayland - Update to version 1.20.10: * Check SetMap request length carefully. * Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflows * present/wnmd: Translate update region to screen space * modesetting: keep going if a modeset fails on EnterVT * modesetting: check the kms state on EnterVT * configure: Build hashtable for Xres and glvnd * xwayland: Create an xwl_window for toplevel only * xwayland: non-rootless requires the wl_shell protocol * glamor: Update pixmap's devKind when making it exportable * os: Fix instruction pointer written in xorg_backtrace * present/wnmd: Execute copies at target_msc-1 already * present/wnmd: Move up present_wnmd_queue_vblank * present: Add present_vblank::exec_msc field * present: Move flip target_msc adjustment out of present_vblank_create * xwayland: Remove pending stream reference when freeing * xwayland: use drmGetNodeTypeFromFd for checking if a node is a render one * xwayland: Do not discard frame callbacks on allow commits * present/wnmd: Remove dead check from present_wnmd_check_flip * xwayland: Check window pixmap in xwl_present_check_flip2 * present/wnmd: Can't use page flipping for windows clipped by children * xfree86: Take second reference for SavedCursor in xf86CursorSetCursor * glamor: Fix glamor_poly_fill_rect_gl xRectangle::width/height handling * include: Increase the number of max. input devices to 256. * Revert "linux: Make platform device probe less fragile" * Revert "linux: Fix platform device PCI detection for complex bus topologies" * Revert "linux: Fix platform device probe for DT-based PCI" - Remove included pachtes * U_xfree86_take_second_ref_for_xcursor.patch * U_Revert-linux-Fix-platform-device-probe-for-DT-based-.patch * U_Revert-linux-Fix-platform-device-PCI-detection-for-c.patch * U_Revert-linux-Make-platform-device-probe-less-fragile.patch * U_Fix-XkbSetDeviceInfo-and-SetDeviceIndicators-heap-ov.patch * U_Check-SetMap-request-length-carefully.patch - remove unneeded python2 script 'fdi2iclass.py' from xorg-x11-server-sources subpackage (boo#1179591)