]> git.ipfire.org Git - people/stevee/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>
Sat, 9 Aug 2025 13:56:56 +0000 (14:56 +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 f65e85fe81ebd9a99d5cf76b5b24209ae29f0cf7..4dc6348f32740579350e3b93895ab1da067e809d 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