From anonymous, 3 Weeks ago, written in Plain Text.
Embed
  1. - Create virtualenv:
  2.   cd ~/code/qt/venvs
  3.   python3 -m venv 5.13
  4.  
  5. - Build Qt:
  6.   ./configure \
  7.         -confirm-license -opensource \
  8.         -developer-build -debug \
  9.         -icu -ssl \
  10.         -webengine-proprietary-codecs \
  11.         -nomake tests -nomake examples \
  12.         -verbose
  13.   make
  14.  
  15. (next day, probably)
  16.  
  17. - Build sip:
  18.   ~/code/qt/venvs/5.13/bin/python3 configure.py --sip-module=PyQt5.sip
  19.   make -j4
  20.   sudo make install
  21.  
  22. - Build PyQt:
  23.   ~/code/qt/venvs/5.13/bin/python3 configure.py --qmake ~/code/qt/5.13/qtbase/bin/qmake --sip ~/code/qt/venvs/5.13/bin/sip --verbose --confirm-license
  24.   make -j4
  25.   sudo make install
  26.  
  27. - Build PyQtWebEngine:
  28.   ~/code/qt/venvs/5.13/bin/python3 configure.py --qmake ~/code/qt/5.13/qtbase/bin/qmake --sip ~/code/qt/venvs/5.13/bin/sip --verbose
  29.   make -j4
  30.   sudo make install
  31.