2025 Commits

Author SHA1 Message Date
Kovid Goyal
483e976ccc
Build linux arm64 in parallel as its the slowest by far 2022-07-06 19:19:40 +05:30
Kovid Goyal
a1a4d3ecc9
... 2022-07-06 19:19:39 +05:30
Kovid Goyal
d1bfc18ac5
oops 2022-07-06 19:19:39 +05:30
Kovid Goyal
a8336ca1fe
... 2022-07-06 19:19:39 +05:30
Kovid Goyal
d7e16f1b8e
Remove build commands for 32-bit arches 2022-07-06 19:19:39 +05:30
Kovid Goyal
485badb13a
missed a spot to remove is64bit 2022-07-06 19:19:39 +05:30
Kovid Goyal
0ecae23805
... 2022-07-06 19:19:39 +05:30
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
a1432c5d9b
New CI export paths 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
0d82c22087
... 2022-07-06 19:19:38 +05:30
Kovid Goyal
e195b3a1e2
Build universal binaries on macOS 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
92022e126b
We want the traditional bypy location in qt6 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
17d9cd0b6a
Add the SW prefix to cmake when building headless 2022-07-06 19:19:35 +05:30
Kovid Goyal
d17ea4b735
cmake is needed to build the headless plugin 2022-07-06 19:19:34 +05:30
Kovid Goyal
5ab70747a9
X11extras does not exist on Qt 6 2022-07-06 19:19:34 +05:30
Kovid Goyal
13867e75fc
Replace a couple more Qt 5 references 2022-07-06 19:19:32 +05:30
Kovid Goyal
e3d0259d70
Get the Qt plugins building with Qt6 2022-07-06 19:19:32 +05:30
Kovid Goyal
9957480ddb
Install Qt 6 on Arch 2022-07-06 19:19:32 +05:30
Kovid Goyal
f56d0b5ec0
Replace references to PyQt5 in the source 2022-07-06 19:19:32 +05:30
Kovid Goyal
51d2a08501
Allow running individual tests by name using calibre-debug
calibre-debug -c "from calibre.utils.run_tests import *; import sys; run_test(sys.argv[-1])" some_test_name
2022-07-04 19:14:48 +05:30
Kovid Goyal
fd1c2142ff
pycryptodome patch should not be needed anymore 2022-07-01 19:10:53 +05:30
Kovid Goyal
0ef5e879f5
dukpy is not needed anymore 2022-07-01 18:58:52 +05:30
Kovid Goyal
46cc7dc6c2
Skip PDF version of manual for Japanese
Getting a useable Japanese PDF out of Sphinx+LaTeX is a nightmare
2022-05-31 08:17:17 +05:30
Kovid Goyal
1c34c54eb7
Temporarily disable building of manual in Japanese
It's failing for obscure reasons and holding up the release
2022-05-27 08:17:04 +05:30
Kovid Goyal
50a2be5ce7
Fix pgettext() not being recognized when extracting translatable strings. Fixes #1970038 [The "Miscellaneous" string is not translatable in some cases](https://bugs.launchpad.net/calibre/+bug/1970038) 2022-04-24 08:49:52 +05:30
Kovid Goyal
d1242fd29c
... 2022-03-31 11:27:29 +05:30
Kovid Goyal
09ce82c760
Allow usage of SHM from python 2022-03-21 18:15:14 +05:30
Kovid Goyal
aec6b7c174
Use the new transifex client, which is dog-slow and not API compatible with the old one
Le Sigh.
https://github.com/transifex/cli/issues/5
2022-03-03 12:23:03 +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