mirror of
https://github.com/kovidgoyal/calibre.git
synced 2026-01-03 18:50:27 -05:00
Qt WebEngine 6.6 needs to be built with gcc that has -stdc++20 which means we need to move to a ubuntu jammy image. The good part is this harmonises ARM and Intel builds to both use jammy. The bad part is the binaries now wont run on any distro released more than about a year ago. Sigh.
6 lines
891 B
Plaintext
6 lines
891 B
Plaintext
image 'https://cloud-images.ubuntu.com/releases/jammy/release/ubuntu-22.04-server-cloudimg-{}.img'
|
|
|
|
# Build time deps for Qt. See https://doc.qt.io/qt-6/linux-requirements.html and
|
|
# https://doc.qt.io/qt-6/qtwebengine-platform-notes.html
|
|
deps 'flex bison gperf ruby python2 libx11-dev libxext-dev libxfixes-dev libxi-dev libxrender-dev libxcb1-dev libx11-xcb-dev libxcb-glx0-dev libxcb-keysyms1-dev libxcb-image0-dev libxcb-shm0-dev libxcb-icccm4-dev libxcb-sync0-dev libxcb-xfixes0-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0-dev libxcb-xinerama0-dev libxcb-util-dev xkb-data libglu1-mesa-dev libxkbcommon-dev libinput-dev libxkbcommon-x11-dev libxkbfile-dev libgtk2.0-dev libvulkan-dev libwayland-dev libwayland-egl1-mesa libxcb-xkb-dev libegl1-mesa-dev libxtst-dev libnss3-dev libfreetype6-dev libfontconfig-dev libdrm-dev libxshmfence-dev libcups2-dev libxcb-cursor-dev'
|