45083 Commits

Author SHA1 Message Date
Kovid Goyal
7bfa37c9bb
Fix for Apple's cheap ass freeloading on libxml2
Trillion dollar company that cant write its own XML parser. And
libxml2 is currently going begging for a lack of maintainers. Silicon
valley really makes my blood boil. Fucking armpit of the universe.
2022-07-06 19:19:38 +05:30
Kovid Goyal
83fcbf7e17
Delay load hunspell 2022-07-06 19:19:38 +05:30
Kovid Goyal
9e8d43c03a
Dont stip the binaries when using develop mode 2022-07-06 19:19:38 +05:30
Kovid Goyal
cdcfbbe57e
bump version of libxml2 in th ehopes that the new version will fix the crash on ARM 2022-07-06 19:19:38 +05:30
Kovid Goyal
b4c0513d85
Get print to work in test_build 2022-07-06 19:19:38 +05:30
Kovid Goyal
0d82c22087
... 2022-07-06 19:19:38 +05:30
Kovid Goyal
8bc909debe
Bump library versions 2022-07-06 19:19:37 +05:30
Kovid Goyal
ee72b7b850
No plaformthemes plugins on macOS in Qt 6 2022-07-06 19:19:37 +05:30
Kovid Goyal
84fb858a28
No more extras Qt DLLs 2022-07-06 19:19:37 +05:30
Kovid Goyal
e195b3a1e2
Build universal binaries on macOS 2022-07-06 19:19:37 +05:30
Kovid Goyal
e5cab43321
nodejs is required to build webengine 2022-07-06 19:19:37 +05:30
Kovid Goyal
e6bbaaa57f
Add ninja required by Qt 2022-07-06 19:19:37 +05:30
Kovid Goyal
3de1bb711c
Cleanup imports 2022-07-06 19:19:37 +05:30
Kovid Goyal
7253b7da10
Command to build linux ARM intaller 2022-07-06 19:19:37 +05:30
Kovid Goyal
88ef56f5cc
New bypy CLI 2022-07-06 19:19:37 +05:30
Kovid Goyal
d25bfd9d42
More PyQt6 nonsense 2022-07-06 19:19:37 +05:30
Kovid Goyal
5749582c9b
More PyQt6 nonsense 2022-07-06 19:19:37 +05:30
Kovid Goyal
ab2b26ddf0
Update various macos only packages 2022-07-06 19:19:37 +05:30
Kovid Goyal
7c99e490cd
Update hash of nasm 2022-07-06 19:19:37 +05:30
Kovid Goyal
6ed9c81ca7
Bump python version 2022-07-06 19:19:37 +05:30
Kovid Goyal
7f01313b8a
Skip a hunspell test that fails only on ARM 2022-07-06 19:19:37 +05:30
Kovid Goyal
fe9042ff98
Bump version of css-parser 2022-07-06 19:19:37 +05:30
Kovid Goyal
79013ef7d7
More pyqt6 nonsense 2022-07-06 19:19:37 +05:30
Kovid Goyal
a4b1c8286c
We use bypy master in qt6 2022-07-06 19:19:36 +05:30
Kovid Goyal
92022e126b
We want the traditional bypy location in qt6 2022-07-06 19:19:36 +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
7c28360d71
More PyQt6 nonsense 2022-07-06 19:19:36 +05:30
Kovid Goyal
1be8c50cc1
Bump PyQt version 2022-07-06 19:19:36 +05:30
Kovid Goyal
c067c1c2ce
... 2022-07-06 19:19:36 +05:30
Kovid Goyal
16bae8546e
Make the calibre style object accessible in Python 2022-07-06 19:19:36 +05:30
Kovid Goyal
aea448a5a4
Separate declaration and definition of CalibreStyle 2022-07-06 19:19:36 +05:30
Kovid Goyal
a5eedb9f22
Bump the Qt version to 6.2.2 2022-07-06 19:19:36 +05:30
Kovid Goyal
3d7c07842b
Build universal macOS binaries 2022-07-06 19:19:36 +05:30
Kovid Goyal
d92c5ccf87
Linux installer: Useful error message if glibc is too old 2022-07-06 19:19:36 +05:30
Kovid Goyal
bd63a4514f
zeroconf API change 2022-07-06 19:19:36 +05:30
Kovid Goyal
24af8791b6
Use python 3.10 allows us to get rid of a couple of deps 2022-07-06 19:19:36 +05:30
Kovid Goyal
f61a394fdc
Some new dependencies for py7r 2022-07-06 19:19:36 +05:30
Kovid Goyal
9d550c5763
Some new dependencies for markdown 2022-07-06 19:19:36 +05:30
Kovid Goyal
259c7398cb
Viewer: Fix the color of browser provided controls in dark mode 2022-07-06 19:19:36 +05:30
Kovid Goyal
3523abef08
Use native webengine dark mode support in the toc and preview tools 2022-07-06 19:19:36 +05:30
Kovid Goyal
49ee740d19
Qt6 uses slightly different dll set 2022-07-06 19:19:35 +05:30
Kovid Goyal
17d9cd0b6a
Add the SW prefix to cmake when building headless 2022-07-06 19:19:35 +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
e2ff1e5611
The shadertools module is required to build QtQuick which is required 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
66e37045d3
Bump various dependency versions 2022-07-06 19:19:35 +05:30
Kovid Goyal
27b5c08d47
Also enumify QEvent 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