Commit Graph

2032 Commits

Author SHA1 Message Date
Kovid Goyal 2c4891b26d Dont buffer test output when running a specific test 2022-07-06 19:19:46 +05:30
Kovid Goyal 4714c32263 Get build_dep working with new bypy cli 2022-07-06 19:19:45 +05:30
Kovid Goyal 2288a26612 gui clean should remove the RCC file as well 2022-07-06 19:19:43 +05:30
Kovid Goyal 75859ba62b Ensure icons.rcc exists when running from develop 2022-07-06 19:19:43 +05:30
Kovid Goyal bffaacd3c2 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-07-06 19:19:42 +05:30
Kovid Goyal 178f94a271 Dont link rcc_backend against qtgui 2022-07-06 19:19:42 +05:30
Kovid Goyal 9f0ab6e40f Get rcc compiler building 2022-07-06 19:19:42 +05:30
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