124 Commits

Author SHA1 Message Date
Kovid Goyal
328d0b5758
Add zstd as a dependency
Fixes #1826 (add zstd as a dependency)
2023-04-05 16:39:47 +05:30
Kovid Goyal
a86b88c634
Bump unrardll version 2023-03-09 14:08:07 +05:30
Kovid Goyal
a54227469b
Bump version of pyqt 2023-01-10 09:07:15 +05:30
Kovid Goyal
f7f0cf059f
Bump Qt version to 6.4.2 2023-01-09 18:09:06 +05:30
Kovid Goyal
48d08139de
Bump the version of the bundled zlib
Fixes #1811 (Dependencies: zlib file url changed)
2022-12-22 19:23:04 +05:30
Kovid Goyal
1f13e36547
Edit book: Fix an error when processing books that contain comments inside unknown CSS @ rules. Fixes #1990660 [Editor Error in Calibre 6.5](https://bugs.launchpad.net/calibre/+bug/1990660) 2022-09-26 14:52:50 +05:30
lifegpc
0443965b92
Bump speech dispatcher version from 0.10.2 to 0.11.1
This will fix [template with C linkage](https://github.com/brailcom/speechd/issues/616) error when compiling from source.
2022-08-16 19:10:30 +08:00
Kovid Goyal
f2a3233e9a
Bump versions of xml libs
Seeing crashes with libxslt involvement on macOS needs further
investigation, but maybe bumping  the versions will fix it.
2022-07-27 11:10:38 +05:30
Kovid Goyal
19f007fa9d
Linux binaries: Bundle brotli and graphite2 as well as Qt links against them 2022-07-18 19:30:24 +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
e98c1fdc8e
Bump version of libmtp 2022-07-14 19:58:47 +05:30
Kovid Goyal
97d613016c
Bump PyQt version 2022-07-06 19:19:52 +05:30
Kovid Goyal
2fbe290470
update pyqt 2022-07-06 19:19:52 +05:30
Kovid Goyal
a07a320a24
build node on linux as well as qt 6.3 requires nodejs >= 12 2022-07-06 19:19:52 +05:30
Kovid Goyal
cb4cec8d83
Bump Qt to 6.3.1 2022-07-06 19:19:52 +05:30
Kovid Goyal
7e8a5cf449
Dont build NodeJS on windows
It only builds with one version of Visual Studio. Typical web tech.
2022-07-06 19:19:38 +05:30
Kovid Goyal
87f3a5808e
... 2022-07-06 19:19:38 +05:30
Kovid Goyal
cdcfbbe57e
bump version of libxml2 in th ehopes that the new version will fix the crash on ARM 2022-07-06 19:19:38 +05:30
Kovid Goyal
e5cab43321
nodejs is required to build webengine 2022-07-06 19:19:37 +05:30
Kovid Goyal
e6bbaaa57f
Add ninja required by Qt 2022-07-06 19:19:37 +05:30
Kovid Goyal
ab2b26ddf0
Update various macos only packages 2022-07-06 19:19:37 +05:30
Kovid Goyal
7c99e490cd
Update hash of nasm 2022-07-06 19:19:37 +05:30
Kovid Goyal
6ed9c81ca7
Bump python version 2022-07-06 19:19:37 +05:30
Kovid Goyal
fe9042ff98
Bump version of css-parser 2022-07-06 19:19:37 +05:30
Kovid Goyal
1be8c50cc1
Bump PyQt version 2022-07-06 19:19:36 +05:30
Kovid Goyal
a5eedb9f22
Bump the Qt version to 6.2.2 2022-07-06 19:19:36 +05:30
Kovid Goyal
24af8791b6
Use python 3.10 allows us to get rid of a couple of deps 2022-07-06 19:19:36 +05:30
Kovid Goyal
f61a394fdc
Some new dependencies for py7r 2022-07-06 19:19:36 +05:30
Kovid Goyal
9d550c5763
Some new dependencies for markdown 2022-07-06 19:19:36 +05:30
Kovid Goyal
e2ff1e5611
The shadertools module is required to build QtQuick which is required for webengine 2022-07-06 19:19:35 +05:30
Kovid Goyal
66e37045d3
Bump various dependency versions 2022-07-06 19:19:35 +05:30
Kovid Goyal
a24c16608a
Update the Qt and PyQt versions 2022-07-06 19:19:34 +05:30
Kovid Goyal
e750217e99
Qt mac extras are removed 2022-07-06 19:19:34 +05:30
Kovid Goyal
950f6bfb24
Qt windows extras are removed 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
dd0e805838
Bump bundled feedparser 2022-02-24 13:56:37 +05:30
Kovid Goyal
44c460627b
Dont need python 3 annotations since we no longer build on python 2 2021-12-03 08:17:15 +05:30
Eli Schwartz
2302cb6a96
De-vendor sgmllib
The upstream feedparser 6.0 beta introduces a hard dependency on
PyPI sgmllib3k, while 5.2.1 (released in 2015) doesn't properly support
python3 except via 2to3 and documentation about manually copying over
sgmllib.py

Let's just rely on sgmllib3k.
2021-12-02 10:49:04 -05:00
Kovid Goyal
6e10d67683
Bump version of html5-parser
Needed for fragment parsing used by the new html transform code
2021-11-10 19:46:50 +05:30
Kovid Goyal
7e6ca98605
Revert "Bump versions of lxml and libxml2"
This reverts commit 978af2565801f05886e849ee72903529a2c8b284.

lxml's tostring method is broken for subtress with libxml2 > 2.9.10
see https://bugs.launchpad.net/lxml/+bug/1928795
2021-10-29 14:45:17 +05:30
Kovid Goyal
978af25658
Bump versions of lxml and libxml2 2021-10-26 08:35:48 +05:30
Kovid Goyal
286e53b0c8
Bump version of mechanize 2021-09-19 09:29:22 +05:30
Kovid Goyal
de246a3601
Bump version of unrardll 2021-09-12 18:38:19 +05:30
Kovid Goyal
e4d00335b4
Bump bundled Pillow version 2021-08-20 11:45:33 +05:30
Kovid Goyal
d630ca0674
Replace dbus-python by jeepney in sources 2021-06-27 10:37:15 +05:30
Kovid Goyal
1ec75da6e3
Update bundled zeroconf
It's internal structures that calibre uses/monkeypatches have changed,
neccessitating that the calibre code change as well.
2021-06-27 09:44:45 +05:30
Kovid Goyal
5565c3395e
... 2021-06-20 12:39:12 +05:30
Kovid Goyal
8457379487
Add libstemmer as a dependency
Will be used for tokenizing in the new ICU based FTS tokenizer
2021-06-20 12:38:04 +05:30
Kovid Goyal
395a052ff8
Bump sqlite version 2021-06-14 10:42:35 +05:30
Kovid Goyal
1e6702fbc1
Speedup detection of character encoding when declaration is absent by using a native code implementation (ccharset) 2021-02-25 15:02:48 +05:30