mirror of
https://git.jami.net/savoirfairelinux/jami-client-qt.git
synced 2025-07-01 14:15:24 +02:00
packaging: fix Qt build on Debian testing
Change-Id: I798cdcf297ac3c0b448b4f61e192edd177e7fcbf
This commit is contained in:
parent
911fdbc9e5
commit
69430c4af3
1 changed files with 5 additions and 5 deletions
|
@ -47,11 +47,11 @@ if [ ! -f "${qt_deb_path}" ] || [ "${FORCE_REBUILD_QT}" = "true" ]; then
|
||||||
|
|
||||||
# HACK: For now on ubuntu 24.04 there is no python3.10 package
|
# HACK: For now on ubuntu 24.04 there is no python3.10 package
|
||||||
# So create a PyEnv environment to install the required packages
|
# So create a PyEnv environment to install the required packages
|
||||||
# NOTE: We use this on Ubuntu 25.04 too because otherwise we get
|
# NOTE: We use this on Ubuntu 25.04 and Debian 13 ("trixie") too
|
||||||
# a ModuleNotFoundError when building Qt 6.6.1 (specifically the
|
# because otherwise we get a ModuleNotFoundError when building
|
||||||
# chromium submodule in QtWebEngine) due to the version of python
|
# Qt 6.6.1 (specifically the chromium submodule in QtWebEngine)
|
||||||
# used (3.13) being too recent.
|
# due to the version of python used (3.13) being too recent.
|
||||||
if cat /etc/os-release | grep -Eq "24.04|25.04"; then
|
if cat /etc/os-release | grep -Eq "24.04|25.04|trixie"; then
|
||||||
apt-get install git gcc make python3-pip libssl-dev curl libreadline-dev -y
|
apt-get install git gcc make python3-pip libssl-dev curl libreadline-dev -y
|
||||||
curl https://pyenv.run | bash
|
curl https://pyenv.run | bash
|
||||||
export PYENV_ROOT="$HOME/.pyenv"
|
export PYENV_ROOT="$HOME/.pyenv"
|
||||||
|
|
Loading…
Add table
Reference in a new issue