Commit Graph

23 Commits

Author SHA1 Message Date
Kovid Goyal d447544e63 Revert "Bump the glibc version needed on linux"
This reverts commit 582122cc93.
Since we are going back to Qt 6.5 we dont need to build with newer
gcc
2023-12-08 09:10:12 +05:30
Kovid Goyal 582122cc93 Bump the glibc version needed on linux
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.
2023-12-03 22:23:30 +05:30
Kovid Goyal 708ccd8c9e Qt 6.5 requires dev headers for libxcursor 2023-11-13 19:21:34 +05:30
Kovid Goyal f2f49c9d8e Add libxcb-xcursor0 to linux build env for Qt 6.5
https://codereview.qt-project.org/c/qt/qtbase/+/325414
2023-04-11 19:41:37 +05:30
Kovid Goyal 7a96143b10 install libcups2-dev as it is needed by qt webengine 2022-07-06 19:19:52 +05:30
Kovid Goyal a07a320a24 build node on linux as well as qt 6.3 requires nodejs >= 12 2022-07-06 19:19:52 +05:30
Kovid Goyal 3cdee95ba6 bypy now does only VM builds on Linux 2022-07-06 19:19:36 +05:30
Kovid Goyal 781fc5bf6b Add a cloud image as well for VM instead of chroot builds 2022-07-06 19:19:36 +05:30
Kovid Goyal 5a8c73abe3 Yet another Qt linux build dep 2022-07-06 19:19:35 +05:30
Kovid Goyal e348c47ea6 Add some more linux build deps for webengine 2022-07-06 19:19:35 +05:30
Kovid Goyal 8db858b8de Qt 6 requires gcc 9 which means ubuntu focal not bionic 2022-07-06 19:19:35 +05:30
Kovid Goyal 9b33ba7a9b Update Linux dependency list for building Qt6 2022-07-06 19:19:35 +05:30
Kovid Goyal 66a4ec4738 Remove xcb-util headers from build container
See https://github.com/kovidgoyal/bypy/commit/e1fd0151416d4c360a4ff7c8d7b8acf41e97f0f2
2020-11-25 12:20:58 +05:30
Kovid Goyal 5f5d68258f Qt 5.15.2 now needs xcb-util 2020-11-21 15:37:47 +05:30
Kovid Goyal de179fc1b9 Switch to speech-dispatcher from espeak 2020-11-15 21:55:05 +05:30
Kovid Goyal c027aaff75 Start wrapping espeak 2020-10-31 11:56:54 +05:30
Kovid Goyal 7368d78f3b ... 2020-08-24 17:19:32 +05:30
Kovid Goyal f39ebb6ff2 Qt 5.15 does not have bundled xcb 2020-08-24 13:24:36 +05:30
Kovid Goyal 09b93eb8be Build against system freetype/fontconfig on linux
We dont bundle those libs anyway, so we should not build against
custom ones either
2019-09-13 09:12:33 +05:30
Kovid Goyal dedbc1ddb3 Split up Qt into modules
Add extra deps for webengine
2019-06-05 17:55:35 +05:30
Kovid Goyal 0b79aa763c Add some deps to Linux chroot for Qt 2019-05-06 11:57:09 +05:30
Kovid Goyal 8b858d5c00 Update deps 2019-05-02 15:06:28 +05:30
Kovid Goyal 50f6f9ea8f Start work on new build infrastructure 2019-04-09 11:06:26 +05:30