Commit graph

44660 commits

Author SHA1 Message Date
Kovid Goyal
a8a4bb2f66
Allow imports of top level PyQt modules to work from the qt virtual module
This is needed for legacy compat of

from PyQt5 import QtCore, QtGui, etc
2022-03-09 08:21:49 +05:30
Kovid Goyal
1790843b79
Use beta version numbers 2022-03-09 08:21:49 +05:30
Kovid Goyal
e81a67a93d
Apparently defaultSettings() is not going to return 2022-03-09 08:21:49 +05:30
Kovid Goyal
81c612d9f5
Fix for JobSpy plugin using integers instead of enum for tool button popup mode 2022-03-09 08:21:49 +05:30
Kovid Goyal
f8cf9b4235
pyqt6: Fix drop actions check 2022-03-09 08:21:49 +05:30
Kovid Goyal
37cc609c31
Workaround for PyQt6 missing QWebEngine::defaultSettings() 2022-03-09 08:21:49 +05:30
Kovid Goyal
53aef7cc20
... 2022-03-09 08:21:49 +05:30
Kovid Goyal
5a2b7aa837
oops 2022-03-09 08:21:49 +05:30
Kovid Goyal
7a05643c17
... 2022-03-09 08:21:49 +05:30
Kovid Goyal
e6932801bf
Remove build commands for 32-bit arches 2022-03-09 08:21:49 +05:30
Kovid Goyal
f6c61a2f7c
Automatically uninstall 32-bit calibre on windows when installing 2022-03-09 08:21:49 +05:30
Kovid Goyal
ebaefe4896
Get the portable installer building on 64bits 2022-03-09 08:21:49 +05:30
Kovid Goyal
f03c07e4b5
Fix a couple of compiler warnings 2022-03-09 08:21:49 +05:30
Kovid Goyal
3c44d55982
missed a spot to remove is64bit 2022-03-09 08:21:49 +05:30
Kovid Goyal
3a27588b5d
... 2022-03-09 08:21:49 +05:30
Kovid Goyal
880c1409b0
Use Qt 6.2 src on CI 2022-03-09 08:21:48 +05:30
Kovid Goyal
e4aa736991
Need XKB dev packages on CI to build headless 2022-03-09 08:21:48 +05:30
Kovid Goyal
0e49e1f336
Drop 32-bit code paths 2022-03-09 08:21:48 +05:30
Kovid Goyal
841723fb7c
oops 2022-03-09 08:21:48 +05:30
Kovid Goyal
dd7fca4762
More PyQt6 nonsense 2022-03-09 08:21:48 +05:30
Kovid Goyal
ab41236963
Fix windows build 2022-03-09 08:21:48 +05:30
Kovid Goyal
7091caa61a
Get it building on windows 2022-03-09 08:21:48 +05:30
Kovid Goyal
d8e97daa4a
Fix building on latest VS 2019 2022-03-09 08:21:48 +05:30
Kovid Goyal
54eaec8b8d
Dont build NodeJS on windows
It only builds with one version of Visual Studio. Typical web tech.
2022-03-09 08:21:48 +05:30
Kovid Goyal
8645818b76
... 2022-03-09 08:21:48 +05:30
Kovid Goyal
b881b4968f
We now have ruby30 in windows 2022-03-09 08:21:48 +05:30
Kovid Goyal
31afaf6018
New CI export paths 2022-03-09 08:21:48 +05:30
Kovid Goyal
83aef77ba6
Fix aliasing of PyQt5 imports 2022-03-09 08:21:48 +05:30
Kovid Goyal
c3f4992229
placeholder should also be a universal binary 2022-03-09 08:21:48 +05:30
Kovid Goyal
12afccdcf6
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-03-09 08:21:48 +05:30
Kovid Goyal
5597498fe1
Delay load hunspell 2022-03-09 08:21:48 +05:30
Kovid Goyal
62a8b105b9
Dont stip the binaries when using develop mode 2022-03-09 08:21:48 +05:30
Kovid Goyal
90767b4a27
bump version of libxml2 in th ehopes that the new version will fix the crash on ARM 2022-03-09 08:21:47 +05:30
Kovid Goyal
a01fb4ee57
Get print to work in test_build 2022-03-09 08:21:47 +05:30
Kovid Goyal
e399c05ec4
... 2022-03-09 08:21:47 +05:30
Kovid Goyal
8ff4240987
Bump library versions 2022-03-09 08:21:47 +05:30
Kovid Goyal
c1d3f425a2
No plaformthemes plugins on macOS in Qt 6 2022-03-09 08:21:47 +05:30
Kovid Goyal
057eceea48
No more extras Qt DLLs 2022-03-09 08:21:47 +05:30
Kovid Goyal
ddbefb4431
Build universal binaries on macOS 2022-03-09 08:21:47 +05:30
Kovid Goyal
f6e318bedb
nodejs is required to build webengine 2022-03-09 08:21:47 +05:30
Kovid Goyal
25c5a24ee4
Add ninja required by Qt 2022-03-09 08:21:47 +05:30
Kovid Goyal
e6c29dd39b
Cleanup imports 2022-03-09 08:21:47 +05:30
Kovid Goyal
1ac40c088f
Command to build linux ARM intaller 2022-03-09 08:21:47 +05:30
Kovid Goyal
982d01a0e2
New bypy CLI 2022-03-09 08:21:47 +05:30
Kovid Goyal
dee3859b30
More PyQt6 nonsense 2022-03-09 08:21:47 +05:30
Kovid Goyal
31db05e960
More PyQt6 nonsense 2022-03-09 08:21:47 +05:30
Kovid Goyal
5a1e2ef09e
Update various macos only packages 2022-03-09 08:21:47 +05:30
Kovid Goyal
a8db43bd1e
Update hash of nasm 2022-03-09 08:21:46 +05:30
Kovid Goyal
0d1524a641
Bump python version 2022-03-09 08:21:46 +05:30
Kovid Goyal
a8aadd2888
Skip a hunspell test that fails only on ARM 2022-03-09 08:21:46 +05:30