Commit graph

2022 commits

Author SHA1 Message Date
Kovid Goyal
2c4747a114
gui clean should remove the RCC file as well 2022-03-02 10:22:27 +05:30
Kovid Goyal
1d494b14b2
Ensure icons.rcc exists when running from develop 2022-03-02 10:22:27 +05:30
Kovid Goyal
fa82866e1e
Build a Qt resource file containing the icon themes generated from the actual image files
Loading from a resource file should be considerably faster
2022-03-02 10:22:27 +05:30
Kovid Goyal
6abd490e62
Dont link rcc_backend against qtgui 2022-03-02 10:22:27 +05:30
Kovid Goyal
f380116256
Get rcc compiler building 2022-03-02 10:22:27 +05:30
Kovid Goyal
e893a86705
Build linux arm64 in parallel as its the slowest by far 2022-03-02 10:22:25 +05:30
Kovid Goyal
de5ea6f806
... 2022-03-02 10:22:24 +05:30
Kovid Goyal
bfa0600d3c
oops 2022-03-02 10:22:24 +05:30
Kovid Goyal
9c2cf345dc
... 2022-03-02 10:22:24 +05:30
Kovid Goyal
093334d227
Remove build commands for 32-bit arches 2022-03-02 10:22:24 +05:30
Kovid Goyal
33104fcb24
missed a spot to remove is64bit 2022-03-02 10:22:23 +05:30
Kovid Goyal
8a0bbc2e4d
... 2022-03-02 10:22:23 +05:30
Kovid Goyal
6f9b6576cf
Use Qt 6.2 src on CI 2022-03-02 10:22:23 +05:30
Kovid Goyal
3ceda4d1a3
Need XKB dev packages on CI to build headless 2022-03-02 10:22:23 +05:30
Kovid Goyal
658399812f
Drop 32-bit code paths 2022-03-02 10:22:23 +05:30
Kovid Goyal
21042dee17
oops 2022-03-02 10:22:23 +05:30
Kovid Goyal
752fce6fa4
New CI export paths 2022-03-02 10:22:23 +05:30
Kovid Goyal
49e3793909
Dont stip the binaries when using develop mode 2022-03-02 10:22:22 +05:30
Kovid Goyal
fa10093246
... 2022-03-02 10:22:22 +05:30
Kovid Goyal
1b5562a82b
Build universal binaries on macOS 2022-03-02 10:22:22 +05:30
Kovid Goyal
17dcef453d
Command to build linux ARM intaller 2022-03-02 10:22:22 +05:30
Kovid Goyal
65fc639949
New bypy CLI 2022-03-02 10:22:21 +05:30
Kovid Goyal
77e70f61e2
We want the traditional bypy location in qt6 2022-03-02 10:22:21 +05:30
Kovid Goyal
8e5bfd4097
Linux installer: Useful error message if glibc is too old 2022-03-02 10:22:20 +05:30
Kovid Goyal
b2f5ddf662
Add the SW prefix to cmake when building headless 2022-03-02 10:22:20 +05:30
Kovid Goyal
473399a2d7
cmake is needed to build the headless plugin 2022-03-02 10:22:18 +05:30
Kovid Goyal
9d203c19d2
... 2022-03-02 10:22:18 +05:30
Kovid Goyal
0980cef150
X11extras does not exist on Qt 6 2022-03-02 10:22:18 +05:30
Kovid Goyal
c2e8ce0922
Replace a couple more Qt 5 references 2022-03-02 10:22:17 +05:30
Kovid Goyal
d5ee8a9613
Get the Qt plugins building with Qt6 2022-03-02 10:22:17 +05:30
Kovid Goyal
73ec82d0e5
Install Qt 6 on Arch 2022-03-02 10:22:16 +05:30
Kovid Goyal
0bc3cb8a76
Replace references to PyQt5 in the source 2022-03-02 10:22:16 +05:30
Kovid Goyal
63cb92bb35
Dump envvars when failing to find one 2022-02-22 08:15:23 +05:30
Kovid Goyal
484d5ee5d6
mozilla seems to be back up 2022-02-18 08:43:26 +05:30
Kovid Goyal
8294f53402
Temporarily disable recent_uas because there is some network issue connecting to Mozilla's servers from my machine 2022-02-18 07:39:25 +05:30
Kovid Goyal
24c460faec
also upgrade code in setup folder 2022-01-08 12:15:18 +05:30
Kovid Goyal
224db2bb02
command to upgrade source code 2022-01-08 11:26:18 +05:30
Kovid Goyal
dafa08e921
Fix path used to init_calibre module installation
Fixes #1553 (Fix python site-package libdir creation in FreeBSD)
2021-12-17 17:23:35 +05:30
Kovid Goyal
f01268b2ec
Remove deprecated distutils 2021-12-13 21:55:53 +05:30
Kovid Goyal
7632beb8e0
Replace use of distutils to get installation location for init_env.py 2021-12-13 20:29:35 +05:30
Kovid Goyal
ef87339298
Use a private copy of the bypy scripts so it doesnt conflict with the developments for the qt6 branch 2021-12-10 14:26:17 +05:30
Kovid Goyal
4df7935799
Fix getting branch name not working if HEAD is also a tag 2021-12-03 10:59:05 +05:30
Kovid Goyal
519832f263
Install sgmlib3k on arch CI 2021-12-03 07:51:34 +05:30
Eli Schwartz
4761866fa3
tests: fix exclusion of FreeBSD code
calibre.devices.usbms.hal was added as a FreeBSD backend, but the test
exclusion only tries importing it on Linux. It does import on Linux, but
what we actually care about is that it imports on FreeBSD.
2021-12-02 10:49:04 -05:00
Kovid Goyal
0a18e51a32
Dont do qt6 transition when rebase in progress 2021-11-25 13:53:10 +05:30
Kovid Goyal
c904e934e1
Use a safer bypy artifact transition scheme 2021-11-24 13:45:39 +05:30
Kovid Goyal
c996912602
Only rebuild when transitioning between master and qt6 2021-11-24 13:35:46 +05:30
Kovid Goyal
6209e84ba6
use a summary for post rebase form generation 2021-11-24 10:41:55 +05:30
Kovid Goyal
6004e588da
remove py2 only code 2021-11-24 09:46:02 +05:30
Kovid Goyal
3805c50be5
... 2021-11-24 09:44:52 +05:30