Packages changed: ImageMagick (7.0.9.19 -> 7.0.9.21) Mesa (19.3.2 -> 19.3.3) Mesa-drivers (19.3.2 -> 19.3.3) MozillaThunderbird NetworkManager (1.22.4 -> 1.22.6) aaa_base (84.87+git20200116.59482ba -> 84.87+git20200206.ed897a1) adwaita-qt (1.1.0 -> 1.1.1) akonadi-contact amavisd-new amtk apache2 audacity avahi build (20200124.1 -> 20200131) clamav (0.102.1 -> 0.102.2) crash (7.2.7_k5.4.14_1 -> 7.2.8_k5.4.14_1) dracut (049+git118.a6090e2f -> 049.1+git120.dbfbfcb8) dwz evolution-rss (0.3.95+git.20171129 -> 0.3.96) flatpak (1.6.0 -> 1.6.1) gcc9 (9.2.1+r280037 -> 9.2.1+git1022) gdk-pixbuf gedit gettext-runtime ghostscript gmp gnome-software gnutls (3.6.11.1 -> 3.6.12) gspell gstreamer gstreamer-plugins-bad gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly health-checker (1.3 -> 1.3.1) highlight (3.54 -> 3.55) hwdata (0.331 -> 0.332) insserv-compat kdevelop5 (5.4.6 -> 5.5.0) kdump kiten libcdr (0.1.4 -> 0.1.6) libinput (1.15.0 -> 1.15.1) libmpeg2 libmtp (1.1.16 -> 1.1.17) libopenmpt (0.4.9 -> 0.4.11) libreoffice libsecret (0.20.0 -> 0.20.1) libsepol libtasn1 (4.15.0 -> 4.16.0) libuv (1.31.0 -> 1.34.2) libvirt linux-glibc-devel (5.4 -> 5.5) llvm9 m4 makedumpfile (1.6.6 -> 1.6.7) mtd-utils (2.1.0 -> 2.1.1) nagios nano (4.6 -> 4.7) netcfg obs-service-tar_scm (0.10.10.1566390389.9f923f8 -> 0.10.11.1579870213.888e79c) ocfs2-tools okteta (0.26.2 -> 0.26.3) open-iscsi openal-soft (1.19.1 -> 1.20.1) openjpeg2 openldap2 (2.4.48 -> 2.4.49) openssl-1_1 openvpn orca (3.34.1 -> 3.34.2) pcsc-cyberjack perl-DBD-ODBC (1.60 -> 1.61) perl-DBI (1.642 -> 1.643) perl-Error (0.17028 -> 0.17029) perl-IO-Stty (0.03 -> 0.04) perl-Module-Build (0.422900 -> 0.423100) perl-Set-Object (1.39 -> 1.40) powertop pptpd privoxy publicsuffix (20191115 -> 20200201) pullin-bcm43xx-firmware python python-argparse-manpage python-jedi (0.15.2 -> 0.16.0) python-parso (0.5.2 -> 0.6.1) python-setuptools (41.6.0 -> 44.0.0) python-sphinxcontrib-jsmath python-typed-ast (1.4.0 -> 1.4.1) rebootmgr rsyslog sblim-sfcb shadow (4.8 -> 4.8.1) sharutils spamassassin (3.4.3 -> 3.4.4) sqlite3 system-tuning-common-SUSE telegram-purple (1.4.1 -> 1.4.2) texlive thunar (1.8.11 -> 1.8.12) tlp (1.2.2 -> 1.3.0) tmux (3.0a -> 3.1~rc1) transmission tre tuned valgrind vim (8.2.0119 -> 8.2.0200) vorbis-tools wireguard (0.0.20200128_k5.4.14_1 -> 0.0.20200205_k5.4.14_1) wxWidgets-3_0 wxWidgets-3_0-nostl xapps (1.4.8 -> 1.6.10) xdg-desktop-portal xfsdump (3.1.8 -> 3.1.9) xtables-addons (3.7_k5.4.14_1 -> 3.8_k5.4.14_1) ypbind (2.6.1 -> 2.7.2) === Details === ==== ImageMagick ==== Version update (7.0.9.19 -> 7.0.9.21) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI7 libMagickWand-7_Q16HDRI7 perl-PerlMagick - version update to 7.0.9.21 * Support additional connected components defines. * Refresh cache morphology when writing MPC images. ==== Mesa ==== Version update (19.3.2 -> 19.3.3) Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch * reverse apply since it caused a regression in rendering on s390x (bsc#1162252) - require and check for llvm-devel >= 9 instead of llvm9-devel on openSUSE - enabled build of gallium based llvmpipe driver for s390x (related to jsc#IBM-369, jsc#SLE-7452) - Update to version 19.3.3 * There's plenty of changes here, but intel, docs, radeonsi, and aco are the biggest sets of changes. - supersedes U_0005-radv-Remove-syncobj_handle-variable-in-header.patch - set optflags also for g++ compiler ==== Mesa-drivers ==== Version update (19.3.2 -> 19.3.3) Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 - U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch * reverse apply since it caused a regression in rendering on s390x (bsc#1162252) - require and check for llvm-devel >= 9 instead of llvm9-devel on openSUSE - enabled build of gallium based llvmpipe driver for s390x (related to jsc#IBM-369, jsc#SLE-7452) - Update to version 19.3.3 * There's plenty of changes here, but intel, docs, radeonsi, and aco are the biggest sets of changes. - supersedes U_0005-radv-Remove-syncobj_handle-variable-in-header.patch - set optflags also for g++ compiler ==== MozillaThunderbird ==== - Use a symbolic icon from branding internals ==== NetworkManager ==== Version update (1.22.4 -> 1.22.6) Subpackages: libnm0 typelib-1_0-NM-1_0 - Update to version 1.22.6: + Various fixes for the internal DHCP client. + Slave devices now do not get created/activated if master is missing. + Fixed 'startup-complete' bug where NetworkManager would reach the network-online.target even when not all the connections had been tried. + Updated translations. ==== aaa_base ==== Version update (84.87+git20200116.59482ba -> 84.87+git20200206.ed897a1) Subpackages: aaa_base-extras - Update to version 84.87+git20200206.ed897a1: * get_kernel_version: fix for current kernel on s390x (from azouhr) - Update to version 84.87+git20200206.8d74b0b: * Fix services entry in /etc/nsswitch.conf [bsc#1162916] - Make sure glibc is recent enough else nsswitch.conf update will fail - Adjust Requires/Requires(pre)/Requires(post) - Update to version 84.87+git20200128.8a17290: * Move chkconfig to insserv-compat, as most functionality isn't supported anymore since we have different solutions with systemd. * Remove /usr/bin/mkinfodir, not used anywhere anymore ==== adwaita-qt ==== Version update (1.1.0 -> 1.1.1) - Update to 1.1.1 * Stability fixes ==== akonadi-contact ==== Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5 - Remove no longer needed BuildRequires: KF5AkonadiMime (18.04), Qt5WebEngineWidgets/Qt5WebEngine (17.12) and Grantlee (17.12). Add some previously implicit KF5 dependencies. ==== amavisd-new ==== Subpackages: amavisd-new-docs - pwdutils is gone since ages ==== amtk ==== - No longer recommend -lang: supplements are in use ==== apache2 ==== Subpackages: apache2-devel apache2-doc apache2-example-pages apache2-prefork apache2-utils - define DEFAULT_LISTENBACKLOG=APR_INT32_MAX. We want apache to honour net.core.somaxconn sysctl as the mandatory limit. the old value of 511 was never used as until v5.4-rc6 it was clamped to 128, in current kernels the default limit is 4096. Cannot use the apr_socket_listen(.., -1) idiom because the function expects a positive integer argument. ==== audacity ==== Subpackages: audacity-lang - Download 2.3.3 tarball again to fix incorrect release info. - Use autopatch and refresh patches. - Fix boo#1162418, caused by wxWidgets. ==== avahi ==== Subpackages: libavahi-client3 libavahi-common3 libavahi-core7 - Require shadow instead of pwdutils: pwdutils has been absorbed and replaced by shadow long ago. ==== build ==== Version update (20200124.1 -> 20200131) Subpackages: build-mkbaselibs build-mkdrpms - fix regression in && operator handling of rpm spec file parser - Correctly expand macros defined with %global - 15.2 config: temporary revert gcrypt preinstall until distro has changed - factory config: ignore libxtables for iproute2, not needed for ip tool - Follow upstream rpm changes in regard to logical ops - Fix macro expansion of lines containing newlines - add missing header file to avoid compile warnings - support OBS-Milestone comment for kiwi - switch to preinstall expansion for factory ==== clamav ==== Version update (0.102.1 -> 0.102.2) Subpackages: libclamav9 libfreshclam2 - update to 0.102.2 * CVE-2020-3123: A denial-of-service (DoS) condition may occur when using the optional credit card data-loss-prevention (DLP) feature. Improper bounds checking of an unsigned variable resulted in an out-of-bounds read, which causes a crash. * Significantly improved the scan speed of PDF files on Windows. * Re-applied a fix to alleviate file access issues when scanning RAR files in downstream projects that use libclamav where the scanning engine is operating in a low-privilege process. This bug was originally fixed in 0.101.2 and the fix was mistakenly omitted from 0.102.0. * Fixed an issue where freshclam failed to update if the database version downloaded is one version older than advertised. This situation may occur after a new database version is published. The issue affected users downloading the whole CVD database file. * Changed the default freshclam ReceiveTimeout setting to 0 (infinite). The ReceiveTimeout had caused needless database update failures for users with slower internet connections. * Correctly display the number of kilobytes (KiB) in progress bar and reduced the size of the progress bar to accommodate 80-character width terminals. * Fixed an issue where running freshclam manually causes a daemonized freshclam process to fail when it updates because the manual instance deletes the temporary download directory. The freshclam temporary files will now download to a unique directory created at the time of an update instead of using a hardcoded directory created/destroyed at the program start/exit. * Fix for freshclam's OnOutdatedExecute config option. * Fixes a memory leak in the error condition handling for the email parser. * Improved bound checking and error handling in ARJ archive parser. * Improved error handling in PDF parser. * Fix for memory leak in byte-compare signature handler. ==== crash ==== Version update (7.2.7_k5.4.14_1 -> 7.2.8_k5.4.14_1) Subpackages: crash-kmp-64kb crash-kmp-default - Upgraded the source to version 7.2.8. The previous version was modified to support newer kernels used in SLE-15-SP2 but was not complete. * Includes a fix for kernels that contain: e0703556644a531e50b5dc61b9f6ea83af5f6604 which introduces symbol namespaces. Without the change then depending on architecture: (1) the kernel module symbol list will contain garbage (2) the session fails during initialization with a dump of the internal buffer allocation stats followed by the message "crash: cannot allocate any more memory" (3) the session fails during initialization with a segmentation violation (bsc#1162064) * Includes the merge of the S390x patches since crash 7.2.7 (bsc#1156645/bsc#1161640) * Source already includes XZ compressed module support, removed: crash-symbols-add-support-for-XZ.patch * Refreshed patches that were no longer aligned with source: crash-allow-use-of-sadump-captured-KASLR-kernel.patch crash-s390-autodetect-kaslr.patch crash-sles9-time.patch ==== dracut ==== Version update (049+git118.a6090e2f -> 049.1+git120.dbfbfcb8) - Update to version 049.1+git120.dbfbfcb8: * 95zfcp_rules/parse-zfcp.sh: remove rule existence check (bsc#1008352) - Update to version 049.1+git119.abf1a408: * 30convertfs: adopt for SUSE (boo#1158777) ==== dwz ==== - Fix segfault in die_cu [swo#25456]. * dwz-fix-segfault-in-die_cu.patch ==== evolution-rss ==== Version update (0.3.95+git.20171129 -> 0.3.96) - Update to version 0.3.96: + Miscellaneous build fixes (multiple declarations of variables) + Fix use-after-free under rss_ep_need_proxy_http() + EMailFormatterRSS: Remove unneeded fetch of EWebView content + Remove markup from strings in UI files + Use Unicode in translatable strings + Fix AppStream metainfo validation + Don't use legacy path for AppStream metainfo file + Replace Bugzilla by Gitlab URL in DOAP file + Avoid crash when feed formatting is cancelled + Updated translations. - Change _service file as we now have a proper upstream released tag that we want to use. - Drop evolution-rss-use-unicode.patch: Fixed upstream. ==== flatpak ==== Version update (1.6.0 -> 1.6.1) Subpackages: libflatpak0 system-user-flatpak typelib-1_0-Flatpak-1_0 - Update to version 1.6.1: + This is a (mild) security update. Flatpak 1.6.0 added the ability for an application to request it to be updated, as long as the new version doesn't require new permissions. Unfortunately in some special cases, if an app had access to the home directory, but not the rest of the filesystem it would still allow a self-update where the new version could access some files outside the home directory. + New permission --device=shm giving access to host /dev/shm, as needed for jack. + Generated correct download size in build-commit-from + sub-sandbox now allows the child to share the gpu of the caller has full device access + Fix crash with disabled remotes + Fix builds with older versions of glib + Updated translations. ==== gcc9 ==== Version update (9.2.1+r280037 -> 9.2.1+git1022) Subpackages: cpp9 gcc9-c++ gcc9-fortran gcc9-info gcc9-locale gcc9-objc libasan5 libatomic1 libgcc_s1 libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc9 libstdc++6-locale libstdc++6-pp-gcc9 libtsan0 libubsan1 - Update to releases/gcc-9 head (83f65674e78d97d27537361de1a9d74067ff228d). * Includes fix for [gcc#92692] ==== gdk-pixbuf ==== Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0 - No longer recommend -lang: supplements are in use ==== gedit ==== Subpackages: python3-gedit - Own %{python3_sitearch}/gi/ and subdirectories: in the past, pkgconfig(pygobject-3.0) pulled in py2 and py3 gobject stacks, but we eliminated that so not every consumer of the C-headers gets two python stacks pulled in. Thus, own the directories. ==== gettext-runtime ==== Subpackages: gettext-tools libtextstyle0 - Don't disable openmp with qemu, the emulation works now ==== ghostscript ==== Subpackages: ghostscript-x11 - Use system openjpeg2 on Tumbleweed/Factory. ==== gmp ==== Subpackages: gmp-devel libgmp10 libgmpxx4 - Remove broken packaged libgmp.a just containing LTO bytecode. ==== gnome-software ==== - Apply polkit workaround also for Leap 15.2 bsc#1157928 poo#62762 ==== gnutls ==== Version update (3.6.11.1 -> 3.6.12) Subpackages: libgnutls-dane0 libgnutls30 - gnutls 3.6.12 * libgnutls: Introduced TLS session flag (gnutls_session_get_flags()) to identify sessions that client request OCSP status request (#829). * libgnutls: Added support for X448 key exchange (RFC 7748) and Ed448 signature algorithm (RFC 8032) under TLS (#86). * libgnutls: Added the default-priority-string option to system configuration; it allows overriding the compiled-in default-priority-string. * libgnutls: Added support for GOST CNT_IMIT ciphersuite (as defined by draft-smyshlyaev-tls12-gost-suites-07). By default this ciphersuite is disabled. It can be enabled by adding +GOST to priority string. In the future this priority string may enable other GOST ciphersuites as well. Note, that server will fail to negotiate GOST ciphersuites if TLS 1.3 is enabled both on a server and a client. It is recommended for now to disable TLS 1.3 in setups where GOST ciphersuites are enabled on GnuTLS-based servers. * libgnutls: added priority shortcuts for different GOST categories like CIPHER-GOST-ALL, MAC-GOST-ALL, KX-GOST-ALL, SIGN-GOST-ALL, GROUP-GOST-ALL. * libgnutls: Reject certificates with invalid time fields. That is we reject certificates with invalid characters in Time fields, or invalid time formatting To continue accepting the invalid form compile with --disable-strict-der-time * libgnutls: Reject certificates which contain duplicate extensions. We were previously printing warnings when printing such a certificate, but that is not always sufficient to flag such certificates as invalid. Instead we now refuse to import them (#887). * libgnutls: If a CA is found in the trusted list, check in addition to time validity, whether the algorithms comply to the expected level prior to accepting it. This addresses the problem of accepting CAs which would have been marked as insecure otherwise (#877). * libgnutls: The min-verification-profile from system configuration applies for all certificate verifications, not only under TLS. The configuration can be overriden using the GNUTLS_SYSTEM_PRIORITY_FILE environment variable. * libgnutls: The stapled OCSP certificate verification adheres to the convention used throughout the library of setting the 'GNUTLS_CERT_INVALID' flag. * libgnutls: On client side only send OCSP staples if they have been requested by the server, and on server side always advertise that we support OCSP stapling * libgnutls: Introduced the gnutls_ocsp_req_const_t which is compatible with gnutls_ocsp_req_t but const. * certtool: Added the --verify-profile option to set a certificate verification profile. Use '--verify-profile low' for certificate verification to apply the 'NORMAL' verification profile. * certtool: The add_extension template option is considered even when generating a certificate from a certificate request. ==== gspell ==== Subpackages: libgspell-1-2 typelib-1_0-Gspell-1 - No longer recommend -lang: supplements are in use ==== gstreamer ==== Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - No longer recommend -lang: supplements are in use. ==== gstreamer-plugins-bad ==== Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 - No longer recommend -lang: supplements are in use. ==== gstreamer-plugins-base ==== Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0 - No longer recommend -lang: supplements are in use. ==== gstreamer-plugins-good ==== Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml - No longer recommend -lang: supplements are in use. ==== gstreamer-plugins-ugly ==== - No longer recommend -lang: supplements are in use. ==== health-checker ==== Version update (1.3 -> 1.3.1) Subpackages: health-checker-plugins-MicroOS - Update to version 1.3.1 * Support multiple menuentries in GRUB configuration [gh#kubic-project/health-checker#5] ==== highlight ==== Version update (3.54 -> 3.55) - Update to version 3.55: * Improved handling of empty files in xterm256 and truecolor output (gl#saalen/highlight#147). * Added EncodingHint attributes to filetypes.conf and language definitions (gl#saalen/highlight#141). * CLI: Allowed file paths as --theme and --syntax argument (gl#saalen/highlight#145). * GUI: Removed deprecated QTime API call. ==== hwdata ==== Version update (0.331 -> 0.332) - Update to version 0.322: * Updated pci, usb and vendor ids. ==== insserv-compat ==== - Add chkconfig from aaa_base ==== kdevelop5 ==== Version update (5.4.6 -> 5.5.0) Subpackages: kdevelop5-lang kdevplatform kdevplatform-lang - Update to 5.5.0 * Improved C++ language support: + Fix missing header guard warning for a standalone header being always present + Don't crash when signatures don't match in AdaptSignatureAssistant + Clazy: add configurable predefined checkset selections + Clang-tidy: add configurable predefined checkset selections + Don't get confused when encountering parse errors in default args + Fix ClangUtils::getDefaultArguments when encountering macros (kde#369546) + Skip clang-provided override items from code completion + Unbreak move-into-source for non-class functions + Lambda init captures are visited starting with clang 9.0.0 + Try a bit harder to find types for look-ahead completion * Welcome page: remove background in active window when plugin is disabled * No longer install modeltest.h, not used externally and deprecated * Fix "invalid project name" hint not always showing * Use default scheme option of KColorSchemeManager if available * Read the global color scheme name from its file * Fix qmljs comment parsing * Fix the comment formatting for some Doxygen variants * Qmakebuilder: remove unused kcfg files * Fix reformat for long strings * Introduce shell-embedded message area, to avoid dialog windows * Clazy, clang-tidy: share code via new private KDevCompileAnalyzerCommon * Make tar archives reproducible by setting Pax headers * Kdevplatform: remove About data feature * Support for rebasing * Add a setting to disable the close buttons on tabs * CMake: Show project name in showConfigureErrorMessage * TemplatePreview: Enable word-wrap for messagebox and Lines Policy Label * Filetemplates: load and show tooltip for custom options * Pass environment variables from process environment and set up with flatpak environment * Remove usage of columns argument in arch detection since old LTS systems may not have that flag * Pass the android toolchain file path to CMake as a local file path not as a URI * Formatter: Hide KTextEditor minimap for the formatter preview * Shell: use KAboutPluginDialog in LoadedPluginsDialog * Mention all fetch project sources in the documentation (kde#392550) * Script launcher: add env profile configure dialog button to config UI (kde#410914) * Cmake: FindClang: Detect llvm-project.git checkout ==== kdump ==== - kdump-activate-udev-rules-late-during-boot.patch: Activate kdump udev rules late during boot (bsc#1154837) ==== kiten ==== Subpackages: fonts-KanjiStrokeOrders kiten-lang - Don't use data files from the edict package, they are not compatible (boo#1162654) ==== libcdr ==== Version update (0.1.4 -> 0.1.6) - Version update to 0.1.6 * Extend support to the newest CDR format versions + Supports currently CDR 1 to 21, which is all released versions to date ==== libinput ==== Version update (1.15.0 -> 1.15.1) Subpackages: libinput-udev libinput10 - Update to release 1.15.1 * A specific event sequence involving proximity timeouts and eraser buttons could previously trigger invalid proximity in/out sequences, leading to a crash in the clients. * ALPS touchpads now automatically reduce the slot-count based on the number of actually provided fingers. The kernel hardcodes 5 but we don't always get 5 finger locations, so now we adjust this down to match. ==== libmpeg2 ==== - Remove unnecessary Requires: SDL-devel from devel package. - Disable SDL and Xv output in mpeg2dec. There a plenty of better video players. Removes X11 and SDL1 build dependency from library package. ==== libmtp ==== Version update (1.1.16 -> 1.1.17) Subpackages: libmtp-udev libmtp9 - updated to 1.1.17 release - new USB Ids - various bugfixes ==== libopenmpt ==== Version update (0.4.9 -> 0.4.11) Subpackages: libmodplug1 libopenmpt0 - Update to 0.4.11: * The ?date? metadata could contain a bogus date for some older IT files. * Do not apply global volume ramping from initial global volume when seeking. * MTM: Sample loop length was off by one. * PSM: Sample loop length was off by one in most files. * MOD: Fix initial instrument change with no note playing. ==== 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 - Move the animation library to core package bsc#1162152 ==== libsecret ==== Version update (0.20.0 -> 0.20.1) Subpackages: libsecret-1-0 typelib-1_0-Secret-1 - Update to version 0.20.1: + Build fixes. ==== libsepol ==== - Add fnocommon.patch to prevent build failures on gcc10 and remove_cil_mem_error_handler.patch to prevent build failures due to leftovers from the removal of cil_mem_error_handler (bsc#1160874) ==== libtasn1 ==== Version update (4.15.0 -> 4.16.0) Subpackages: libtasn1-6 - libtasn1 4.16.0: * asn1_decode_simple_ber: added support for constructed definite octet strings * asn1_get_object_id_der: enhance the range of decoded OIDs * asn1_object_id_der: New function ==== libuv ==== Version update (1.31.0 -> 1.34.2) - Update to libuv 1.34.2: * Remove fno-common-build-errs.patch and rebase fix_tests.patch. Changes since version 1.34.1: * misc: adjust stalebot deadlines (Jameson Nash) * test: fix env-vars flakiness (cjihrig) * test: avoid truncating output lines (Jameson Nash) * darwin: stop calling SetApplicationIsDaemon() (Ben Noordhuis) * ibmi: implement uv_interface_addresses() (Xu Meng) * osx,fsevent: fix race during uv_loop_close (Jameson Nash) * osx,fsevent: clear pointer when deleting it [NFCI] (Jameson Nash) * Revert "aix: replace ECONNRESET with EOF if already closed" (Jameson Nash) * unix: handle uv__open_cloexec return value correctly (Anna Henningsen) Changes since version 1.34.0: * unix: fix -Wstrict-aliasing compiler warning (Ben Noordhuis) * unix: cache address of dlsym("mkostemp") (Ben Noordhuis) * build: remove -pedantic from compiler flags (Ben Noordhuis) * Revert "darwin: assume pthread_setname_np() is available" (Ben Noordhuis) * Revert "darwin: speed up uv_set_process_title()" (Ben Noordhuis) * darwin: assume pthread_setname_np() is available (Ben Noordhuis) * ibmi: fix the false isatty() issue on IBMi (Xu Meng) * test: fix test failure under NetBSD and OpenBSD (David Carlier) * test: skip some test cases on IBMi (Xu Meng) * test: skip uv_(get|set)_process_title on IBMi (Xu Meng) * doc: remove binaries for Windows from README (Richard Lau) * unix: fix -Wunused-but-set-variable warning (George Zhao) * unix: pass sysctl size arg using ARRAY_SIZE macro (David Carlier) * test: disallow running the test suite as root (cjihrig) * unix: suppress -Waddress-of-packed-member warning (Ben Noordhuis) * misc: make more tags "not-stale" (Jameson Nash) * test: fix pthread memory leak (Trevor Norris) * docs: delete socks5-proxy sample (Jameson Nash) * ibmi: fix the CMSG length issue (Xu Meng) * docs: fix formatting (Jameson Nash) * unix: squelch fchmod() EPERM on CIFS share (Ben Noordhuis) * docs: fix linkcheck (Jameson Nash) * docs: switch from linux.die.net to man7.org (Jameson Nash) * win: remove abort when non-IFS LSP detection fails (virtualyw) * docs: clarify that uv_pipe_t is a pipe (Jameson Nash) * win,tty: avoid regressions in utf-8 handling (Jameson Nash) * win: remove bad assert in uv_loop_close (Jameson Nash) * test: fix -fno-common build errors (Ben Noordhuis) * build: turn on -fno-common to catch regressions (Ben Noordhuis) * test: fix fs birth time test failure (Ben Noordhuis) * tty,unix: avoid affecting controlling TTY (Jameson Nash) Changes since version 1.33.1: * unix: move random-sysctl to random-sysctl-linux (nia) * netbsd: use KERN_ARND sysctl to get entropy (nia) * unix: refactor uv__fs_copyfile() logic (cjihrig) * build: fix android build, add missing sources (Ben Noordhuis) * build: fix android build, fix symbol redefinition (Ben Noordhuis) * build: fix android autotools build (Ben Noordhuis) * fs: handle non-functional statx system call (Milad Farazmand) * unix,win: add uv_sleep() (cjihrig) * doc: add richardlau to maintainers (Richard Lau) * aix: fix netmask for IPv6 (Richard Lau) * aix: clean up after errors in uv_interface_addresses() (Richard Lau) * aix: fix setting of physical addresses (Richard Lau) * fs: add uv_fs_mkstemp (Saúl Ibarra Corretgé) * unix: switch uv_sleep() to nanosleep() (Ben Noordhuis) * unix: retry on EINTR in uv_sleep() (Ben Noordhuis) * zos: fix nanosleep() emulation (Ben Noordhuis) Changes since version 1.33.0: * linux: fix arm64 SYS__sysctl build breakage (Ben Noordhuis) Changes since version 1.32.0: * Revert "linux: drop code path for epoll_pwait-less kernels" (Yang Yu) * build: fix build error with __ANDROID_API__ < 21 (Yang Yu) * win: fix reading hidden env vars (Anna Henningsen) * unix,win: add uv_random() (Ben Noordhuis) * win: simplify mkdtemp (Saúl Ibarra Corretgé) * docs: fix literal-includes in User Guide (Nhan Khong) * win, tty: fix problem of receiving unexpected SIGWINCH (erw7) * unix: fix {Net,Open}BSD build (David Carlier) * win,mingw: Fix undefined MCAST_* constants (Crunkle) * build: Add link for test/fixtures/lorem_ipsum.txt (Andrew Paprocki) * fs: use statvfs in uv__fs_statfs() for Haiku (Calvin Hill) * fsevents: stop using fsevents to watch files (Jameson Nash) * fsevents: regression in watching / (Jameson Nash) * build,cmake: don't try to detect a C++ compiler (Isabella Muerte) * build: fix build warning on cygwin (MaYuming) * unix: set sin_len and sin6_len (Ouyang Yadong) * test: fix order of operations in test (cjihrig) * doc: improve uv_fs_readdir() cleanup docs (cjihrig) * build: remove duplicated test in build files (ZYSzys) * android: enable getentropy on Android >= 28 (David Carlier) * android: fix build (David Carlier) * darwin: speed up uv_set_process_title() (Ben Noordhuis) * darwin: assume pthread_setname_np() is available (Ben Noordhuis) * unix,udp: ensure addr is non-null (Jameson Nash) * win,tty: add uv_tty_{get,set}_vterm_state (erw7) * win: fix uv_statfs_t leak in uv_fs_statfs() (Ryan Liptak) * build: install files on windows via cmake (Carl Lei) * darwin,test: include AvailabilityMacros.h (Saúl Ibarra Corretgé) * darwin,test: update loop time after sleeping (Saúl Ibarra Corretgé) * doc: remove old FreeBSD 9 related note (Saúl Ibarra Corretgé) * doc: improve uv_{send,recv}_buffer_size() docs (Ryan Liptak) * build: move -Wno-long-long check to configure time (Ben Noordhuis) * unix: update uv_fs_copyfile() fallback logic (Stefan Bender) * win: cast setsockopt struct to const char* (Shelley Vohr) Changes since version 1.31.0: * misc: enable stalebot (Saúl Ibarra Corretgé) * win: map ERROR_ENVVAR_NOT_FOUND to UV_ENOENT (cjihrig) * win: use L'\0' as UTF-16 null terminator (cjihrig) * win: support retrieving empty env variables (cjihrig) * unix,stream: fix returned error codes (Santiago Gimeno) * test: fix typo in DYLD_LIBRARY_PATH (Ben Noordhuis) * unix,signal: keep handle active if pending signal (Santiago Gimeno) * openbsd: fix uv_cpu_info (Santiago Gimeno) * src: move uv_free_cpu_info to uv-common.c (Santiago Gimeno) * tcp: add uv_tcp_close_reset method (Santiago Gimeno) * test: fix udp-multicast-join tests (Santiago Gimeno) * test: remove assertion in fs_statfs test (cjihrig) * doc: clarify uv_buf_t usage in uv_alloc_cb (Tomas Krizek) * win: fix typo in preprocessor expression (Konstantin Podsvirov) * timer: fix uv_timer_start on closing timer (seny) * udp: add source-specific multicast support (Vladimir Karnushin) * udp: fix error return values (Santiago Gimeno) * udp: drop IPV6_SSM_SUPPORT macro (Santiago Gimeno) * udp: fix uv__udp_set_source_membership6 (Santiago Gimeno) * udp: use sockaddr_storage instead of union (Santiago Gimeno) * build,zos: add _OPEN_SYS_SOCK_EXT3 flag (Santiago Gimeno) * test: add specific source multicast tests (Santiago Gimeno) * include: map EILSEQ error code (cjihrig) * win, tty: improve SIGWINCH performance (Bartosz Sosnowski) * build: fix ios build error (MaYuming) * aix: replace ECONNRESET with EOF if already closed (Milad Farazmand) * build: add cmake library VERSION, SOVERSION (Eneas U de Queiroz) * build: make include/ public in CMakeLists.txt (Ben Noordhuis) * build: export USING_UV_SHARED=1 to cmake deps (Ben Noordhuis) * build: cmake_minimum_required(VERSION 2.8.12) (Daniel Hahler) * aix: Fix broken cmpxchgi() XL C++ specialization. (Andrew Paprocki) * test: fix -Wsign-compare warning (Ben Noordhuis) * unix: simplify open(O_CLOEXEC) feature detection (Ben Noordhuis) * unix: fix UV_FS_O_DIRECT definition on Linux (Joran Dirk Greef) * doc: uv_handle_t documentation suggestion (Daniel Bevenius) ==== libvirt ==== Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs - xen: Fix the list of supported ovmf firmwares suse-xen-ovmf-loaders.patch bsc#1159793 - lib: Prohibit parallel connections with tunneled migration e092daac-prohib-parallel-tunneled-mig.patch jsc#SLE-6998 - BuildRequire pkgconfig((lib)?udev) instead of (lib)?udev: allow OBS to shortcut through -mini flavors. - spec: Fix several rpmlint warnings 72ed254b-drop-exec-perms-bashcompletion.patch - xen: Support setting credit2 scheduler parameters 849052ec-libxl-support-credit2.patch bsc#1162160 - xen: Inhibit libvirtd shutdown when domains are running 6c1dddaf-libxl-shutdown-inhibit.patch bsc#1157100 ==== linux-glibc-devel ==== Version update (5.4 -> 5.5) - Update to kernel headers 5.5 ==== llvm9 ==== Subpackages: clang9 clang9-checker clang9-doc libLLVM9 libLTO9 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang9 - Move clang-{format,include-fixer,rename}.{el,py} files from llvm-*-plugins to clang package. (boo#1161873) - Drop the now empty llvm-emacs-plugins package. ==== m4 ==== - Enable PGO during build ==== makedumpfile ==== Version update (1.6.6 -> 1.6.7) - makedumpfile-PN_XNUM.patch: Define PN_XNUM if missing. - Update to version 1.6.7: + Makefile: remove -lebl from LIBS when no libebl.a. + Fix compilation warnings on 32-bit system. + Support newer kernels up to v5.4. - Drop makedumpfile-Increase-SECTION_MAP_LAST_BIT-to-4.patch: fixed upstream. - Drop libebl-devel BuildRequires: ebl is being absorbed by libdw. ==== mtd-utils ==== Version update (2.1.0 -> 2.1.1) - Update to version 2.1.1: * Features: - mkfs.ubifs: Add ZSTD compression * Fixes: + ubiformat: Dont ignore sequence number CLI option + mkfs.ubifs: fix build without openssl + mkfs.ubifs: fix regression when trying to store device special files + mkfs.ubifs: fix description of favor_lzo + unittests/test_lib: Include proper header for _IOC_SIZE + unittests/libmtd_test: Include fcntl header + unittests: Define the use of _GNU_SOURCE + ubinize: Exit with non-zero exit code on error. + mtd-tests: nandbiterrs: Fix issue that just insert error at bit 7 + ubi-tests: ubi_mkvol_request: Fully initialize 'struct ubi_mkvol_request req' + ubi-tests: io_read: Filter invalid offset value before 'lseek' in io_read test + ubi-tests: mkvol test: Checks return value 'ENOSPC' for 'ubi_mkvol' + ubi-tests: fm_param: Replace 'fm_auto' with 'fm_autoconvert' ==== nagios ==== Subpackages: nagios-www - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. ==== nano ==== Version update (4.6 -> 4.7) - update to 4.7: * A will indent a marked region only when mark/cursor diff * Two indentations are considered the same when they look the same * When using ^J, a line will nver be broken in leading whitespace ==== netcfg ==== - Require libnss_usrfiles2 for /usr/etc [bnc#1162666] ==== obs-service-tar_scm ==== Version update (0.10.10.1566390389.9f923f8 -> 0.10.11.1579870213.888e79c) Subpackages: obs-service-obs_scm obs-service-obs_scm-common - Update to version 0.10.11.1579870213.888e79c: * Add testcase for appimage with empty build section * Handle missing build entry in appimage.yml * Fix --mirror argument position for git clone * Re-enable compatibility with Python 2.6 * fix decoding for locale -a containg non-ASCII * update_cache in git now does merge * prefer local branch over remote * added UnicodeDecodeError to exeption list in archive.py * fetch rev explicitly if using CACHEDIRECTORY and rev could not be found * tar_scm.service.in: Add example to match-tag. ==== ocfs2-tools ==== - Use %license instead of %doc [bsc#1082318] - Remove obsolete /sbin/chkconfig requires ==== okteta ==== Version update (0.26.2 -> 0.26.3) Subpackages: libKasten4 libOkteta3 libkasten-lang libokteta-lang okteta-data okteta-lang - Update to 0.26.3 * Added: CRC-64 algorithm for the checksum tool * Improved: install knsrc file at new location with newer KF5 versions * Improved: use more latest Qt API where possible * Improved: translations * Fixed: view profile managing dialog now properly sized default marker column * Fixed: store.kde.org access for structure definitions also works without Plasma being installed ==== open-iscsi ==== Subpackages: iscsiuio libopeniscsiusr0_2_0 - Bug fixes, including addig support for "-fno-common" compiler option, 586 bug fixes, a bug fix for SHA1 handling, and other needed but small fixes (bsc#1160287), updating: * open-iscsi-SUSE-latest.diff.bz2 ==== openal-soft ==== Version update (1.19.1 -> 1.20.1) Subpackages: libopenal1 openal-soft-data - new version 1.20.1 The changes from 1.20.0 include: * Implemented the AL_SOFT_direct_channels_remix extension. * This extends AL_DIRECT_CHANNELS_SOFT to optionally remix input channels that don't have a matching output channel. * Implemented the AL_SOFT_bformat_ex extension. * This extends B-Format buffer support for N3D or SN3D scaling, or ACN channel ordering. * Fixed a potential voice leak when a source is started and stopped or restarted in quick succession. * Fixed a potential device reset failure with JACK. * Improved handling of unsupported channel configurations with WASAPI. * Such setups will now try to output at least a stereo mix. * Improved clarity a bit for the HRTF second-order ambisonic decoder. * Improved detection of compatible layouts for SOFA files in makemhr and sofa-info. * Added the ability to resample HRTFs on load. * MHR files no longer need to match the device sample rate to be usable. * Added an option to limit the HRTF's filter length. The changes from 1.19.1 include: * Converted the library codebase to C++11. * A lot of hacks and custom structures have been replaced with standard or cleaner implementations. * Partially implemented the Vocal Morpher effect. * Fixed the bsinc SSE resamplers on non-GCC compilers. * Fixed OpenSL capture. * Fixed support for extended capture formats with OpenSL. * Fixed handling of WASAPI not reporting a default device. * Fixed performance problems relating to semaphores on macOS. * Modified the bsinc12 resampler's transition band to better avoid aliasing noise. * Modified alcResetDeviceSOFT to attempt recovery of disconnected devices. * Modified the virtual speaker layout for HRTF B-Format decoding. * Modified the PulseAudio backend to use a custom processing loop. * Renamed the makehrtf utility to makemhr. * Improved the efficiency of the bsinc resamplers when up-sampling. * Improved the quality of the bsinc resamplers slightly. * Improved the efficiency of the HRTF filters. * Improved the HRTF B-Format decoder coefficient generation. * Improved reverb feedback fading to be more consistent with pan fading. * Improved handling of sources that end prematurely, avoiding loud clicks. * Improved the performance of some reverb processing loops. * Added fast_bsinc12 and 24 resamplers that improve efficiency at the cost of some quality. * Notably, down-sampling has less smooth pitch ramping. * Added support for SOFA input files with makemhr. * Added a build option to use pre-built native tools. * For cross-compiling, use with caution and ensure the native tools' binaries are kept up-to-date. * Added an adjust-latency config option for the PulseAudio backend. * Added basic support for multi-field HRTFs. * Added an option for mixing first- or second-order B-Format with HRTF output. * This can improve HRTF performance given a number of sources. * Added an RC file for proper DLL version information. * Disabled some old KDE workarounds by default. * Specifically, PulseAudio streams can now be moved (KDE may try to move them after opening). - makehrtf tool was renamed to makemhr - disable jack backend as it doesn't work due to missing jack_error_callback ==== openjpeg2 ==== - Fix several security relevant bugs: * 21399f6b7d318fcd.patch (like CVE-2018-6616, but rle4 instead of rle8, bsc#1079845) * 3aef207f90e937d4.patch (CVE-2019-12973, bsc#1140359) * 4cb1f663049aab96.patch (OSS-fuzz, https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18979) * 024b8407392cb0b8.patch (CVE-2020-6851, bsc#1160782) * 05f9b91e60debda0.patch (CVE-2020-8112, bsc#1162090) - Use upstream pkgconfig file - Move API documentation from devel package to devel-doc ==== openldap2 ==== Version update (2.4.48 -> 2.4.49) Subpackages: libldap-2_4-2 libldap-data openldap2-client openldap2-devel - updated to 2.4.49 - removed obsolete back-port patches: * 0013_openldap-its9124_fix_crash_with_cancel_exop.patch - removed obsolete source file DB_CONFIG OpenLDAP 2.4.49 Release (2020/01/30) Added slapd-monitor database entry count for slapd-mdb (ITS#9154) Fixed client tools to not add controls on cancel/abandon (ITS#9145) Fixed client tools SyncInfo message to be LDIF compliant (ITS#8116) Fixed libldap to correctly free sb (ITS#9081, ITS#8755) Fixed libldap descriptor leak if ldaps fails (ITS#9147) Fixed libldap remove unnecessary global mutex for GnuTLS (ITS#9069) Fixed slapd syntax evaluation of preferredDeliveryMethod (ITS#9067) Fixed slapd to relax domainScope control check (ITS#9100) Fixed slapd to have cleaner error handling during connection setup (ITS#9112) Fixed slapd data check when processing cancel exop (ITS#9124) Fixed slapd attribute description processing (ITS#9128) Fixed slapd-ldap to set oldctrls correctly (ITS#9076) Fixed slapd-mdb to honor unchecked limit with alias deref (ITS#7657) Fixed slapd-mdb missing final commit with slapindex (ITS#9095) Fixed slapd-mdb drop attr mappings added in an aborted txn (ITS#9091) Fixed slapd-mdb nosync FLAG configuration handling (ITS#9150) Fixed slapd-monitor global operation counter reporting (ITS#9119) Fixed slapo-ppolicy when used with slapauth (ITS#8629) Fixed slapo-ppolicy to add a missed normalised copy of pwdChangedTime (ITS#9126) Fixed slapo-syncprov fix sessionlog init (ITS#9146) Fixed slapo-unique loop termination (ITS#9077) Build Environment Fix mkdep to honor TMPDIR if set (ITS#9062) Remove ICU library detection (ITS#9144) Update config.guess and config.sub to support newer architectures (ITS#7855) Disable ITS8521 regression test as it is no longer valid (ITS#9015) Documentation admin24 - Fix inconsistent whitespace in replication section (ITS#9153) slapd-config(5)/slapd.conf(5) - Fix missing bold tag for keyword (ITS#9063) slapd-ldap(5) - Document "tls none" option (ITS#9071) slapo-ppolicy(5) - Correctly document pwdGraceAuthnLimit (ITS#9065) ==== openssl-1_1 ==== Subpackages: libopenssl-1_1-devel libopenssl1_1 - Support for CPACF enhancements - part 2 (crypto) [jsc#SLE-7575] - Add patches: * openssl-s390x-assembly-pack-accelerate-X25519-X448-Ed25519-and-Ed448.patch * openssl-s390x-fix-x448-and-x448-test-vector-ctime-for-x25519-and-x448.patch - Temporarily ignore broken OPENSSL_INIT_NO_ATEXIT due to our layered FIPS initialization (bsc#1161789) * openssl-fips-ignore_broken_atexit_test.patch - Import FIPS patches from SLE-15 * openssl-fips-dont_run_FIPS_module_installed.patch * openssl-fips_mode.patch * openssl-ship_fips_standalone_hmac.patch * openssl-fips-clearerror.patch * openssl-fips-selftests_in_nonfips_mode.patch - Don't run FIPS power-up self-tests when the checksum files aren't installed (bsc#1042392) * add openssl-fips-run_selftests_only_when_module_is_complete.patch - Import FIPS patches from Fedora (bsc#1157702, jsc#SLE-9553) * openssl-1.1.1-fips-crng-test.patch * openssl-1.1.1-fips-post-rand.patch * openssl-1.1.1-fips.patch * openssl-1.1.0-issuer-hash.patch * openssl-1.1.1-evp-kdf.patch * openssl-1.1.1-ssh-kdf.patch replaces openssl-jsc-SLE-8789-backport_KDF.patch - keep EVP_KDF functions at version 1.1.1d for backward compatibility * add openssl-keep_EVP_KDF_functions_version.patch - Support for CPACF enhancements - part 1 (crypto) [bsc#1152695, jsc#SLE-7861] - Add patches: * openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch * openssl-s390x-assembly-pack-add-support-for-pcc-and-kma-inst.patch * openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-man-page.patch * openssl-s390x-assembly-pack-update-OPENSSL_s390xcap-3.patch * openssl-s390xcpuid.pl-fix-comment.patch * openssl-assembly-pack-accelerate-scalar-multiplication.patch * openssl-Enable-curve-spefific-ECDSA-implementations-via-EC_M.patch * openssl-s390x-assembly-pack-accelerate-ECDSA.patch * openssl-OPENSSL_s390xcap.pod-list-msa9-facility-bit-155.patch * openssl-s390x-assembly-pack-cleanse-only-sensitive-fields.patch * openssl-s390x-assembly-pack-fix-OPENSSL_s390xcap-z15-cpu-mas.patch * openssl-s390x-assembly-pack-fix-msa3-stfle-bit-detection.patch * openssl-Fix-9bf682f-which-broke-nistp224_method.patch ==== openvpn ==== - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. - Use %systemd_ordering instead of systemd_requires: in fact, systemd is not a hard requirement for openvpn. But in case a system is being installed with systemd, we want systemd to be there before openvpn is being installed. ==== orca ==== Version update (3.34.1 -> 3.34.2) - Update to version 3.34.2: + Chromium: - Present alerts upon window activation. - Improve presentation of list items with markers, including handling a change in the accessibility tree. + Web: Prevent repetition of lines during SayAll for web content. + Mouse Review: Ensure we present tooltip for non-focused objects. + General: - Fix regression in binding commands with the Orca modifier plus Shift. - Work around missing object:state-changed:focused event from GtkTable. + Updated translations. ==== pcsc-cyberjack ==== - BuildRequire pkgconfig(udev) instead of udev: allow OBS to shortcut through -mini flavors. ==== perl-DBD-ODBC ==== Version update (1.60 -> 1.61) - updated to 1.61 see /usr/share/doc/packages/perl-DBD-ODBC/Changes 1.61 2020-01-30 [BUG FIXES] Fix 12blob.t test by pali Fix searching for ODBC libraries in system by pali (#15) [ENHANCEMENTS] use PERL_NO_GET_CONTEXT for more performance by markusbeth (#13) [MISCELLANEOUS] Fix travis builds for older Perls by pali ==== perl-DBI ==== Version update (1.642 -> 1.643) - updated to 1.643 see /usr/share/doc/packages/perl-DBI/Changes ==== perl-Error ==== Version update (0.17028 -> 0.17029) - updated to 0.17029 see /usr/share/doc/packages/perl-Error/Changes 0.17029 2020-01-28 - Rebuild for order of 'NAME' and 'VERSION' sections in the generated POD documentation (see 0.001004 in https://metacpan.org/changes/distribution/Pod-Weaver-PluginBundle-SHLOMIF ). - VERSION used to appear before NAME. ==== perl-IO-Stty ==== Version update (0.03 -> 0.04) - updated to 0.04 see /usr/share/doc/packages/perl-IO-Stty/Changes 0.04 Sat Jan 18 2020 - Switch to EU::MM - Address a few deficiencies in the way how the stty() sub processes its arguments - Enable testing on Github actions. 0.03 Thu May 6 2010 - Re-vamp IO::Stty to modern layout - stty.txt moved into POD for module - stty.pl in docs. Die if no params passed to stty ==== perl-Module-Build ==== Version update (0.422900 -> 0.423100) - updated to 0.4231 see /usr/share/doc/packages/perl-Module-Build/Changes 0.4231 - Wed Jan 29 08:47:56 CET 2020 - Released 0.42_30 without code changes 0.42_30 - Wed Jul 31 13:15:39 CEST 2019 - Add dependency on ExtUtils::PL2Bat ==== perl-Set-Object ==== Version update (1.39 -> 1.40) - updated to 1.40 see /usr/share/doc/packages/perl-Set-Object/Changes.pod =head1 1.40, 2020-01-19 =over =item * Fixed perl5.28 regressions (not cperl), for @$set args to other set functions. (RT #131345). Fixed by adding missing SvGETMAGIC expansions to all args. =item * Bumped minimal required perl version to 5.8 for arrayref @$set behavior. =item * Fixed the smokers and some author tests. =back ==== powertop ==== - No longer recommend -lang: supplements are in use. ==== pptpd ==== - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. ==== privoxy ==== - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. ==== publicsuffix ==== Version update (20191115 -> 20200201) - Update to version 20200201: * gTLD autopull: 2020-02-01 (#952) * gTLD autopull: 2020-01-31 (#951) * Add WoltLab Cloud domains (#947) * Add qbuser.com domain (#943) * Added senseering domain (#946) * Add u.channelsdvr.net to PSL (#950) * Add discourse.team (#949) * gTLD autopull: 2020-01-06 (#942) * gTLD autopull: 2019-12-25 (#939) * Urgent removal of eq.edu.au (#924) * gTLD autopull: 2019-12-20 (#938) * gTLD autopull: 2019-12-11 (#932) * Added adobeaemcloud domains (#931) * Add Observable domain: observableusercontent.com. (#914) * Correct v.ua sorting * add v.ua (#919) * Add en-root.fr domain (#910) * add Datawire private domain (#925) * Add amsw.nl private domain to PSL (#929) * Add *.on-k3s.io (#922) * Add *.r.appspot.com to public suffix list (#920) * Added gentapps.com (#916) * Add oya.to (#908) * Add Group 53, LLC Domains (#900) * Add perspecta.cloud (#898) * Add 0e.vc to PSL (#896) * Add skygearapp.com (#892) * Update Hostbip Section (#871) * Add qcx.io and *.sys.qcx.io (#868) * Add builtwithdark.com to the public suffix list (#857) * Add_customer-oci.com (#811) * Move out old .ru reserved domains * gTLD autopull: 2019-12-02 (#928) * gTLD autopull: 2019-11-20 (#926) ==== pullin-bcm43xx-firmware ==== - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. ==== python ==== Subpackages: python-tk - Provide python-testsuite from devel subkg to ease py2->py3 dependencies - Add python-2.7.17-switch-off-failing-SSL-tests.patch to switch off tests coliding with the combination of modern Python and ancient OpenSSL on SLE-12. - libnsl is required only on more recent SLEs and openSUSE, older glibc supported NIS on its own. ==== python-argparse-manpage ==== - Require python-setuotools: /usr/bin/argparse-manpage does from pkg_resources import load_entry_point. ==== python-jedi ==== Version update (0.15.2 -> 0.16.0) - update to 0.16.0 - add delete.patch * Added Script.get_context to get information where you currently are. * Completions/type inference of Pytest fixtures. * Tensorflow, Numpy and Pandas completions should now be about 4-10x faster after the first time they are used. * Dict key completions are working now. e.g. d = {1000: 3}; d[10 will expand to 1000. * Completion for ?proxies? works now. These are classes that have a __getattr__(self, name) method that does a return getattr(x, name). after loading them initially. * Goto on a function/attribute in a class now goes to the definition in its super class. * Big Script API Changes: + The line and column parameters of jedi.Script are now deprecated + completions deprecated, use complete instead + goto_assignments deprecated, use goto instead + goto_definitions deprecated, use infer instead + call_signatures deprecated, use get_signatures instead + usages deprecated, use get_references instead + jedi.names deprecated, use jedi.Script(...).get_names() * BaseDefinition.goto_assignments renamed to BaseDefinition.goto * Add follow_imports to Definition.goto. Now its signature matches Script.goto. * Python 2 support deprecated. For this release it is best effort. Python 2 has reached the end of its life and now it?s just about a smooth transition. Bugs for Python 2 will not be fixed anymore and a third of the tests are already skipped. * Removed settings.no_completion_duplicates. It wasn?t tested and nobody was probably using it anyway. * Removed settings.use_filesystem_cache and settings.additional_dynamic_modules, they have no usage anymore. Pretty much nobody was probably using them. ==== python-parso ==== Version update (0.5.2 -> 0.6.1) - update to 0.6.1 * Add parso.normalizer.Issue.end_pos to make it possible to know where an issue ends * Dropped Python 2.6/Python 3.3 support * del_stmt names are now considered as a definition (for name.is_definition()) ==== python-setuptools ==== Version update (41.6.0 -> 44.0.0) Subpackages: python2-setuptools python3-setuptools - update to 44.0.0 - last version with python2 support - add testdata.tar.gz -> missing data for testsuite * Drop support for Python 3.4. * include pyproject.toml in source distribution by default. Projects relying on the previous behavior where pyproject.toml * Setuptools once again declares 'setuptools' in the build-system.requires and adds PEP 517 build support by declaring itself as the build-backend * Fix support for easy_install's find-links option in setup.cfg * Build dependencies (setup_requires and tests_require) now install transitive dependencies indicated by extras. * Mark the easy_install script and setuptools command as deprecated, and use pip when available to fetch/build wheels for missing setup_requires/tests_require requirements, with the following differences in behavior: + support for python_requires + better support for wheels (proper handling of priority with respect to PEP 425 tags) + PEP 517/518 support + eggs are not supported + no support for the allow_hosts easy_install option (index_url/find_links are still honored) + pip environment variables are honored (and take precedence over easy_install options) * Removed the "upload" and "register" commands in favor of twine. * Add support for the license_files option in setup.cfg to automatically include multiple license files in a source distribution. * Update handling of wheels compatibility tags: * add support for manylinux2010 * fix use of removed 'm' ABI flag in Python 3.8 on Windows * Fix empty namespace package installation from wheel. * Setuptools now exposes a new entry point hook "setuptools.finalize_distribution_options", enabling plugins like setuptools_scm to configure options on the distribution at finalization time. ==== python-sphinxcontrib-jsmath ==== - Add required suffix to package name for test package. Although no binary package is created, the OBS blocks any dependent packages until also the test package has been built (Giveaway: main and test flavor create the same .src.rpm) ==== python-typed-ast ==== Version update (1.4.0 -> 1.4.1) - update to version 1.4.1: * Clean up old build scripts (#123) * Build artifacts for 3.8 (#127) * Fix build on cpython (3.9) master branch (#128) ==== rebootmgr ==== - Disable ectd support (no current etcd C-library available) ==== rsyslog ==== - avoid build error with gcc flag -fno-common (bsc#1160414) * add 0001-satisfy-gcc-flag-fno-common.patch ==== sblim-sfcb ==== - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. ==== shadow ==== Version update (4.8 -> 4.8.1) - Update to 4.8.1: * selinux: include stdio * man: don't suggest making groupmems user-writeable * Makefile: bail out on error in for loops * Adding logging of SSH_ORIGINAL_COMMAND to nologin * add new HOME_MODE login.defs option * Add tty logging to useradd * Useradd: make non-executable shell check only a warning * Update Dutch translation * user_busy: Do not mistake a regular user process for a namespaced one * Revert "Honor --sbindir and --bindir for binary installation" - Remove shadow-4.8-shell-check.patch: included - Remove shadow-4.8-selinux-include.patch: upstreamed ==== sharutils ==== - No longer recommend -lang: supplements are in use. ==== spamassassin ==== Version update (3.4.3 -> 3.4.4) Subpackages: perl-Mail-SpamAssassin - update spamassassin to 3.4.4 * In this release, there are bug fixes for two CVEs: CVE-2020-1931 for Nefarious rule configuration (.cf) files can be configured to run system commands with warnings. CVE-2020-1930 for Nefarious rule configuration (.cf) files can be configured to run system commands with sa-compile. * Improvements to OLEVBMacro * Fix for CRLF handling with SpamAssMilter & DKIM * Small fix for a regexp to provide Perl 5.8.x compatability again * Increased fns_extrachars default value to 50 * Fixed nosubject and maxhits tflags when sa-compile is used * Limited the Bayes parsed token count * Improvements to whitespace trimming ==== sqlite3 ==== - Fix a regression on ppc64be and s390x, found by the fuzzing tests, add 04885763c4cd00cb-s390-compatibility.patch. - Adapt some FTS tests to work on big endian archs: b20503aaf5b6595a-adapt-FTS-tests-for-big-endian.patch ==== system-tuning-common-SUSE ==== - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. ==== telegram-purple ==== Version update (1.4.1 -> 1.4.2) Subpackages: libpurple-plugin-telegram libpurple-plugin-telegram-lang pidgin-plugin-telegram - Upgrade to 1.4.2 - Support ancient glib (gh#501) - Update translations - Fix: Handle forwarded messages and captioned images better - Fix: Handle replies better - Fix: Images in own messages - Fix: Remove *some* of the duplicate messages seen ==== texlive ==== Subpackages: libkpathsea6 libsynctex2 - Check passwd not group file for user mktex - Introduce a user mktex as replacement for user nobody (boo#1159740) ==== thunar ==== Version update (1.8.11 -> 1.8.12) Subpackages: libthunarx-3-0 thunar-lang - Update to version 1.8.12 * NULL is the proper sentinel for g_object_new() (bxo#16310) * Drop timer on finalize (bxo#15305) * Store column width setting asynchronously and only once (bxo#15305) * When move to trash fails, ask whether to delete files (bxo#15975) * Ctrl+Mousewheel does not enlarge/shrink entries (for detailed list view) (bxo#15936) * Extra padding for Eject button when scrollbar is visible (bxo#15312) * Use standard icon instead of custom * Translation Updates ==== tlp ==== Version update (1.2.2 -> 1.3.0) Subpackages: tlp-rdw - Update to 1.3.0 * New configuration scheme - /etc/default/tlp is replaced by /etc/tlp.conf - Settings are read in the following order: - 1. Intrinsic defaults - 2. /etc/tlp.d/*.conf - Drop-in customization snippets - 3. /etc/tlp.conf - User configuration - In case of identical parameters, the last occurence has precedence - Parse config files instead of sourcing --> no more shell expansion * Battery Features, tlp-stat -b - Charge thresholds: better checks for command line and configuration; clearer error messages - tlp discharge: error message "check your hardware" when battery wasn't completely discharged (Issue #438) - Distinguish between "no kernel support" for natacpi (< 4.17) and "laptop not supported" (>= 4.17) - Supplement battery status "Unknown" with "threshold may prevent charging" when thresholds are available only * General - systemd: replace tlp-sleep.service with /lib/systemd/system-sleep/tlp * Operation Mode AC/BAT - TLP_PS_IGNORE: power supply class to ignore when determining operation mode; workaround for laptops reporting incorrect AC or battery status (Issue #446) * PCI(e) devices - PCIE_ASPM_ON_AC/BAT: add method 'powersupersave' (Issue #425) * Processor - CPU_ENERGY_PERF_POLICY_ON_AC/BAT: backward compatible merge of settings for Intel energy vs. performance policies EPB (ENERGY_PERF_POLICY_ON_AC/BAT) and HWP.EPP (CPU_HWP_ON_AC/BAT); when HWP.EPP is available, EPB is not set; validate parameters; eliminate external tool x86_energy_perf_policy for kernel >= 5.2 * tlp-stat - Configuration: show file where the parameter comes from - System Info: Show SELinux status Show RDW as 'disabled' when TLP is disabled as a whole Indicate persistent mode - Intel CPU: don't show EPB values when HWP.EPP is active (see above) - PCIe ASPM: show available policies - Undervolting: remove "PHC kernel not available" message * Battery Features - Issue #415: ThinkPad X240 discharge BAT1 malfunction when BAT0 is not installed * Disks - Fix NVMe detection on Linux 4.15 * tlp-stat - Issue #430: ignore HID device batteries ==== tmux ==== Version update (3.0a -> 3.1~rc1) - Update to v3.1-rc * Please see the included CHANGES file ==== transmission ==== Subpackages: transmission-common transmission-gtk - No longer recommend -lang: supplements are in use ==== tre ==== Subpackages: agrep libtre5 tre-lang - remove python2 bindings ==== tuned ==== - Add /etc/dbus-1/system.d directory to file section as done in other packages (double checked with wicked) to avoid build error: tuned-2.4.1-9.10.1.noarch.rpm: directories not owned by a package: - /etc/dbus-1 - /etc/dbus-1/system.d ==== valgrind ==== - Disable %check on %arm as it never passed - boo#1130395 ==== vim ==== Version update (8.2.0119 -> 8.2.0200) Subpackages: gvim vim-data vim-data-common - Refreshed disable-unreliable-tests.patch and vim-7.3-help_tags.patch - Updated to version 8.2.0200, fixes the following problems * Message test fails on some platforms. (Elimar Riesebieter) * virtcol() does not check arguments to be valid, which may lead to a crash. * filter() and map() on blob don't work. * complete_info() does not work when CompleteDone is triggered. * Compiler warnings for variable types. * :mode no longer works for any system. * Textprop test fails. * Some buffer commands work in a popup window. * Cannot list options one per line. * Python3 ranges are not tested. * Command line is not cleared when switching tabs and the command line height differs. * Script may be re-used when deleting and creating a new one. * Invalid memory access with search command. * Some map functionality not covered by tests. * Bracketed paste can still cause invalid memory access. (Dominique Pelle) * Stray ch_logfile() call. * Crash when using win_execute() from a new tab. * Memory leak when starting a job fails. * No swift filetype detection. * Possible to enter popup window with CTRL-W p. (John Devin) * Coverity warning for possible use of NULL pointer. * Some mapping code is not fully tested. * Using #error for compilation errors should be OK now. * Wrong indent when 'showbreak' and 'breakindent' are set and 'briopt' includes "sbr". * Block Visual mode operators not correct when 'linebreak' set. * Mapping related function in wrong source file. * Maintaining a Vim9 branch separately is more work. * Cannot define python function when using :execute. (Yasuhiro Matsumoto) * Detecting a script was already sourced is unreliable. * Restoring ctrl_x_mode is not needed. * Warning shows when listing version info. * Reallocating the list of scripts is inefficient. * Warnings from MinGW compiler. (John Marriott) Json test fails when building without +float feature. * Various typos in source files and tests. * Vim9 script files not in list of distributed files. * Triggering CompleteDone earlier is not backwards compatible. (Daniel Hahler) * Non-materialized range() list causes problems. (Fujiwara Takuya) * Range test fails. * Not recognizing .gv file as dot filetype. * Balloon test fails in the GUI. * Test hangs on MS-Windows console. * Test_alot takes too long. * Coverity warning for using NULL pointer. * Coverity warning for using uninitialized variable. * Coverity warning for ignoring return value. * Coverity warning for assigning NULL to an option. * Coverity warning for dead code. * Coverity warning for ignoring return value. * Coverity warning for using uninitialized buffer. * Coverity warning for not restoring character. * Various commands not completely tested. * Crash when removing list element in map(). * Generating os headers does not work for Swedish. * Memory leak in get_tags(). * With VTP the screen may not be restored properly. * Still a few places where range() does not work. * Test for wrapmargin fails if terminal is not 80 columns. * Problems parsing :term arguments. * Min() and max() materialize a range() list. * Tests fail when the float feature is disabled. * Blob test fails. * Vim9 script: cannot use "if has()" to skip lines. * A couple of tests may fail when features are missing. * Reduntant code. * Check commands don't work well with Vim9 script. * cd() with NULL argument crashes. * Kotlin files are not recognized. * Cannot put a terminal in a popup window. * Build failure without +terminal feature. * Still build failure without +terminal feature. * Some commands can cause problems in terminal popup. * Some tests fail when run in the GUI. * Blocking commands for a finished job in a popup window. * Some Ex commands not sufficiently tested. * No tests for y/n prompt. ==== vorbis-tools ==== - No longer recommend -lang: supplements are in use. ==== wireguard ==== Version update (0.0.20200128_k5.4.14_1 -> 0.0.20200205_k5.4.14_1) Subpackages: wireguard-kmp-64kb wireguard-kmp-default - Update to version 0.0.20200205 * allowedips: remove previously added list item when OOM fail * noise: reject peers with low order public keys * netns: ensure non-addition of peers with failed precomputation * netns: tie socket waiting to target pid ==== wxWidgets-3_0 ==== Subpackages: libwx_baseu-suse3_0_4 libwx_baseu_net-suse3_0_4 libwx_baseu_xml-suse3_0_4 libwx_gtk2u_adv-suse3_0_4 libwx_gtk2u_aui-suse3_0_4 libwx_gtk2u_core-suse3_0_4 libwx_gtk2u_gl-suse3_0_4 libwx_gtk2u_html-suse3_0_4 libwx_gtk2u_media-suse3_0_4 libwx_gtk2u_propgrid-suse3_0_4 libwx_gtk2u_richtext-suse3_0_4 libwx_gtk2u_stc-suse3_0_4 libwx_gtk2u_xrc-suse3_0_4 wxWidgets-lang - Build wxWidgets-3_0-nostl variant with LTO disabled to fix boo#1162418. ==== wxWidgets-3_0-nostl ==== Subpackages: libwx_baseu-suse-nostl3_0_4 libwx_baseu_net-suse-nostl3_0_4 libwx_baseu_xml-suse-nostl3_0_4 libwx_gtk2u_adv-suse-nostl3_0_4 libwx_gtk2u_core-suse-nostl3_0_4 libwx_gtk2u_html-suse-nostl3_0_4 libwx_gtk2u_qa-suse-nostl3_0_4 - Build wxWidgets-3_0-nostl variant with LTO disabled to fix boo#1162418. ==== xapps ==== Version update (1.4.8 -> 1.6.10) Subpackages: libxapp1 xapps-common xapps-common-lang - Update to version 1.6.10 * xapp-status-icon.c: Sync the visible state of the fallback GtkStatusIcon when it is first created. * xapp-status-icon.c: Fix the timeout duration for xapp_status_icon_any_monitors. - Changes in previous versions since 1.4.8 * xapp-icon-chooser-dialog.c: fix hidpi icon rendering and spacing. * xapp-status-icon.c: Allow a primary-click to activate appindicator icons when they have set a 'secondary activate' target. Otherwise, have primary open the menu as it ordinarily would. * xapp-status-icon.c: Reposition the menu when part of it would end up below the workarea of the monitor. * mate-xapp-status-applet.py: Call widget.show_all() before binding to the proxy's visible property. The binding is one way only - local changes can override the state initially set by the proxy. * mate-xapp-status-applet.py: Add a small margin at either end of the applet, and allow ctrl-right-clicks anywhere on it, so the user can bring up the About menu. * mate-xapp-status-applet.py: Hardcode symbolic icons to 22px. * Mate applet: Don't use a handle * mate applet: fix configuring * mate applet: fix regression in install location * debian: fixup changed file locations * mate-xapp-status-applet.py: handle a null icon name correctly. * test-scripts: have xapp-status-applet sort icons in the same manner the real applets do (symbolic to the right, then by alpha process name). * xapp-status-icon.c: Keep an account of button presses so an orphan release doesn't activate or pop up a menu. * xapp-status-icon: Track and notify changes in types of support for the icon - notify when a status icon is picked up by a native applet, a traditional system tray, or is not being picked up by anything. * xapp-status-icon.c: Replace g_enum_to_string with a custom function, this isn't available with lmde's glib. * xapp-status-icon: Add a function to check for the existence of any active status applets. * Implement XAppStatusIcon (gh#linuxmint/xapps#67) * libxapp: cleanup compile warnings (gh#linuxmint/xapps#69) * status icons: Add a monitor class for applets - XAppStatusIconMonitor, (gh#linuxmint/xapps#70) * test-scripts: add a status-icon-via-libappindicator script. * xapp-status-icon.c: Remove leftover debug line * xapp-status-icon: When a menu is provided to XAppStatusIcon, handle positioning and showing it internally instead of requiring the application to do it. * xapp-status-icon.c: Use G_ class macros to cleanup header file, fix xapp_status_icon_get_menu() (copy/paste error). * Add some useful build C-flags, fix test script exec bit. * Add API reference in docs/reference/ * Set theme jekyll-theme-architect * README: Add link to API reference * xapp-status-icon.c: Emit 'activate' during fallback status icon activation. * docs: Generate html automatically * xapp-icon-chooser-dialog.c: Remove unused variable * icon chooser dialog: add default_icon property * icon chooser dialog: add *_add_custom_category () function * Add a Mate status applet (gh#linuxmint/xapps#72) * xapp-status-icon.c: Refactor event handling. * xapp-icon-chooser-dialog.c: prevent segfault on non-existent icon name (gh#linuxmint/xapps#76) * IconChooserButton: Add the ability to set the default category (gh#linuxmint/xapps#77) * xapp-icon-chooser-button.c: add missing dispose method (gh#linuxmint/xapps#78) * mate-xapp-status-applet.py: Make improvements to event handling and widget appearance during clicks. * Add a custom install script for installing the generated header file. * Add i18n for the mate applet. * mate applet: Add an about window, use more appropriate install locations, move build replacement strings to a separate imported file. * xapp-status-icon.c: During async ops, when checking for cancellation, use the error code, as the cancellable may have reset in the interim, but the code will be correct. * status icons: Support multiple icons from the same process. * Revert "docs: Generate html automatically" * Add a makedoc script to update docs/reference * Update reference docs * xapp-icon-chooser-dialog.c: color the symbolic icons properly and fix hidpi (gh#linuxmint/xapps#79) * Update translations - Rebased xapps-void-return-no-return.patch - Added mate subpackage for new mate xapp applet ==== xdg-desktop-portal ==== - Set encoding before building to fix a build error in SLE. ==== xfsdump ==== Version update (3.1.8 -> 3.1.9) - Update to version 3.1.9: - Fix build due to removed typedefs in xfsprogs - Support fallocate in xfs_restore - Many cosmetic cleanups ==== xtables-addons ==== Version update (3.7_k5.4.14_1 -> 3.8_k5.4.14_1) Subpackages: xtables-addons-kmp-64kb xtables-addons-kmp-default - Update to release 3.8 * Support for Linux 5.5 * The xt_geoip_build script now takes DBIP as input ==== ypbind ==== Version update (2.6.1 -> 2.7.2) - Update to version 2.7.2 - change /run/yp.conf to /run/netconfig/yp.conf - ypbind-systemd-pre: fix path of second yp.conf - Update to version 2.7.1 - try /run/yp.conf if /etc/yp.conf does not exist - strip down /etc/sysconfig/ypbind to a generic option list only