summary refs log tree commit diff stats
path: root/docs/devel
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2023-08-09 01:10:34 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2024-06-08 10:33:39 +0200
commit1f97715c8390e582f154d8b579c70779bd8c9bdf (patch)
tree8ecbb7ec3bbdf87fc4d356c0d93c17f8329fa7f9 /docs/devel
parent1ea1432199cdddbb4e7f98cee71cabf50a9516f2 (diff)
downloadfocaccia-qemu-1f97715c8390e582f154d8b579c70779bd8c9bdf.tar.gz
focaccia-qemu-1f97715c8390e582f154d8b579c70779bd8c9bdf.zip
Revert "python: use vendored tomli"
Now that Ubuntu 20.04 is not included anymore, there is no need to ship
it as part of QEMU; Ubuntu 22.04 includes it and Leap users anyway
need to install all the required dependencies from PyPI.

This mostly reverts commit ec77ee7634de123b7c899739711000fd21dab68b,
with just some changes to the wording.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'docs/devel')
-rw-r--r--docs/devel/build-system.rst15
1 files changed, 7 insertions, 8 deletions
diff --git a/docs/devel/build-system.rst b/docs/devel/build-system.rst
index 09caf2f8e1..f4fd76117d 100644
--- a/docs/devel/build-system.rst
+++ b/docs/devel/build-system.rst
@@ -185,14 +185,13 @@ Bundled Python packages
 
 Python packages that are **mandatory** dependencies to build QEMU,
 but are not available in all supported distros, are bundled with the
-QEMU sources.  Currently this includes Meson (outdated in CentOS 8
-and derivatives, Ubuntu 20.04 and 22.04, and openSUSE Leap) and tomli
-(absent in Ubuntu 20.04).
-
-If you need to update these, please do so by modifying and rerunning
-``python/scripts/vendor.py``.  This script embeds the sha256 hash of
-package sources and checks it.  The pypi.org web site provides an easy
-way to retrieve the sha256 hash of the sources.
+QEMU sources.  The only one is currently Meson (outdated in Ubuntu
+22.04 and openSUSE Leap).
+
+In order to include a new or updated wheel, modify and rerun the
+``python/scripts/vendor.py`` script.  The script embeds the
+sha256 hash of package sources and checks it.  The pypi.org web site
+provides an easy way to retrieve the sha256 hash of the sources.
 
 
 Stage 2: Meson