45197 Commits

Author SHA1 Message Date
Kovid Goyal
ad78f1bddc
Use Qt 6.2 src on CI 2022-07-06 19:19:39 +05:30
Kovid Goyal
c914ca5e6b
Need XKB dev packages on CI to build headless 2022-07-06 19:19:39 +05:30
Kovid Goyal
5db39aa16e
Drop 32-bit code paths 2022-07-06 19:19:39 +05:30
Kovid Goyal
74600b7c07
oops 2022-07-06 19:19:38 +05:30
Kovid Goyal
ca2003b405
More PyQt6 nonsense 2022-07-06 19:19:38 +05:30
Kovid Goyal
271f988b72
Fix windows build 2022-07-06 19:19:38 +05:30
Kovid Goyal
fb5e0bf2c9
Get it building on windows 2022-07-06 19:19:38 +05:30
Kovid Goyal
a448bc7079
Fix building on latest VS 2019 2022-07-06 19:19:38 +05:30
Kovid Goyal
7e8a5cf449
Dont build NodeJS on windows
It only builds with one version of Visual Studio. Typical web tech.
2022-07-06 19:19:38 +05:30
Kovid Goyal
87f3a5808e
... 2022-07-06 19:19:38 +05:30
Kovid Goyal
9e8037b633
We now have ruby30 in windows 2022-07-06 19:19:38 +05:30
Kovid Goyal
a1432c5d9b
New CI export paths 2022-07-06 19:19:38 +05:30
Kovid Goyal
c283f85d73
Fix aliasing of PyQt5 imports 2022-07-06 19:19:38 +05:30
Kovid Goyal
0bad6416a8
placeholder should also be a universal binary 2022-07-06 19:19:38 +05:30
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