]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
make.sh: Change the order of building Python packages
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 7 Aug 2025 16:00:48 +0000 (16:00 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 3 Sep 2025 17:42:01 +0000 (18:42 +0100)
This way, we should have all the build tools available as early as
possible.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
make.sh

diff --git a/make.sh b/make.sh
index ed73af9e5ff7336cdc126baafb1e4f04e96b1ca5..9c45331039ffdbe800f1cc29acfd91a73f829ac4 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -1485,7 +1485,19 @@ build_system() {
        lfsmake2 sqlite
        lfsmake2 python3
        lfsmake2 python3-wheel
+       lfsmake2 python3-toml
+       lfsmake2 python3-pyproject2setuppy
        lfsmake2 python3-packaging
+       lfsmake2 python3-pep517
+       lfsmake2 python3-build
+       lfsmake2 python3-install
+       lfsmake2 python3-urllib3
+       lfsmake2 python3-charset-normalizer
+       lfsmake2 python3-idna
+       lfsmake2 python3-certifi
+       lfsmake2 python3-requests
+       lfsmake2 python3-docutils
+       lfsmake2 python3-flit
        lfsmake2 python3-more_itertools
        lfsmake2 python3-setuptools
        lfsmake2 ninja
@@ -1767,7 +1779,6 @@ build_system() {
        lfsmake2 perl-Object-Tiny
        lfsmake2 perl-Archive-Peek-Libarchive
        lfsmake2 python3-inotify
-       lfsmake2 python3-docutils
        lfsmake2 python3-daemon
        lfsmake2 ntp
        lfsmake2 openssh
@@ -1866,8 +1877,6 @@ build_system() {
        lfsmake2 elinks
        lfsmake2 igmpproxy
        lfsmake2 opus
-       lfsmake2 python3-toml
-       lfsmake2 python3-pyproject2setuppy
        lfsmake2 python3-pyparsing
        lfsmake2 spice-protocol
        lfsmake2 spice
@@ -1937,15 +1946,6 @@ build_system() {
        lfsmake2 wireless-regdb
        lfsmake2 ddns
        lfsmake2 python3-pycparser
-       lfsmake2 python3-charset-normalizer
-       lfsmake2 python3-certifi
-       lfsmake2 python3-idna
-       lfsmake2 python3-requests
-       lfsmake2 python3-pep517
-       lfsmake2 python3-build
-       lfsmake2 python3-install
-       lfsmake2 python3-urllib3
-       lfsmake2 python3-flit
        lfsmake2 python3-typing-extensions
        lfsmake2 python3-semantic-version
        lfsmake2 python3-setuptools-scm