Kovid Goyal
753a9d3a24
Use correct binary descriptive names on download.calibre-ebook.com
2022-07-19 07:43:09 +05:30
Kovid Goyal
32ed99b702
Linux installer: Also check for libOpenGL
2022-07-18 11:01:22 +05:30
Kovid Goyal
5c3385476f
Switch from cchardet to uchardet
...
cchardet is not maintained anymore: https://github.com/PyYoshi/cChardet/issues/77
cchardet is based on uchardet with the addition of reporting encoding
detection confidence. We dont really need that, so moving to uchardet is
simplest.
See #1690 (Low effort port to charset_normalizer)
2022-07-16 15:36:28 +05:30
Kovid Goyal
5b61049860
Remove spurious python-requests entry from common user agents
2022-07-15 22:35:41 +05:30
Kovid Goyal
8478773194
Fix typo libopengl1 -> libopengl0
2022-07-15 07:41:41 +05:30
Kovid Goyal
d413327e81
Linux installer: Check for libEGL as the QtGui module in Qt 6 links against it and many Linux servers dont have it installed
2022-07-14 23:57:15 +05:30
Kovid Goyal
b93af62abf
...
2022-07-12 16:31:23 +05:30
Kovid Goyal
954cb38135
Linux installer: Fix glibc version check also being done when installing older versions
2022-07-12 16:09:50 +05:30
Kovid Goyal
1eec089faf
OS X -> macOS
2022-07-06 19:49:51 +05:30
Kovid Goyal
8abfed58f6
remove qt6 brancg checkout hook
2022-07-06 19:36:51 +05:30
Kovid Goyal
669d67ad29
Install poppler as pdftotext is now tested
2022-07-06 19:19:55 +05:30
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