msys2: get python by transitive dependency

This commit is contained in:
Sebastien Bourdeauducq 2024-10-30 13:35:48 +08:00
parent 6435490f56
commit e7b97f9aee
5 changed files with 2 additions and 5 deletions

View File

@ -7,7 +7,7 @@ sha256sums=("SKIP")
build() {
mkdir clang64
export PYTHONPATH=`pwd`/clang64/lib/python3.11/site-packages
export PYTHONPATH=`pwd`/clang64/lib/python3.12/site-packages
chmod +w -R source
cd source
wine-msys2-build python setup.py install --single-version-externally-managed --prefix=../clang64 --record=setuptools-sucks.txt

View File

@ -1,4 +1,3 @@
mingw-w64-clang-x86_64-python3.11
mingw-w64-clang-x86_64-python-h5py
mingw-w64-clang-x86_64-python-pyqt5
mingw-w64-clang-x86_64-qt5-svg

View File

@ -1,3 +1,2 @@
mingw-w64-clang-x86_64-python3.11
mingw-w64-clang-x86_64-python-numpy
mingw-w64-clang-x86_64-python-aiohttp

View File

@ -13,7 +13,7 @@ curl -L https://raw.githubusercontent.com/msys2/MSYS2-packages/master/pacman/pac
fakeroot pacman --root $MSYS2DIR --config $MSYS2DIR/etc/pacman.conf -Syy
pacman --root $MSYS2DIR --config $MSYS2DIR/etc/pacman.conf \
--cachedir $MSYS2DIR/msys/cache --sync --print-format "%l %n" \
mingw-w64-clang-x86_64-cc mingw-w64-clang-x86_64-python3.11 \
mingw-w64-clang-x86_64-cc \
mingw-w64-clang-x86_64-python-numpy mingw-w64-clang-x86_64-python-setuptools > $MSYS2DIR/packages.txt
cat artiq_dependencies.txt comtools_dependencies.txt pythonparser_dependencies.txt sipyco_dependencies.txt | pacman --root $MSYS2DIR --config $MSYS2DIR/etc/pacman.conf \

View File

@ -1,3 +1,2 @@
mingw-w64-clang-x86_64-python3.11
mingw-w64-clang-x86_64-python-numpy
mingw-w64-clang-x86_64-python-pybase64