From eb8d6f9a092e02dab8b3672970d7a04f80db7312 Mon Sep 17 00:00:00 2001 From: Lee Chee Yang Date: Fri, 12 Apr 2024 18:19:55 +0800 Subject: release-notes-5.0: various additions and improvements (From yocto-docs rev: 4b839c460867d685584134dbd322cd9b20f2ae6d) Signed-off-by: Lee Chee Yang Reviewed-by: Michael Opdenacker Signed-off-by: Richard Purdie --- .../migration-guides/release-notes-5.0.rst | 27 ++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) (limited to 'documentation') diff --git a/documentation/migration-guides/release-notes-5.0.rst b/documentation/migration-guides/release-notes-5.0.rst index b5fba13e6c..7767a4229d 100644 --- a/documentation/migration-guides/release-notes-5.0.rst +++ b/documentation/migration-guides/release-notes-5.0.rst @@ -179,6 +179,21 @@ New Features / Enhancements in 5.0 - ``bitbake.conf``: add ``runtimedir`` to represent the path to the runtime state directory (i.e., ``/run``). + - Allow to disable colored text output through the + `NO_OUTPUT `__ environment variable. + + - ``git-make-shallow`` script: add support for Git's ``safe.bareRepository=explicit`` + configuration setting. + +- Devtool improvements: + + - Introduce a new ``ide-sdk`` plugin to generate a configuration to use + the eSDK through an IDE. + + - Add ``--no-pypi`` option for Python projects that are not hosted on PyPI. + + - Add support for Git submodules. + - Packaging changes: - ``package_rpm``: the RPM package compressor's mode can now be overriden. @@ -235,8 +250,16 @@ Recipe License changes in 5.0 The following corrections have been made to the :term:`LICENSE` values set by recipes: -- ``systemd``: make the scope of ``LGPL`` more accurate (``LGPL-2.1`` -> ``LGPL-2.1-or-later``) -- ``libsystemd``: set its own :term:`LICENSE` value (``LGPL-2.1-or-later``) to add more granularity +- ``elfutils``: split license for libraries & backend and utilities. +- ``ghostscript``: correct :term:`LICENSE` to ``AGPL-3.0-or-later``. +- ``libsystemd``: set its own :term:`LICENSE` value (``LGPL-2.1-or-later``) to add more granularity. +- ``libtest-warnings-perl``: update :term:`LICENSE` ``Artistic-1.0`` to ``Artistic-1.0-Perl``. +- ``linux-firmware``: set package :term:`LICENSE` appropriately for ``carl9170``, ``rockchip`` and ``powerpr``. +- ``newlib``: add license ``Apache-2.0-with-LLVM-exception``. +- ``python3-poetry-core``: add license ``BSD-3-Clause`` for ``fastjsonschema``. +- ``systemd``: make the scope of ``LGPL`` more accurate (``LGPL-2.1`` -> ``LGPL-2.1-or-later``). +- ``util-linux``: add ``GPL-1.0-or-later`` license for fdisk and ``MIT`` license for ``flock``. +- ``zstd``: set to dual-licensed ``BSD-3-Clause`` or ``GPL-2.0-only``. Security Fixes in 5.0 ~~~~~~~~~~~~~~~~~~~~~ -- cgit v1.2.3-54-g00ecf