diff options
Diffstat (limited to 'documentation/dev-manual')
-rw-r--r-- | documentation/dev-manual/common-tasks.rst | 26 | ||||
-rw-r--r-- | documentation/dev-manual/start.rst | 2 |
2 files changed, 12 insertions, 16 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. | |||
7157 | Using RPM | 7157 | Using RPM |
7158 | ^^^^^^^^^ | 7158 | ^^^^^^^^^ |
7159 | 7159 | ||
7160 | The `Dandified Packaging | 7160 | The :wikipedia:`Dandified Packaging <DNF_(software)>` (DNF) performs |
7161 | Tool <https://en.wikipedia.org/wiki/DNF_(software)>`__ (DNF) performs | ||
7162 | runtime package management of RPM packages. In order to use DNF for | 7161 | runtime package management of RPM packages. In order to use DNF for |
7163 | runtime package management, you must perform an initial setup on the | 7162 | runtime package management, you must perform an initial setup on the |
7164 | target machine for cases where the ``PACKAGE_FEED_*`` variables were not | 7163 | target 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: | |||
7501 | Creating Node Package Manager (NPM) Packages | 7500 | Creating 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 |
7505 | manager for the JavaScript programming language. The Yocto Project | 7504 | manager for the JavaScript programming language. The Yocto Project |
7506 | supports the NPM :ref:`fetcher <bitbake:bitbake-user-manual/bitbake-user-manual-fetching:fetchers>`. You can | 7505 | supports the NPM :ref:`fetcher <bitbake:bitbake-user-manual/bitbake-user-manual-fetching:fetchers>`. You can |
7507 | use this fetcher in combination with | 7506 | use 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 | ||
9377 | The graphs are in | 9376 | The graphs are in :wikipedia:`DOT <DOT_%28graph_description_language%29>` |
9378 | `DOT <https://en.wikipedia.org/wiki/DOT_%28graph_description_language%29>`__ | ||
9379 | format and can be converted to images (e.g. using the ``dot`` tool from | 9377 | format 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 | ||
11436 | The Yocto Project has an infrastructure to track and address unfixed | 11434 | The Yocto Project has an infrastructure to track and address unfixed |
11437 | known security vulnerabilities, as tracked by the public | 11435 | known 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>` |
11439 | database. | 11437 | database. |
11440 | 11438 | ||
11441 | The Yocto Project maintains a `list of known vulnerabilities | 11439 | The Yocto Project maintains a `list of known vulnerabilities |
@@ -11791,7 +11789,7 @@ Instructions on how to set it up are in the README document. | |||
11791 | Using Wayland and Weston | 11789 | Using 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)>` |
11795 | is a computer display server protocol that provides a method for | 11793 | is a computer display server protocol that provides a method for |
11796 | compositing window managers to communicate directly with applications | 11794 | compositing window managers to communicate directly with applications |
11797 | and video hardware and expects them to communicate with input hardware | 11795 | and video hardware and expects them to communicate with input hardware |
@@ -11800,20 +11798,18 @@ in better control over graphics frame rendering than an application | |||
11800 | might otherwise achieve. | 11798 | might otherwise achieve. |
11801 | 11799 | ||
11802 | The Yocto Project provides the Wayland protocol libraries and the | 11800 | The Yocto Project provides the Wayland protocol libraries and the |
11803 | reference | 11801 | reference :wikipedia:`Weston <Wayland_(display_server_protocol)#Weston>` |
11804 | `Weston <https://en.wikipedia.org/wiki/Wayland_(display_server_protocol)#Weston>`__ | ||
11805 | compositor as part of its release. You can find the integrated packages | 11802 | compositor as part of its release. You can find the integrated packages |
11806 | in the ``meta`` layer of the :term:`Source Directory`. | 11803 | in the ``meta`` layer of the :term:`Source Directory`. |
11807 | Specifically, you | 11804 | Specifically, you |
11808 | can find the recipes that build both Wayland and Weston at | 11805 | can find the recipes that build both Wayland and Weston at |
11809 | ``meta/recipes-graphics/wayland``. | 11806 | ``meta/recipes-graphics/wayland``. |
11810 | 11807 | ||
11811 | You can build both the Wayland and Weston packages for use only with | 11808 | You can build both the Wayland and Weston packages for use only with targets |
11812 | targets that accept the `Mesa 3D and Direct Rendering | 11809 | that accept the :wikipedia:`Mesa 3D and Direct Rendering Infrastructure |
11813 | Infrastructure <https://en.wikipedia.org/wiki/Mesa_(computer_graphics)>`__, | 11810 | <Mesa_(computer_graphics)>`, which is also known as Mesa DRI. This implies that |
11814 | which is also known as Mesa DRI. This implies that you cannot build and | 11811 | you cannot build and use the packages if your target uses, for example, the |
11815 | use the packages if your target uses, for example, the Intel Embedded | 11812 | Intel Embedded Media and Graphics Driver (Intel EMGD) that overrides Mesa DRI. |
11816 | Media and Graphics Driver (Intel EMGD) that overrides Mesa DRI. | ||
11817 | 11813 | ||
11818 | .. note:: | 11814 | .. note:: |
11819 | 11815 | ||
diff --git a/documentation/dev-manual/start.rst b/documentation/dev-manual/start.rst index f90375471f..63d63fc27e 100644 --- a/documentation/dev-manual/start.rst +++ b/documentation/dev-manual/start.rst | |||
@@ -273,7 +273,7 @@ For Linux (WSL 2). | |||
273 | .. note:: | 273 | .. note:: |
274 | 274 | ||
275 | The Yocto Project is not compatible with version 1 of | 275 | The Yocto Project is not compatible with version 1 of |
276 | `Windows Subsystem for Linux <https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux>`__. | 276 | :wikipedia:`Windows Subsystem for Linux <Windows_Subsystem_for_Linux>`. |
277 | It is compatible but neither officially supported nor validated with | 277 | It is compatible but neither officially supported nor validated with |
278 | WSL 2. If you still decide to use WSL please upgrade to | 278 | WSL 2. If you still decide to use WSL please upgrade to |
279 | `WSL 2 <https://learn.microsoft.com/en-us/windows/wsl/install>`__. | 279 | `WSL 2 <https://learn.microsoft.com/en-us/windows/wsl/install>`__. |