summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/common-tasks.rst
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/dev-manual/common-tasks.rst')
-rw-r--r--documentation/dev-manual/common-tasks.rst26
1 files changed, 11 insertions, 15 deletions
diff --git a/documentation/dev-manual/common-tasks.rst b/documentation/dev-manual/common-tasks.rst
index 21215d1203..b9c467526a 100644
--- a/documentation/dev-manual/common-tasks.rst
+++ b/documentation/dev-manual/common-tasks.rst
@@ -7157,8 +7157,7 @@ system. This section provides information for RPM, IPK, and DEB.
7157Using RPM 7157Using RPM
7158^^^^^^^^^ 7158^^^^^^^^^
7159 7159
7160The `Dandified Packaging 7160The :wikipedia:`Dandified Packaging <DNF_(software)>` (DNF) performs
7161Tool <https://en.wikipedia.org/wiki/DNF_(software)>`__ (DNF) performs
7162runtime package management of RPM packages. In order to use DNF for 7161runtime package management of RPM packages. In order to use DNF for
7163runtime package management, you must perform an initial setup on the 7162runtime package management, you must perform an initial setup on the
7164target machine for cases where the ``PACKAGE_FEED_*`` variables were not 7163target machine for cases where the ``PACKAGE_FEED_*`` variables were not
@@ -7501,7 +7500,7 @@ test. Here is what you have to do for each recipe:
7501Creating Node Package Manager (NPM) Packages 7500Creating Node Package Manager (NPM) Packages
7502-------------------------------------------- 7501--------------------------------------------
7503 7502
7504`NPM <https://en.wikipedia.org/wiki/Npm_(software)>`__ is a package 7503:wikipedia:`NPM <Npm_(software)>` is a package
7505manager for the JavaScript programming language. The Yocto Project 7504manager for the JavaScript programming language. The Yocto Project
7506supports the NPM :ref:`fetcher <bitbake:bitbake-user-manual/bitbake-user-manual-fetching:fetchers>`. You can 7505supports the NPM :ref:`fetcher <bitbake:bitbake-user-manual/bitbake-user-manual-fetching:fetchers>`. You can
7507use this fetcher in combination with 7506use this fetcher in combination with
@@ -9374,8 +9373,7 @@ This command writes the following files in the current directory:
9374 9373
9375- ``task-depends.dot``: A graph showing dependencies between tasks. 9374- ``task-depends.dot``: A graph showing dependencies between tasks.
9376 9375
9377The graphs are in 9376The graphs are in :wikipedia:`DOT <DOT_%28graph_description_language%29>`
9378`DOT <https://en.wikipedia.org/wiki/DOT_%28graph_description_language%29>`__
9379format and can be converted to images (e.g. using the ``dot`` tool from 9377format and can be converted to images (e.g. using the ``dot`` tool from
9380`Graphviz <https://www.graphviz.org/>`__). 9378`Graphviz <https://www.graphviz.org/>`__).
9381 9379
@@ -11435,7 +11433,7 @@ Vulnerabilities in Poky and OE-Core
11435 11433
11436The Yocto Project has an infrastructure to track and address unfixed 11434The Yocto Project has an infrastructure to track and address unfixed
11437known security vulnerabilities, as tracked by the public 11435known security vulnerabilities, as tracked by the public
11438`Common Vulnerabilities and Exposures (CVE) <https://en.wikipedia.org/wiki/Common_Vulnerabilities_and_Exposures>`__ 11436:wikipedia:`Common Vulnerabilities and Exposures (CVE) <Common_Vulnerabilities_and_Exposures>`
11439database. 11437database.
11440 11438
11441The Yocto Project maintains a `list of known vulnerabilities 11439The Yocto Project maintains a `list of known vulnerabilities
@@ -11791,7 +11789,7 @@ Instructions on how to set it up are in the README document.
11791Using Wayland and Weston 11789Using Wayland and Weston
11792======================== 11790========================
11793 11791
11794`Wayland <https://en.wikipedia.org/wiki/Wayland_(display_server_protocol)>`__ 11792:wikipedia:`Wayland <Wayland_(display_server_protocol)>`
11795is a computer display server protocol that provides a method for 11793is a computer display server protocol that provides a method for
11796compositing window managers to communicate directly with applications 11794compositing window managers to communicate directly with applications
11797and video hardware and expects them to communicate with input hardware 11795and video hardware and expects them to communicate with input hardware
@@ -11800,20 +11798,18 @@ in better control over graphics frame rendering than an application
11800might otherwise achieve. 11798might otherwise achieve.
11801 11799
11802The Yocto Project provides the Wayland protocol libraries and the 11800The Yocto Project provides the Wayland protocol libraries and the
11803reference 11801reference :wikipedia:`Weston <Wayland_(display_server_protocol)#Weston>`
11804`Weston <https://en.wikipedia.org/wiki/Wayland_(display_server_protocol)#Weston>`__
11805compositor as part of its release. You can find the integrated packages 11802compositor as part of its release. You can find the integrated packages
11806in the ``meta`` layer of the :term:`Source Directory`. 11803in the ``meta`` layer of the :term:`Source Directory`.
11807Specifically, you 11804Specifically, you
11808can find the recipes that build both Wayland and Weston at 11805can find the recipes that build both Wayland and Weston at
11809``meta/recipes-graphics/wayland``. 11806``meta/recipes-graphics/wayland``.
11810 11807
11811You can build both the Wayland and Weston packages for use only with 11808You can build both the Wayland and Weston packages for use only with targets
11812targets that accept the `Mesa 3D and Direct Rendering 11809that accept the :wikipedia:`Mesa 3D and Direct Rendering Infrastructure
11813Infrastructure <https://en.wikipedia.org/wiki/Mesa_(computer_graphics)>`__, 11810<Mesa_(computer_graphics)>`, which is also known as Mesa DRI. This implies that
11814which is also known as Mesa DRI. This implies that you cannot build and 11811you cannot build and use the packages if your target uses, for example, the
11815use the packages if your target uses, for example, the Intel Embedded 11812Intel Embedded Media and Graphics Driver (Intel EMGD) that overrides Mesa DRI.
11816Media and Graphics Driver (Intel EMGD) that overrides Mesa DRI.
11817 11813
11818.. note:: 11814.. note::
11819 11815