[opensuse-factory] New Tumbleweed snapshot 20200621 released!
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=20200621 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: amarok (2.9.70git.20200505T221221~fd05592cd8 -> 2.9.70git.20200617T113036~a69c9418b4) bluedevil5 (5.19.0 -> 5.19.1) breeze (5.19.0 -> 5.19.1) breeze-gtk (5.19.0 -> 5.19.1) breezy (3.0.2 -> 3.1.0) curl discover (5.19.0 -> 5.19.1) drkonqi5 (5.19.0 -> 5.19.1) hylafax+ json-c k3b (19.12.3 -> 20.04.2) kactivitymanagerd (5.19.0 -> 5.19.1) kcm_sddm (5.19.0 -> 5.19.1) kde-cli-tools5 (5.19.0 -> 5.19.1) kde-gtk-config5 (5.19.0 -> 5.19.1) kde-user-manager (5.19.0 -> 5.19.1) kernel-firmware (20200519 -> 20200610) kernel-source (5.7.1 -> 5.7.2) kgamma5 (5.19.0 -> 5.19.1) khotkeys5 (5.19.0 -> 5.19.1) kinfocenter5 (5.19.0 -> 5.19.1) kmenuedit5 (5.19.0 -> 5.19.1) kscreen5 (5.19.0 -> 5.19.1) kscreenlocker (5.19.0 -> 5.19.1) ksshaskpass5 (5.19.0 -> 5.19.1) ksysguard5 (5.19.0.1 -> 5.19.1) kwayland-integration (5.19.0 -> 5.19.1) kwayland-server (5.19.0 -> 5.19.1) kwin5 (5.19.0 -> 5.19.1) kwrited5 (5.19.0 -> 5.19.1) libkdecoration2 (5.19.0 -> 5.19.1) libkscreen2 (5.19.0 -> 5.19.1) libksysguard5 (5.19.0.1 -> 5.19.1) libserf milou5 (5.19.0 -> 5.19.1) oxygen5 (5.19.0 -> 5.19.1) perl-Mojolicious (8.54 -> 8.55) pkgconf (1.6.3 -> 1.7.3) plasma-browser-integration (5.19.0 -> 5.19.1) plasma-framework plasma-nm5 (5.19.0 -> 5.19.1) plasma5-addons (5.19.0 -> 5.19.1) plasma5-desktop (5.19.0 -> 5.19.1) plasma5-integration (5.19.0 -> 5.19.1) plasma5-openSUSE plasma5-pa (5.19.0 -> 5.19.1) plasma5-workspace (5.19.0 -> 5.19.1) polkit-kde-agent-5 (5.19.0 -> 5.19.1) powerdevil5 (5.19.0 -> 5.19.1) python-Sphinx (2.3.1 -> 3.0.4) python-Sphinx-test (2.3.1 -> 3.0.4) python-dulwich (0.19.15 -> 0.20.2) rubygem-i18n (1.8.2 -> 1.8.3) rubygem-rack (2.2.2 -> 2.2.3) signon snapper (0.8.9 -> 0.8.10) systemsettings5 (5.19.0 -> 5.19.1) xdg-desktop-portal-kde (5.19.0 -> 5.19.1) xorg-x11-fonts xorg-x11-fonts-converted yast2 (4.3.6 -> 4.3.8) yast2-bootloader (4.3.5 -> 4.3.6) === Details === ==== amarok ==== Version update (2.9.70git.20200505T221221~fd05592cd8 -> 2.9.70git.20200617T113036~a69c9418b4) - Update to version 2.9.70git.20200617T113036~a69c9418b4: * Fix activeTrackChanged connect in playlist navigators (kde#418643,kde#389138) * Fix Increase/Decrease Volume shortcuts (boo#1152751) * Extract messages from QML * Make include compatible with mariadb ==== bluedevil5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: bluedevil5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0: * [applet] Fix tooltip showing wrong name for connected device (kde#422691) ==== breeze ==== Version update (5.19.0 -> 5.19.1) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5 - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== breeze-gtk ==== Version update (5.19.0 -> 5.19.1) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== breezy ==== Version update (3.0.2 -> 3.1.0) - version update to 3.1.0 3.0.3 Bug Fixes * ******** * Don't throw an error attempting to read the parent of a ref. (Jelmer Vernoo?) * Fix fast-exporting of symlinks on Python 3. (Jelmer Vernoo?, #1851478) * Don't rely on private transport attribute in fast-import. (Jelmer Vernoo?, #1854607) * Fix conversion of time_t to int on certain platforms (arm64, armhf, ppc64el). (Jelmer Vernoo?) External Compatibility Breaks * **************************** * The ``brz init-repo`` command has been renamed to ``brz init-shared-repo`` to emphasize that it creates shared repositories rather than just any kind of repository. (Jelmer Vernoo?) New Features * *********** * A new ``brz land`` command can merge merge proposals on Launchpad, GitHub and GitLab sites. (Jelmer Vernoo?, #1816213) * The 'patch' command is now bundled with brz. Imported from bzrtools by Aaron Bentley. (Jelmer Vernoo?) * The 'quilt' plugin, extracted from brz-debian, is now bundled. (Jelmer Vernoo?) * A new ``calculate_revnos`` configuration option (defaults to enabled) can be used to disable revno display for branch formats that do not natively store revnos. This speeds up ``brz log`` on the Samba git branch by 33%. (Jelmer Vernoo?) * Directly read mtab rather than using psutil when trying to figure out filesystem types. This removes a dependency that not all users may have installed and speeds up import time since psutil brings in various other modules. (Jelmer Vernoo?) * ``brz diff`` now has a --color argument that can write color diff output. This is based on the cdiff code in bzrtools by Aaron Bentley. (Jelmer Vernoo?, #376594) * Information about tree references can now be updated on remote branches. (Jelmer Vernoo?) * Warn the user when they attempt to use Breezy in a Subversion working copy. (Jelmer Vernoo?) * Add a basic Mercurial plugin that mentions that .hg repositories are unsupported when the user attempts to access one. (Jelmer Vernoo?) * The ``2a`` format now officially supports storing tree references. It always partially supported storing tree reference data, and would happily pull in tree reference data from other repository formats. (Jelmer Vernoo?) * A new ``fossil`` plugin has been added that warns users when they attempt to access Fossil repositories. (Jelmer Vernoo?, #1848821) * When pushing to Git repositories, symrefs are now followed. (Jelmer Vernoo?, #1800393) * New ``brz clone`` command, which clones everything under a control directory. I.e. all colocated branches, like ``git clone``. (Jelmer Vernoo?, #831939) * ``brz sprout`` is now an alias for ``brz branch``. (Jelmer Vernoo?) * ``brz branch`` now accepts a ``-b`` flag with the name of the colocated branch to sprout. (Jelmer Vernoo?, #1869977) * Add a ``breezy.__main__`` module so that ``python3 -m breezy`` works. (Jelmer Vernoo?) Improvements * *********** .. Improvements to existing commands, especially improved performance or memory usage, or better results. * A new ``--commit-message`` option has been added to ``brz propose``, for hosting sites that support it. (Jelmer Vernoo?) * Automatically upgrade to branch format 8 when setting branch references. (Jelmer Vernoo?) * The ``ssh`` configuration variable can be used to set the default SSH implementation. (Jelmer Vernoo?, #650757) * ``locks.steal_dead`` is now enabled by default. (Jelmer Vernoo?, #220464) * The substitution variables for the ``change_editor`` configuration option are now "{old_path}" and "{new_path}" rather than "@old_path" and "@new_path". The former is more consistent with the way substitutions work in other configuration options. The old syntax is still supported. (Jelmer Vernoo?, #708718) * The ``brz inventory`` command now accepts a ``--include-root`` argument to show the tree root. (Jelmer Vernoo?) * Fix support for reading Git repositories over HTTP without a smart server. (Jelmer Vernoo?) * CVS pserver URLs now indicate that the pserver protocol is not supported. (Jelmer Vernoo?) * Git repositories with submodules can now be imported into 2a branches; submodules are converted to nested trees. (Jelmer Vernoo?, #402814) * Python 3 is now used by default to run scripts, etc. from the makefile. (Jelmer Vernoo?) * ``.git/config`` is now consulted to determine the users' identity for commits, and the gpg_signing_key. (Jelmer Vernoo?) * Ignore special files (fifos, block/character devices, sockets) when finding changes in Git working trees. (Jelmer Vernoo?, #1857244) * Parse error messages from stderr when a remote Git server hangs up. (Jelmer Vernoo?) Bug Fixes * ******** * Print a sensible error message when conversion for an option fails (i.e. when a non-int is specified as the value for an integer parameter) (#237844, Jelmer Vernoo?) * Don't include timestamps in filenames when reporting on binary files in diff. (Jelmer Vernoo?, #71307) * Ignore UnknownFormatErrors when scanning for control directories. (Jelmer Vernoo?, #468332) * Fix fetching from remote git repositories in ``brz git-import``. (Jelmer Vernoo?, #1836238) * A new ``TreeEntry.is_unmodified`` method has added, which allows merge to check for unmodified files without relying on the .revision attribute that is not available for Git trees. This fixes LCA merges for Git repositories. (Jelmer Vernoo?, #1826663) * Fix passing of directories in specific_files to GitWorkingTree.iter_entries_by_dir(). (Jelmer Vernoo?, #1844054) * Fix ``brz diff --using`` when {old_path} and {new_path} are not specified in the template. (#1847915, Jelmer Vernoo?) * Ignore ghost tags when interacting with remote Git repositories. (Jelmer Vernoo?) * Fix ``setup_ui=False`` when initializing Breezy. (Jelmer Vernoo?, #1852647) * Fix backwards compatibility with Bazaar by supporting the $BZR_EMAIL variable. (Jelmer Vernoo?, #1869178) * Cope with non-ascii characters in Git signatures. (Jelmer Vernoo?, #1869533) * Fix use of ``proxy_bypass`` on Python 3. (Jelmer Vernoo?, #1878698) * Create $XDG_HOME_DIR if it does not exist. (Jelmer Vernoo?) API Changes * ********** * New ``Tree.get_transform`` method for getting a ``TreeTransform`` object. (Jelmer Vernooij) * The ``Tree.get_root_id`` method has been removed. Use ``Tree.path2id('')`` instead. (Jelmer Vernoo?) * ``Repository.find_branches`` now returns an iterator rather than a list. (Jelmer Vernoo?, #413970) * New ``Tree.get_nested_tree`` method for retrieving a nested tree. (Jelmer Vernoo?) * The ``ControlDirFormat.register_server_prober`` method has been removed. Instead, probers can now have a ``priority`` method to influence when they are run. (Jelmer Vernoo?) * New ``urlutils.strip_segment_parameters`` function for stripping segment parameters from a URL. (Jelmer Vernoo?) * ``Tree.id2path`` has a new optional argument ``recurse``, that determines whether it scans through nested trees. (Jelmer Vernoo?) * ``VersionedFiles.add_content`` can now be used to add content from ``ContentFactory`` objects. (Jelmer Vernoo?) - deleted patches - fix-tests.patch (upstreamed) - Add 7531_7530.diff fixing handling of a particular kind of broken committer id (lp#1882589) ==== curl ==== Subpackages: libcurl4 - Change with-gssapi configure parameter: krb5 is changing location in the future: ask krb5-config about the correct prefix values. ==== discover ==== Version update (5.19.0 -> 5.19.1) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0: * appstream: Try harder at de-duplicating ==== drkonqi5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: drkonqi5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0: * map neon in platform guessing (kde#422556) ==== hylafax+ ==== Subpackages: hylafax+-client libfaxutil7_0_2 - fix for boo#1172731 VUL-0: EMBARGOED: CVE-2020-8024: hylafax+: Problematic permissions allow escalation from uucp to other users ==== json-c ==== Subpackages: libjson-c5 libjson-c5-32bit - Add upstream fix for boo#1173022 * Added patch 0001-Detect-broken-RDRAND-during-initialization.patch * use URL from the releases page on github * run spec-cleaner over the spec file ==== k3b ==== Version update (19.12.3 -> 20.04.2) Subpackages: k3b-lang - Update to 20.04.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-06-apps-update - No code change since 20.04.1 - Update to 20.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-05-apps-update - Changes since 20.04.0: * Fix k3b not finishing if started without splash screen (kde#419105) - Update to 20.04.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-04-apps-update - Changes since 20.03.90: * Fix k3b not finishing if started without splash screen (kde#419105) - Update to 20.03.90 * New feature release - No code change since 20.03.80 - Update to 20.03.80 * New feature release - Too many changes to list here. ==== kactivitymanagerd ==== Version update (5.19.0 -> 5.19.1) Subpackages: kactivitymanagerd-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0: * Fix removing of icons and activity settings for new and existing setups (kde#385814) * Remove too strict Qt/KF5 deprecation rule ==== kcm_sddm ==== Version update (5.19.0 -> 5.19.1) Subpackages: kcm_sddm-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== kde-cli-tools5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: kde-cli-tools5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== kde-gtk-config5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: kde-gtk-config5-gtk2 kde-gtk-config5-gtk3 - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0: * Fix incorrect palette name ==== kde-user-manager ==== Version update (5.19.0 -> 5.19.1) Subpackages: kde-user-manager-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== kernel-firmware ==== Version update (20200519 -> 20200610) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd - Update to version 20200610 (git commit 887d2a103c2b): * linux-firmware: Update firmware file for Intel Bluetooth AX200 * linux-firmware: Update firmware file for Intel Bluetooth AX201 * linux-firmware: Update firmware file for Intel Bluetooth 9560 * linux-firmware: Update firmware file for Intel Bluetooth 9260 * Mellanox: Add new mlxsw_spectrum firmware xx.2007.1168 * rtw88: RTL8822C: update firmware version to v9.9 * cxgb4: Update firmware to revision 1.24.17.0 * mrvl: add firmware for Prestera ASIC devices - Update topics list for prestra f/w (maybe better to split to a new subpkg?) - Update copyright notice in template - Update aliases from 5.7 kernels ==== kernel-source ==== Version update (5.7.1 -> 5.7.2) - x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches (bsc#1172783 CVE-2020-10768). - commit 3bb02b8 - x86/speculation: Prevent rogue cross-process SSBD shutdown (bsc#1172781 CVE-2020-10766). - commit 765c970 - iwl: fix crash in iwl_dbg_tlv_alloc_trigger (iwlwifi crash). - commit 6645a57 - x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS (bsc#1172782 CVE-2020-10767). - commit 5c5774f - Linux 5.7.2 (bnc#1012628). - uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (bnc#1012628). - x86/speculation: Add Ivy Bridge to affected list (bnc#1012628). - x86/speculation: Add SRBDS vulnerability and mitigation documentation (bnc#1012628). - x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (bnc#1012628). - x86/cpu: Add 'table' argument to cpu_matches() (bnc#1012628). - x86/cpu: Add a steppings field to struct x86_cpu_id (bnc#1012628). - nvmem: qfprom: remove incorrect write support (bnc#1012628). - CDC-ACM: heed quirk also in error handling (bnc#1012628). - staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK (bnc#1012628). - tty: hvc_console, fix crashes on parallel open/close (bnc#1012628). - vt: keyboard: avoid signed integer overflow in k_ascii (bnc#1012628). - serial: 8250: Enable 16550A variants by default on non-x86 (bnc#1012628). - usb: musb: jz4740: Prevent lockup when CONFIG_SMP is set (bnc#1012628). - usb: musb: Fix runtime PM imbalance on error (bnc#1012628). - usb: musb: start session in resume for host port (bnc#1012628). - iio: adc: stm32-adc: fix a wrong error message when probing interrupts (bnc#1012628). - iio:chemical:pms7003: Fix timestamp alignment and prevent data leak (bnc#1012628). - iio: vcnl4000: Fix i2c swapped word reading (bnc#1012628). - iio:chemical:sps30: Fix timestamp alignment (bnc#1012628). - USB: serial: ch341: fix lockup of devices with limited prescaler (bnc#1012628). - USB: serial: ch341: add basis for quirk detection (bnc#1012628). - USB: serial: option: add Telit LE910C1-EUX compositions (bnc#1012628). - USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (bnc#1012628). - USB: serial: qcserial: add DW5816e QDL support (bnc#1012628). - commit 936fe4f ==== kgamma5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: kgamma5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== khotkeys5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: khotkeys5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== kinfocenter5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: kinfocenter5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0: * Address trailing newline and spaces (kde#422968) * usb: parse version from sysfs entries correctly (kde#422610) ==== kmenuedit5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: kmenuedit5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== kscreen5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: kscreen5-lang kscreen5-plasmoid - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== kscreenlocker ==== Version update (5.19.0 -> 5.19.1) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== ksshaskpass5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: ksshaskpass5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== ksysguard5 ==== Version update (5.19.0.1 -> 5.19.1) Subpackages: ksysguard5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0.1: * Add units to disk/all/{read,write} (kde#422643,kde#422644) ==== kwayland-integration ==== Version update (5.19.0 -> 5.19.1) - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== kwayland-server ==== Version update (5.19.0 -> 5.19.1) - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== kwin5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: kwin5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0: * [kcm/kwinrules] Fix slow scrolling through rules list (kde#421537) * Fix the Plastik decoration with Qt 5.15 - Drop patches, now upstream: * 0001-Fix-the-Plastik-decoration-with-Qt-5.15.patch ==== kwrited5 ==== Version update (5.19.0 -> 5.19.1) - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== libkdecoration2 ==== Version update (5.19.0 -> 5.19.1) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private7 - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== libkscreen2 ==== Version update (5.19.0 -> 5.19.1) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== libksysguard5 ==== Version update (5.19.0.1 -> 5.19.1) Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0.1 ==== libserf ==== - Autodetect krb5/mit prefix using krb5-config: prepare for future changes on krb5 packaging. ==== milou5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: milou5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== oxygen5 ==== Version update (5.19.0 -> 5.19.1) - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== perl-Mojolicious ==== Version update (8.54 -> 8.55) - updated to 8.55 see /usr/share/doc/packages/perl-Mojolicious/Changes 8.55 2020-06-18 - Fixed a regression in Mojo::DOM::CSS that caused some selectors to not be valid anymore. ==== pkgconf ==== Version update (1.6.3 -> 1.7.3) Subpackages: libpkgconf3 pkgconf-m4 pkgconf-pkg-config - Update to 1.7.3 - Bug fixes: + Fix a possible out of boundary write when evaluating dependencies. Patch by Tobias Stöckmann. + Fix escaping logic on Windows. Patch by Vincent Torri. + Fix out of boundary reads and writes with a malformed fragment. Patches by Tobias Stöckmann. + Fix a possible out of boundary write when evaluating tuples. Patch by Tobias Stöckmann. + Fix a windows-specific crash relating to path fixups. + Fix a possible out of boundary access in the parser for the cross-compile database. Patch by Tobias Stöckmann. + Missing files for building with Meson are now included in the tarball. Patch by Neal Gompa. + Fix calculation of package atoms on Windows with paths that use both directory separator characters. + Fix a possible buffer overflow involving newline escaping. Patch by Tobias Stöckmann. + Fix an out of boundary access in the parser. Patch by Tobias Stöckmann. + Fix leakage of strcmp() result value in pkgconf_compare_version() responses. + Return the default personality if loading a cross-compile personality file failed. + Do not complain about newlines when validating package versions. + Properly detect strndup() on Windows when building with Meson. - Enhancements: + A new --shared option and WantDefaultStatic cross-compile configuration option have been added. This allows for toolchains to specify that static linking should be used by default. + Support for the PKG_CONFIG_MSVC_SYNTAX environment variable has been added. Patch by Dan Kegel. + Support for the PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS client flag which disables emulation of freedesktop.org pkg-config fragment merging semantics has been added. Patch by Karen Arutyunov. ==== plasma-browser-integration ==== Version update (5.19.0 -> 5.19.1) Subpackages: plasma-browser-integration-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== plasma-framework ==== Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang - Add new API needed by fix for plasma-nm5 (kde#423093): * 0001-Add-property-to-access-the-ExpandableListItem-loader.patch ==== plasma-nm5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Fix the inline password field (kde#423093): * 0001-WIP-applet-Fix-inline-password-field-component-not-w.patch - Drop patches for Leap 42.3: * 0001-Revert-Show-correct-current-download-and-upload-spee.patch * 0001-Revert-Inform-about-missing-NetworkManager-VPN-plugi.patch * 0001-Revert-Use-NetworkManager-DeviceStatistics-instead-o.patch * 0001-Revert-Require-NM-1.4.0-and-newer.patch - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0: * openvpn: avoid enabling TCP if the remote has been set on another line * Testing AccessPoint::Privacy flag is not enough to check whether AP is secured (kde#422740) ==== plasma5-addons ==== Version update (5.19.0 -> 5.19.1) Subpackages: plasma5-addons-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== plasma5-desktop ==== Version update (5.19.0 -> 5.19.1) Subpackages: plasma5-desktop-emojier plasma5-desktop-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0: * Fix layouting bug for kicker in top panel (kde#399554) * Fix too small result list when favorites are added (kde#422398) * Fix unprintable characters ==== plasma5-integration ==== Version update (5.19.0 -> 5.19.1) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.19.1 ==== plasma5-pa ==== Version update (5.19.0 -> 5.19.1) Subpackages: plasma5-pa-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== plasma5-workspace ==== Version update (5.19.0 -> 5.19.1) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - Changes since 5.19.0: * Fix race in loading DBus activatable applets * [applets/systemtray] Fix SNI "Always shown" restore (kde#422837) * center align battery icon in compact representation (kde#421038) * Fix actions for application search results * Fix desktop actions for recently used applications * Fix absolute icon paths * Make hidden plasmoids vertically centered in the System Tray popup applet (kde#422685) * Make KRunner KCM open in System Settings (kde#421427) * Guard QQmldebuggingEnabled by an env var (kde#422228) * fix confirmLogout setting for SessionManagement ==== polkit-kde-agent-5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: polkit-kde-agent-5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== powerdevil5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: powerdevil5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== python-Sphinx ==== Version update (2.3.1 -> 3.0.4) - update to version 3.0.4: * Bugs fixed + #7567: autodoc: parametrized types are shown twice for generic types + #7637: autodoc: system defined TypeVars are shown in Python 3.9 + #7611: md5 fails when OpenSSL FIPS is enabled + #7626: release package does not contain "CODE_OF_CONDUCT" - Add python3.inv as a specific Source. - update to version 3.0.3 * Features added * C, parse array declarators with static, qualifiers, and VLA specification. * Bugs fixed * #7516: autodoc: crashes if target object raises an error on accessing its attributes - update to version 3.0.2 * Features added * C, parse attributes and add :confval:`c_id_attributes` and :confval:`c_paren_attributes` to support user-defined attributes. * Bugs fixed * #7461: py domain: fails with IndexError for empty tuple in type annotation * #7510: py domain: keyword-only arguments are documented as having a default of None * #7418: std domain: :rst:role:`term` role could not match case-insensitively * #7461: autodoc: empty tuple in type annotation is not shown correctly * #7479: autodoc: Sphinx builds has been slower since 3.0.0 on mocking * C++, fix spacing issue in east-const declarations. * #7414: LaTeX: Xindy language options were incorrect * sphinx crashes with ImportError on python3.5.1 - update to 3.0.1 * Incompatible changes * #7418: std domain: :rst:dir:`term` role becomes case sensitive * Bugs fixed * #7428: py domain: a reference to class ``None`` emits a nitpicky warning * #7445: py domain: a return annotation ``None`` in the function signature is not converted to a hyperlink when using intersphinx * #7418: std domain: duplication warning for glossary terms is case insensitive * #7438: C++, fix merging overloaded functions in parallel builds. * #7422: autodoc: fails with ValueError when using autodoc_mock_imports * #7435: autodoc: ``autodoc_typehints='description'`` doesn't suppress typehints in signature for classes/methods * #7451: autodoc: fails with AttributeError when an object returns non-string object as a ``__doc__`` member * #7423: crashed when giving a non-string object to logger * #7479: html theme: Do not include xmlns attribute with HTML 5 doctype * #7426: html theme: Escape some links in HTML templates - update to version 3.0.0 * Dependencies * LaTeX: drop dependency on :program:`extractbb` for image inclusion in Japanese documents as ``.xbb`` files are unneeded by :program:`dvipdfmx` since TeXLive2015 (refs: #6189) * babel-2.0 or above is available (Unpinned) * Incompatible changes * Drop features and APIs deprecated in 1.8.x * #247: autosummary: stub files are overwritten automatically by default. see :confval:`autosummary_generate_overwrite` to change the behavior * #5923: autodoc: the members of ``object`` class are not documented by default when ``:inherited-members:`` and ``:special-members:`` are given. * #6830: py domain: ``meta`` fields in info-field-list becomes reserved. They are not displayed on output document now * #6417: py domain: doctree of desc_parameterlist has been changed. The argument names, annotations and default values are wrapped with inline node * The structure of ``sphinx.events.EventManager.listeners`` has changed * Due to the scoping changes for :rst:dir:`productionlist` some uses of :rst:role:`token` must be modified to include the scope which was previously ignored. * #6903: Internal data structure of Python, reST and standard domains have changed. The node_id is added to the index of objects and modules. Now they contains a pair of docname and node_id for cross reference. * #7276: C++ domain: Non intended behavior is removed such as ``say_hello_`` links to ``.. cpp:function:: say_hello()`` * #7210: js domain: Non intended behavior is removed such as ``parseInt_`` links to ``.. js:function:: parseInt`` * #7229: rst domain: Non intended behavior is removed such as ``numref_`` links to ``.. rst:role:: numref`` * #6903: py domain: Non intended behavior is removed such as ``say_hello_`` links to ``.. py:function:: say_hello()`` * #7246: py domain: Drop special cross reference helper for exceptions, functions and methods * The C domain has been rewritten, with additional directives and roles. The existing ones are now more strict, resulting in new warnings. * The attribute ``sphinx_cpp_tagname`` in the ``desc_signature_line`` node has been renamed to ``sphinx_line_type``. * #6462: double backslashes in domain directives are no longer replaced by single backslashes as default. A new configuration value :confval:`strip_signature_backslash` can be used by users to reenable it. * #7222: ``sphinx.util.inspect.unwrap()`` is renamed to ``unwrap_all()`` * Deprecated * ``desc_signature['first']`` * ``sphinx.directives.DescDirective`` * ``sphinx.domains.std.StandardDomain.add_object()`` * ``sphinx.domains.python.PyDecoratorMixin`` * ``sphinx.ext.autodoc.get_documenters()`` * ``sphinx.ext.autosummary.process_autosummary_toc()`` * ``sphinx.parsers.Parser.app`` * ``sphinx.testing.path.Path.text()`` * ``sphinx.testing.path.Path.bytes()`` * ``sphinx.util.inspect.getargspec()`` * ``sphinx.writers.latex.LaTeXWriter.format_docclass()`` * Features added * #247: autosummary: Add :confval:`autosummary_generate_overwrite` to overwrite old stub file * #5923: autodoc: ``:inherited-members:`` option takes a name of anchestor class not to document inherited members of the class and uppers * #6830: autodoc: consider a member private if docstring contains ``:meta private:`` in info-field-list * #7165: autodoc: Support Annotated type (PEP-593) * #2815: autodoc: Support singledispatch functions and methods * #7079: autodoc: :confval:`autodoc_typehints` accepts ``"description"`` configuration. It shows typehints as object description * #7314: apidoc: Propagate ``--maxdepth`` option through package documents * #6558: glossary: emit a warning for duplicated glossary entry * #3106: domain: Register hyperlink target for index page automatically * #6558: std domain: emit a warning for duplicated generic objects * #6830: py domain: Add new event: :event:`object-description-transform` * #6895: py domain: Do not emit nitpicky warnings for built-in types * py domain: Support lambda functions in function signature * #6417: py domain: Allow to make a style for arguments of functions and methods * #7238, #7239: py domain: Emit a warning on describing a python object if the entry is already added as the same name * #7341: py domain: type annotations in singature are converted to cross refs * Support priority of event handlers. For more detail, see :py:meth:`.Sphinx.connect()` * #3077: Implement the scoping for :rst:dir:`productionlist` as indicated in the documentation. * #1027: Support backslash line continuation in :rst:dir:`productionlist`. * #7108: config: Allow to show an error message from conf.py via ``ConfigError`` * #7032: html: :confval:`html_scaled_image_link` will be disabled for images having ``no-scaled-link`` class * #7144: Add CSS class indicating its domain for each desc node * #7211: latex: Use babel for Chinese document when using XeLaTeX * #6672: LaTeX: Support LaTeX Theming (experimental) * #7005: LaTeX: Add LaTeX styling macro for :rst:role:`kbd` role * #7220: genindex: Show "main" index entries at first * #7103: linkcheck: writes all links to ``output.json`` * #7025: html search: full text search can be disabled for individual document using ``:nosearch:`` file-wide metadata * #7293: html search: Allow to override JavaScript splitter via ``SearchLanguage.js_splitter_code`` * #7142: html theme: Add a theme option: ``pygments_dark_style`` to switch the style of code-blocks in dark mode * The C domain has been rewritten adding for example: - Cross-referencing respecting the current scope. - Possible to document anonymous entities. - More specific directives and roles for each type of entitiy, e.g., handling scoping of enumerators. - New role :rst:role:`c:expr` for rendering expressions and types in text. * Added ``SphinxDirective.get_source_info()`` and ``SphinxRole.get_source_info()``. * #7324: sphinx-build: Emit a warning if multiple files having different file extensions for same document found * Added ``ObjectDescription.transform_content()``. * Bugs fixed * C++, fix cross reference lookup in certain cases involving function overloads. * #5078: C++, fix cross reference lookup when a directive contains multiple declarations. * C++, suppress warnings for directly dependent typenames in cross references generated automatically in signatures. * #5637: autodoc: Incorrect handling of nested class names on show-inheritance * #7267: autodoc: error message for invalid directive options has wrong location * #7329: autodoc: info-field-list is wrongly generated from type hints into the class description even if ``autoclass_content='class'`` set * #7331: autodoc: a cython-function is not recognized as a function * #5637: inheritance_diagram: Incorrect handling of nested class names * #7139: ``code-block:: guess`` does not work * #7325: html: source_suffix containing dot leads to wrong source link * #7357: html: Resizing SVG image fails with ValueError * #7278: html search: Fix use of ``html_file_suffix`` instead of ``html_link_suffix`` in search results * #7297: html theme: ``bizstyle`` does not support ``sidebarwidth`` * #3842: singlehtml: Path to images broken when master doc is not in source root * #7179: std domain: Fix whitespaces are suppressed on referring GenericObject * #7289: console: use bright colors instead of bold * #1539: C, parse array types. * #2377: C, parse function pointers even in complex types. * #7345: sphinx-build: Sphinx crashes if output directory exists as a file * #7290: sphinx-build: Ignore bdb.BdbQuit when handling exceptions * #6240: napoleon: Attributes and Methods sections ignore :noindex: option * #7364: autosummary: crashed when :confval:`autosummary_generate` is False * #7370: autosummary: raises UnboundLocalError when unknown module given * #7367: C++, alternate operator spellings are now supported. * C, alternate operator spellings are now supported. * #7368: C++, comma operator in expressions, pack expansion in template argument lists, and more comprehensive error messages in some cases. * C, C++, fix crash and wrong duplicate warnings related to anon symbols. * #6477: Escape first "!" in a cross reference linking no longer possible * #7219: py domain: The index entry generated by ``py:function`` directive is different with one from ``index`` directive with "builtin" type * #7301: capital characters are not allowed for node_id * #7301: epub: duplicated node_ids are generated * #6564: html: a width of table was ignored on HTML builder * #7401: Incorrect argument is passed for :event:`env-get-outdated` handlers * #7355: autodoc: a signature of cython-function is not recognized well * #7222: autodoc: ``__wrapped__`` functions are not documented correctly * #7409: intersphinx: ValueError is raised when an extension sets up :confval:`intersphinx_mapping` on :event:`config-inited` event * #7343: Sphinx builds has been slower since 2.4.0 on debug mode - update to version 2.4.4 * Bugs fixed * #7197: LaTeX: platex cause error to build image directive with target url * #7223: Sphinx builds has been slower since 2.4.0 - update to version 2.4.3 * Bugs fixed * #7184: autodoc: ``*args`` and ``**kwarg`` in type comments are not handled properly * #7189: autodoc: classmethod coroutines are not detected * #7183: intersphinx: ``:attr:`` reference to property is broken * #6244, #6387: html search: Search breaks/hangs when built with dirhtml builder * #7195: todo: emit doctree-resolved event with non-document node incorrectly - update to version 2.4.2 * Bugs fixed * #7138: autodoc: ``autodoc.typehints`` crashed when variable has unbound object as a value * #7156: autodoc: separator for keyword only arguments is not shown * #7146: autodoc: IndexError is raised on suppressed type_comment found * #7161: autodoc: typehints extension does not support parallel build * #7178: autodoc: TypeError is raised on fetching type annotations * #7151: crashed when extension assigns a value to ``env.indexentries`` * #7170: text: Remove debug print * #7137: viewcode: Avoid to crash when non-python code given - update to version 2.4.1 * Bugs fixed * #7120: html: crashed when on scaling SVG images which have float dimentions * #7126: autodoc: TypeError: 'getset_descriptor' object is not iterable - update to version 2.4.0 * Deprecated * The ``decode`` argument of ``sphinx.pycode.ModuleAnalyzer()`` * ``sphinx.directives.other.Index`` * ``sphinx.environment.temp_data['gloss_entries']`` * ``sphinx.environment.BuildEnvironment.indexentries`` * ``sphinx.environment.collectors.indexentries.IndexEntriesCollector`` * ``sphinx.ext.apidoc.INITPY`` * ``sphinx.ext.apidoc.shall_skip()`` * ``sphinx.io.FiletypeNotFoundError`` * ``sphinx.io.get_filetype()`` * ``sphinx.pycode.ModuleAnalyzer.encoding`` * ``sphinx.roles.Index`` * ``sphinx.util.detect_encoding()`` * ``sphinx.util.get_module_source()`` * ``sphinx.util.inspect.Signature`` * ``sphinx.util.inspect.safe_getmembers()`` * ``sphinx.writers.latex.LaTeXTranslator.settings.author`` * ``sphinx.writers.latex.LaTeXTranslator.settings.contentsname`` * ``sphinx.writers.latex.LaTeXTranslator.settings.docclass`` * ``sphinx.writers.latex.LaTeXTranslator.settings.docname`` * ``sphinx.writers.latex.LaTeXTranslator.settings.title`` * ``sphinx.writers.latex.ADDITIONAL_SETTINGS`` * ``sphinx.writers.latex.DEFAULT_SETTINGS`` * ``sphinx.writers.latex.LUALATEX_DEFAULT_FONTPKG`` * ``sphinx.writers.latex.PDFLATEX_DEFAULT_FONTPKG`` * ``sphinx.writers.latex.XELATEX_DEFAULT_FONTPKG`` * ``sphinx.writers.latex.XELATEX_GREEK_DEFAULT_FONTPKG`` * Features added * #6910: inheritance_diagram: Make the background of diagrams transparent * #6446: duration: Add ``sphinx.ext.durations`` to inspect which documents slow down the build * #6837: LaTeX: Support a nested table * #7115: LaTeX: Allow to override LATEXOPTS and LATEXMKOPTS via environment variable * #6966: graphviz: Support ``:class:`` option * #6696: html: ``:scale:`` option of image/figure directive not working for SVG images (imagesize-1.2.0 or above is required) * #6994: imgconverter: Support illustrator file (.ai) to .png conversion * autodoc: Support Positional-Only Argument separator (PEP-570 compliant) * autodoc: Support type annotations for variables * #2755: autodoc: Add new event: :event:`autodoc-before-process-signature` * #2755: autodoc: Support type_comment style (ex. ``# type: (str) -> str``) annotation (python3.8+ or `typed_ast <https://github.com/python/typed_ast>`_ is required) * #7051: autodoc: Support instance variables without defaults (PEP-526) * #6418: autodoc: Add a new extension ``sphinx.ext.autodoc.typehints``. It shows typehints as object description if ``autodoc_typehints = "description"`` set. This is an experimental extension and it will be integrated into autodoc core in Sphinx-3.0 * SphinxTranslator now calls visitor/departure method for super node class if visitor/departure method for original node class not found * #6418: Add new event: :event:`object-description-transform` * py domain: :rst:dir:`py:data` and :rst:dir:`py:attribute` take new options named ``:type:`` and ``:value:`` to describe its type and initial value * #6785: py domain: ``:py:attr:`` is able to refer properties again * #6772: apidoc: Add ``-q`` option for quiet mode * Bugs fixed * #6925: html: Remove redundant type="text/javascript" from <script> elements * #7112: html: SVG image is not layouted as float even if aligned * #6906, #6907: autodoc: failed to read the source codes encoeded in cp1251 * #6961: latex: warning for babel shown twice * #7059: latex: LaTeX compilation falls into infinite loop (wrapfig issue) * #6581: latex: ``:reversed:`` option for toctree does not effect to LaTeX build * #6559: Wrong node-ids are generated in glossary directive * #6986: apidoc: misdetects module name for .so file inside module * #6899: apidoc: private members are not shown even if ``--private`` given * #6327: apidoc: Support a python package consisted of __init__.so file * #6999: napoleon: fails to parse tilde in :exc: role * #7019: gettext: Absolute path used in message catalogs * #7023: autodoc: nested partial functions are not listed * #7023: autodoc: partial functions imported from other modules are listed as module members without :impoprted-members: option * #6889: autodoc: Trailing comma in ``:members::`` option causes cryptic warning * #6568: autosummary: ``autosummary_imported_members`` is ignored on generating a stub file for submodule * #7055: linkcheck: redirect is treated as an error * #7088: HTML template: If ``navigation_with_keys`` option is activated, modifier keys are ignored, which means the feature can interfere with browser features * #7090: std domain: Can't assign numfig-numbers for custom container nodes * #7106: std domain: enumerated nodes are marked as duplicated when extensions call ``note_explicit_target()`` * #7095: dirhtml: Cross references are broken via intersphinx and ``:doc:`` role * C++: - Don't crash when using the ``struct`` role in some cases. - Don't warn when using the ``var``/``member`` role for function parameters. - Render call and braced-init expressions correctly. * #7097: Filenames of images generated by ``sphinx.transforms.post_transforms.images.ImageConverter`` or its subclasses (used for latex build) are now sanitized, to prevent broken paths ==== python-Sphinx-test ==== Version update (2.3.1 -> 3.0.4) - update to version 3.0.4: * Bugs fixed + #7567: autodoc: parametrized types are shown twice for generic types + #7637: autodoc: system defined TypeVars are shown in Python 3.9 + #7611: md5 fails when OpenSSL FIPS is enabled + #7626: release package does not contain "CODE_OF_CONDUCT" - Add python3.inv as a specific Source. - update to version 3.0.3 * Features added * C, parse array declarators with static, qualifiers, and VLA specification. * Bugs fixed * #7516: autodoc: crashes if target object raises an error on accessing its attributes - update to version 3.0.2 * Features added * C, parse attributes and add :confval:`c_id_attributes` and :confval:`c_paren_attributes` to support user-defined attributes. * Bugs fixed * #7461: py domain: fails with IndexError for empty tuple in type annotation * #7510: py domain: keyword-only arguments are documented as having a default of None * #7418: std domain: :rst:role:`term` role could not match case-insensitively * #7461: autodoc: empty tuple in type annotation is not shown correctly * #7479: autodoc: Sphinx builds has been slower since 3.0.0 on mocking * C++, fix spacing issue in east-const declarations. * #7414: LaTeX: Xindy language options were incorrect * sphinx crashes with ImportError on python3.5.1 - update to 3.0.1 * Incompatible changes * #7418: std domain: :rst:dir:`term` role becomes case sensitive * Bugs fixed * #7428: py domain: a reference to class ``None`` emits a nitpicky warning * #7445: py domain: a return annotation ``None`` in the function signature is not converted to a hyperlink when using intersphinx * #7418: std domain: duplication warning for glossary terms is case insensitive * #7438: C++, fix merging overloaded functions in parallel builds. * #7422: autodoc: fails with ValueError when using autodoc_mock_imports * #7435: autodoc: ``autodoc_typehints='description'`` doesn't suppress typehints in signature for classes/methods * #7451: autodoc: fails with AttributeError when an object returns non-string object as a ``__doc__`` member * #7423: crashed when giving a non-string object to logger * #7479: html theme: Do not include xmlns attribute with HTML 5 doctype * #7426: html theme: Escape some links in HTML templates - update to version 3.0.0 * Dependencies * LaTeX: drop dependency on :program:`extractbb` for image inclusion in Japanese documents as ``.xbb`` files are unneeded by :program:`dvipdfmx` since TeXLive2015 (refs: #6189) * babel-2.0 or above is available (Unpinned) * Incompatible changes * Drop features and APIs deprecated in 1.8.x * #247: autosummary: stub files are overwritten automatically by default. see :confval:`autosummary_generate_overwrite` to change the behavior * #5923: autodoc: the members of ``object`` class are not documented by default when ``:inherited-members:`` and ``:special-members:`` are given. * #6830: py domain: ``meta`` fields in info-field-list becomes reserved. They are not displayed on output document now * #6417: py domain: doctree of desc_parameterlist has been changed. The argument names, annotations and default values are wrapped with inline node * The structure of ``sphinx.events.EventManager.listeners`` has changed * Due to the scoping changes for :rst:dir:`productionlist` some uses of :rst:role:`token` must be modified to include the scope which was previously ignored. * #6903: Internal data structure of Python, reST and standard domains have changed. The node_id is added to the index of objects and modules. Now they contains a pair of docname and node_id for cross reference. * #7276: C++ domain: Non intended behavior is removed such as ``say_hello_`` links to ``.. cpp:function:: say_hello()`` * #7210: js domain: Non intended behavior is removed such as ``parseInt_`` links to ``.. js:function:: parseInt`` * #7229: rst domain: Non intended behavior is removed such as ``numref_`` links to ``.. rst:role:: numref`` * #6903: py domain: Non intended behavior is removed such as ``say_hello_`` links to ``.. py:function:: say_hello()`` * #7246: py domain: Drop special cross reference helper for exceptions, functions and methods * The C domain has been rewritten, with additional directives and roles. The existing ones are now more strict, resulting in new warnings. * The attribute ``sphinx_cpp_tagname`` in the ``desc_signature_line`` node has been renamed to ``sphinx_line_type``. * #6462: double backslashes in domain directives are no longer replaced by single backslashes as default. A new configuration value :confval:`strip_signature_backslash` can be used by users to reenable it. * #7222: ``sphinx.util.inspect.unwrap()`` is renamed to ``unwrap_all()`` * Deprecated * ``desc_signature['first']`` * ``sphinx.directives.DescDirective`` * ``sphinx.domains.std.StandardDomain.add_object()`` * ``sphinx.domains.python.PyDecoratorMixin`` * ``sphinx.ext.autodoc.get_documenters()`` * ``sphinx.ext.autosummary.process_autosummary_toc()`` * ``sphinx.parsers.Parser.app`` * ``sphinx.testing.path.Path.text()`` * ``sphinx.testing.path.Path.bytes()`` * ``sphinx.util.inspect.getargspec()`` * ``sphinx.writers.latex.LaTeXWriter.format_docclass()`` * Features added * #247: autosummary: Add :confval:`autosummary_generate_overwrite` to overwrite old stub file * #5923: autodoc: ``:inherited-members:`` option takes a name of anchestor class not to document inherited members of the class and uppers * #6830: autodoc: consider a member private if docstring contains ``:meta private:`` in info-field-list * #7165: autodoc: Support Annotated type (PEP-593) * #2815: autodoc: Support singledispatch functions and methods * #7079: autodoc: :confval:`autodoc_typehints` accepts ``"description"`` configuration. It shows typehints as object description * #7314: apidoc: Propagate ``--maxdepth`` option through package documents * #6558: glossary: emit a warning for duplicated glossary entry * #3106: domain: Register hyperlink target for index page automatically * #6558: std domain: emit a warning for duplicated generic objects * #6830: py domain: Add new event: :event:`object-description-transform` * #6895: py domain: Do not emit nitpicky warnings for built-in types * py domain: Support lambda functions in function signature * #6417: py domain: Allow to make a style for arguments of functions and methods * #7238, #7239: py domain: Emit a warning on describing a python object if the entry is already added as the same name * #7341: py domain: type annotations in singature are converted to cross refs * Support priority of event handlers. For more detail, see :py:meth:`.Sphinx.connect()` * #3077: Implement the scoping for :rst:dir:`productionlist` as indicated in the documentation. * #1027: Support backslash line continuation in :rst:dir:`productionlist`. * #7108: config: Allow to show an error message from conf.py via ``ConfigError`` * #7032: html: :confval:`html_scaled_image_link` will be disabled for images having ``no-scaled-link`` class * #7144: Add CSS class indicating its domain for each desc node * #7211: latex: Use babel for Chinese document when using XeLaTeX * #6672: LaTeX: Support LaTeX Theming (experimental) * #7005: LaTeX: Add LaTeX styling macro for :rst:role:`kbd` role * #7220: genindex: Show "main" index entries at first * #7103: linkcheck: writes all links to ``output.json`` * #7025: html search: full text search can be disabled for individual document using ``:nosearch:`` file-wide metadata * #7293: html search: Allow to override JavaScript splitter via ``SearchLanguage.js_splitter_code`` * #7142: html theme: Add a theme option: ``pygments_dark_style`` to switch the style of code-blocks in dark mode * The C domain has been rewritten adding for example: - Cross-referencing respecting the current scope. - Possible to document anonymous entities. - More specific directives and roles for each type of entitiy, e.g., handling scoping of enumerators. - New role :rst:role:`c:expr` for rendering expressions and types in text. * Added ``SphinxDirective.get_source_info()`` and ``SphinxRole.get_source_info()``. * #7324: sphinx-build: Emit a warning if multiple files having different file extensions for same document found * Added ``ObjectDescription.transform_content()``. * Bugs fixed * C++, fix cross reference lookup in certain cases involving function overloads. * #5078: C++, fix cross reference lookup when a directive contains multiple declarations. * C++, suppress warnings for directly dependent typenames in cross references generated automatically in signatures. * #5637: autodoc: Incorrect handling of nested class names on show-inheritance * #7267: autodoc: error message for invalid directive options has wrong location * #7329: autodoc: info-field-list is wrongly generated from type hints into the class description even if ``autoclass_content='class'`` set * #7331: autodoc: a cython-function is not recognized as a function * #5637: inheritance_diagram: Incorrect handling of nested class names * #7139: ``code-block:: guess`` does not work * #7325: html: source_suffix containing dot leads to wrong source link * #7357: html: Resizing SVG image fails with ValueError * #7278: html search: Fix use of ``html_file_suffix`` instead of ``html_link_suffix`` in search results * #7297: html theme: ``bizstyle`` does not support ``sidebarwidth`` * #3842: singlehtml: Path to images broken when master doc is not in source root * #7179: std domain: Fix whitespaces are suppressed on referring GenericObject * #7289: console: use bright colors instead of bold * #1539: C, parse array types. * #2377: C, parse function pointers even in complex types. * #7345: sphinx-build: Sphinx crashes if output directory exists as a file * #7290: sphinx-build: Ignore bdb.BdbQuit when handling exceptions * #6240: napoleon: Attributes and Methods sections ignore :noindex: option * #7364: autosummary: crashed when :confval:`autosummary_generate` is False * #7370: autosummary: raises UnboundLocalError when unknown module given * #7367: C++, alternate operator spellings are now supported. * C, alternate operator spellings are now supported. * #7368: C++, comma operator in expressions, pack expansion in template argument lists, and more comprehensive error messages in some cases. * C, C++, fix crash and wrong duplicate warnings related to anon symbols. * #6477: Escape first "!" in a cross reference linking no longer possible * #7219: py domain: The index entry generated by ``py:function`` directive is different with one from ``index`` directive with "builtin" type * #7301: capital characters are not allowed for node_id * #7301: epub: duplicated node_ids are generated * #6564: html: a width of table was ignored on HTML builder * #7401: Incorrect argument is passed for :event:`env-get-outdated` handlers * #7355: autodoc: a signature of cython-function is not recognized well * #7222: autodoc: ``__wrapped__`` functions are not documented correctly * #7409: intersphinx: ValueError is raised when an extension sets up :confval:`intersphinx_mapping` on :event:`config-inited` event * #7343: Sphinx builds has been slower since 2.4.0 on debug mode - update to version 2.4.4 * Bugs fixed * #7197: LaTeX: platex cause error to build image directive with target url * #7223: Sphinx builds has been slower since 2.4.0 - update to version 2.4.3 * Bugs fixed * #7184: autodoc: ``*args`` and ``**kwarg`` in type comments are not handled properly * #7189: autodoc: classmethod coroutines are not detected * #7183: intersphinx: ``:attr:`` reference to property is broken * #6244, #6387: html search: Search breaks/hangs when built with dirhtml builder * #7195: todo: emit doctree-resolved event with non-document node incorrectly - update to version 2.4.2 * Bugs fixed * #7138: autodoc: ``autodoc.typehints`` crashed when variable has unbound object as a value * #7156: autodoc: separator for keyword only arguments is not shown * #7146: autodoc: IndexError is raised on suppressed type_comment found * #7161: autodoc: typehints extension does not support parallel build * #7178: autodoc: TypeError is raised on fetching type annotations * #7151: crashed when extension assigns a value to ``env.indexentries`` * #7170: text: Remove debug print * #7137: viewcode: Avoid to crash when non-python code given - update to version 2.4.1 * Bugs fixed * #7120: html: crashed when on scaling SVG images which have float dimentions * #7126: autodoc: TypeError: 'getset_descriptor' object is not iterable - update to version 2.4.0 * Deprecated * The ``decode`` argument of ``sphinx.pycode.ModuleAnalyzer()`` * ``sphinx.directives.other.Index`` * ``sphinx.environment.temp_data['gloss_entries']`` * ``sphinx.environment.BuildEnvironment.indexentries`` * ``sphinx.environment.collectors.indexentries.IndexEntriesCollector`` * ``sphinx.ext.apidoc.INITPY`` * ``sphinx.ext.apidoc.shall_skip()`` * ``sphinx.io.FiletypeNotFoundError`` * ``sphinx.io.get_filetype()`` * ``sphinx.pycode.ModuleAnalyzer.encoding`` * ``sphinx.roles.Index`` * ``sphinx.util.detect_encoding()`` * ``sphinx.util.get_module_source()`` * ``sphinx.util.inspect.Signature`` * ``sphinx.util.inspect.safe_getmembers()`` * ``sphinx.writers.latex.LaTeXTranslator.settings.author`` * ``sphinx.writers.latex.LaTeXTranslator.settings.contentsname`` * ``sphinx.writers.latex.LaTeXTranslator.settings.docclass`` * ``sphinx.writers.latex.LaTeXTranslator.settings.docname`` * ``sphinx.writers.latex.LaTeXTranslator.settings.title`` * ``sphinx.writers.latex.ADDITIONAL_SETTINGS`` * ``sphinx.writers.latex.DEFAULT_SETTINGS`` * ``sphinx.writers.latex.LUALATEX_DEFAULT_FONTPKG`` * ``sphinx.writers.latex.PDFLATEX_DEFAULT_FONTPKG`` * ``sphinx.writers.latex.XELATEX_DEFAULT_FONTPKG`` * ``sphinx.writers.latex.XELATEX_GREEK_DEFAULT_FONTPKG`` * Features added * #6910: inheritance_diagram: Make the background of diagrams transparent * #6446: duration: Add ``sphinx.ext.durations`` to inspect which documents slow down the build * #6837: LaTeX: Support a nested table * #7115: LaTeX: Allow to override LATEXOPTS and LATEXMKOPTS via environment variable * #6966: graphviz: Support ``:class:`` option * #6696: html: ``:scale:`` option of image/figure directive not working for SVG images (imagesize-1.2.0 or above is required) * #6994: imgconverter: Support illustrator file (.ai) to .png conversion * autodoc: Support Positional-Only Argument separator (PEP-570 compliant) * autodoc: Support type annotations for variables * #2755: autodoc: Add new event: :event:`autodoc-before-process-signature` * #2755: autodoc: Support type_comment style (ex. ``# type: (str) -> str``) annotation (python3.8+ or `typed_ast <https://github.com/python/typed_ast>`_ is required) * #7051: autodoc: Support instance variables without defaults (PEP-526) * #6418: autodoc: Add a new extension ``sphinx.ext.autodoc.typehints``. It shows typehints as object description if ``autodoc_typehints = "description"`` set. This is an experimental extension and it will be integrated into autodoc core in Sphinx-3.0 * SphinxTranslator now calls visitor/departure method for super node class if visitor/departure method for original node class not found * #6418: Add new event: :event:`object-description-transform` * py domain: :rst:dir:`py:data` and :rst:dir:`py:attribute` take new options named ``:type:`` and ``:value:`` to describe its type and initial value * #6785: py domain: ``:py:attr:`` is able to refer properties again * #6772: apidoc: Add ``-q`` option for quiet mode * Bugs fixed * #6925: html: Remove redundant type="text/javascript" from <script> elements * #7112: html: SVG image is not layouted as float even if aligned * #6906, #6907: autodoc: failed to read the source codes encoeded in cp1251 * #6961: latex: warning for babel shown twice * #7059: latex: LaTeX compilation falls into infinite loop (wrapfig issue) * #6581: latex: ``:reversed:`` option for toctree does not effect to LaTeX build * #6559: Wrong node-ids are generated in glossary directive * #6986: apidoc: misdetects module name for .so file inside module * #6899: apidoc: private members are not shown even if ``--private`` given * #6327: apidoc: Support a python package consisted of __init__.so file * #6999: napoleon: fails to parse tilde in :exc: role * #7019: gettext: Absolute path used in message catalogs * #7023: autodoc: nested partial functions are not listed * #7023: autodoc: partial functions imported from other modules are listed as module members without :impoprted-members: option * #6889: autodoc: Trailing comma in ``:members::`` option causes cryptic warning * #6568: autosummary: ``autosummary_imported_members`` is ignored on generating a stub file for submodule * #7055: linkcheck: redirect is treated as an error * #7088: HTML template: If ``navigation_with_keys`` option is activated, modifier keys are ignored, which means the feature can interfere with browser features * #7090: std domain: Can't assign numfig-numbers for custom container nodes * #7106: std domain: enumerated nodes are marked as duplicated when extensions call ``note_explicit_target()`` * #7095: dirhtml: Cross references are broken via intersphinx and ``:doc:`` role * C++: - Don't crash when using the ``struct`` role in some cases. - Don't warn when using the ``var``/``member`` role for function parameters. - Render call and braced-init expressions correctly. * #7097: Filenames of images generated by ``sphinx.transforms.post_transforms.images.ImageConverter`` or its subclasses (used for latex build) are now sanitized, to prevent broken paths ==== python-dulwich ==== Version update (0.19.15 -> 0.20.2) - update to 0.20.2: * Brown bag release to fix uploads of Windows wheels. * Publish binary wheels for: Windows, Linux, Mac OS X. (Jelmer Vernoo?, #711, #710, #629) * Drop support for Python 2. (Jelmer Vernoo?) * Only return files from the loose store that look like git objects. * Ignore agent= capability if sent by client. * Don't break when encountering block devices. * Decode URL paths in HttpGitClient using utf-8 rather than file system * Fix pushing from a shallow clone. * Don't send "deepen None" to server if graph walker supports shallow. (Jelmer Vernoo?, #747) * Support tweaking the compression level for loose objects through the "core.looseCompression" and "core.compression" settings. (Jelmer Vernoo?) * Support tweaking the compression level for pack objects through the "core.packCompression" and "core.compression" settings. (Jelmer Vernoo?) * Add a "dulwich.contrib.diffstat" module. (Kevin Hendricks) ==== rubygem-i18n ==== Version update (1.8.2 -> 1.8.3) Subpackages: ruby2.6-rubygem-i18n ruby2.7-rubygem-i18n - New upstream release 1.8.3 Features / Improvements * Memory and speed improvements - #527+ #528 * Add option to disable fallbacks for I18n.exists? check - #482 * Add an on_fallback hook to allow users to be notified when a fallback happens - #520 Bug Fixes * Fix an issue with deep_merge and chain fallback backends - #499 & #509 * Fix an issue with Rails ordinal number proc and keyword splatting - #521 * Pass options as keyword arguments to translation procs - #529 * Fix pluralize on unknown locale with attributes - #519 ==== rubygem-rack ==== Version update (2.2.2 -> 2.2.3) Subpackages: ruby2.6-rubygem-rack ruby2.7-rubygem-rack - updated to version 2.2.3 see installed CHANGELOG.md [#]# [2.2.3] - 2020-06-15 [CVE-2020-8184] Only decode cookie values ==== signon ==== Subpackages: libsignon-qt5-1 signon-plugins signond signond-libs - Add patch to fix crash (boo#1172904): * 0001-Don-t-use-fno-rtti.patch ==== snapper ==== Version update (0.8.9 -> 0.8.10) Subpackages: libsnapper5 snapper-zypp-plugin - special rollback for transactional server (bsc#1172273) - version 0.8.10 ==== systemsettings5 ==== Version update (5.19.0 -> 5.19.1) Subpackages: systemsettings5-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== xdg-desktop-portal-kde ==== Version update (5.19.0 -> 5.19.1) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.19.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.19.1.php - No code changes since 5.19.0 ==== xorg-x11-fonts ==== Subpackages: xorg-x11-fonts-core - Add Recommends: xorg-x11-fonts-converted and xorg-x11-fonts-legacy so the packages get installed automatically (and users can remove any of them or both) - Add a legacy subpackage that provides the bitmap and Type1 fonts under /usr/share/fonts/(75dpi|100dpi|Type1) so the user can choose if installing the original fonts (the legacy subpackage), the fonts converted to TrueType format (the converted subpackage) or both. - Add some pcf fonts too from /usr/share/fonts/misc to the legacy subpackage and make them available as TrueType in the converted package (boo#1169444) ==== xorg-x11-fonts-converted ==== - Add Recommends: xorg-x11-fonts-converted and xorg-x11-fonts-legacy so the packages get installed automatically (and users can remove any of them or both) - Add a legacy subpackage that provides the bitmap and Type1 fonts under /usr/share/fonts/(75dpi|100dpi|Type1) so the user can choose if installing the original fonts (the legacy subpackage), the fonts converted to TrueType format (the converted subpackage) or both. - Add some pcf fonts too from /usr/share/fonts/misc to the legacy subpackage and make them available as TrueType in the converted package (boo#1169444) ==== yast2 ==== Version update (4.3.6 -> 4.3.8) Subpackages: yast2-logs - Updated Yast::XML.validate arguments - Distinguish between a String argument (containing a XML document/schema) and Pathname (path to a file) - Related to bsc#1170886 - 4.3.8 - Add a method to determine the default start mode for a system service (related to bsc#1172749). - 4.3.7 ==== yast2-bootloader ==== Version update (4.3.5 -> 4.3.6) - Avoid random failure in unit tests when there is a serial console. - Related to bsc#1172390. - 4.3.6
participants (1)
-
Dominique Leuenberger