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 978af25658 .
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
Kovid Goyal
54d57c6748
Add support for the CB7 comic file file format
...
Fixes #1912212 [Add support for CB7 and CBA file format](https://bugs.launchpad.net/calibre/+bug/1912212 )
2021-01-19 13:33:45 +05:30
Kovid Goyal
b9077e7579
keep pyqt deps together
2020-12-03 21:48:24 +05:30
Kovid Goyal
dbf84801cd
Bump version of PyQt
2020-12-03 21:47:56 +05:30
Kovid Goyal
7b4d7939ad
Bump Qt version
2020-11-21 15:07:31 +05:30
Kovid Goyal
de179fc1b9
Switch to speech-dispatcher from espeak
2020-11-15 21:55:05 +05:30
Kovid Goyal
b19dd8881e
Fix a regression in calibre 5 that broke conversion of some malformed CSS stylesheets. Fixes #1901593 [HTML to ePub error/fail]( https://bugs.launchpad.net/calibre/+bug/1901593 )
...
Bumps version of css-parser for the upstream fix, again. It's pretty
clear no one other than calibre uses cssutils/css-parser on python 3.
2020-10-28 09:07:26 +05:30
Kovid Goyal
e0c9b3cdbc
Update version of css-parser
...
Conversion: Fix regression in calibre 5 in the handling of @import() rules in stylesheets that import from directories above themselves. Fixes #1901278 [ebook-convert: Crash/File not found on CSS @import](https://bugs.launchpad.net/calibre/+bug/1901278 )
2020-10-24 12:51:20 +05:30
Kovid Goyal
5258c53bd3
No longer bundle pywin32 with calibre
...
It's a very large dependency, the parts of which calibre uses have been
migrated into 1500 lines of C++ code in winutil.cpp
2020-10-18 12:36:50 +05:30
Kovid Goyal
e807604fb6
Update to Qt 5.15.1
...
This fixes long-standing macOS multiple drag and drop bug. And also the
new menu positioning on multiple monitors bug in Qt 5.15.0
2020-10-10 07:51:57 +05:30
Kovid Goyal
99e86bbe29
Windows: Fix some MOBI files with non-BMP characters not being processed correctly. Fixes #1898894 [Conversion from epub to mobi en v5.2]( https://bugs.launchpad.net/calibre/+bug/1898894 )
...
lxml passes unicode to libxml2 as UCS-4 when non-BMP chars are present,
and libxml needs iconv to process UCS4 (god knows why) which was not
being built on windows.
2020-10-09 09:29:07 +05:30
Kovid Goyal
7a4b3f61ff
Move to SIP v5
2020-09-16 21:52:25 +05:30