cmake: Make sure pip is upgraded before using it to install dmgbuild

rockbox-gerrit-noreply--- via rockbox-cvs <[email protected]> Mon, 29 Jun 2026 20:13:54 -0400
Newsgroups gmane.comp.systems.archos.rockbox.cvs
Message-ID <[email protected]>
commit 92d62cf6acc4e08ce82cb36861c59924c917fac7
Author: Vencislav Atanasov <[email protected]>
Date:   Mon Jun 29 21:50:03 2026 +0300

    cmake: Make sure pip is upgraded before using it to install dmgbuild
    
    Co-authored-by: ChatGPT (GPT-5.3 Mini) <[email protected]>
    Change-Id: I4221aab7dd031bd79548a94b30ce5978d81e282b

diff --git a/utils/cmake/deploy.cmake b/utils/cmake/deploy.cmake
index 060c2e018b..ff21da4444 100644
--- a/utils/cmake/deploy.cmake
+++ b/utils/cmake/deploy.cmake
@@ -101,6 +101,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
             COMMENT "Setting up dmgbuild virtualenv"
             OUTPUT ${DMGBUILD_STAMP}
             COMMAND python3 -m venv ${CMAKE_BINARY_DIR}/venv
+            COMMAND ${CMAKE_BINARY_DIR}/venv/bin/python -m pip install -q --upgrade pip
             COMMAND ${CMAKE_BINARY_DIR}/venv/bin/python -m pip install -q dmgbuild
     )
     add_custom_target(dmgbuild_venv DEPENDS ${DMGBUILD_STAMP})
-- 
rockbox-cvs mailing list
[email protected]
https://lists.haxx.se/mailman/listinfo/rockbox-cvs