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
49ee740d19
Qt6 uses slightly different dll set
2022-07-06 19:19:35 +05:30
Kovid Goyal
5a8c73abe3
Yet another Qt linux build dep
2022-07-06 19:19:35 +05:30
Kovid Goyal
e348c47ea6
Add some more linux build deps for webengine
2022-07-06 19:19:35 +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
8db858b8de
Qt 6 requires gcc 9 which means ubuntu focal not bionic
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
9b33ba7a9b
Update Linux dependency list for building Qt6
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
13867e75fc
Replace a couple more Qt 5 references
2022-07-06 19:19:32 +05:30
Kovid Goyal
dd0e805838
Bump bundled feedparser
2022-02-24 13:56:37 +05:30
Kovid Goyal
433e07fda7
Fix pyexpat not being linked against bundled libexpat
2022-02-16 15:37:56 +05:30
Kovid Goyal
95b852684e
Need the qt5 branch of bypy for calibre 5
2021-12-10 20:21:23 +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
055f5b0979
Add the Py_SSIZE_T_CLEAN definition needed for python 3.10
...
Ideally someone needs to go through all the code and check that nothing
breaks because of this macro, but, I dont have that kind of time
2021-12-01 10:47:51 +05:30
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
bccb439f20
Clarify the bootstrap process
2021-10-29 15:47:19 +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
Christian Clauss
3e81179175
Fix more typos
2021-10-02 17:15:24 +02:00
Christian Clauss
5852ac2eb4
fixup!
2021-10-02 04:04:07 +02:00
Christian Clauss
9173d4edf9
Fix typos
2021-10-02 04:02:43 +02:00
Zbigniew Jędrzejewski-Szmek
9d63b6ae56
Drop (object) from class definitions
...
Python2 had old-style classes (no "(object)"), and new style classes (with
"object"). Under Py3 this is a noop, so let's drop it to make the code
a bit shorter.
2021-09-30 09:23:56 +02:00
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
2cce7e2eca
Fix #1938465 [[Enhancement] Change tooltip of calibre Windows icon]( https://bugs.launchpad.net/calibre/+bug/1938465 )
2021-07-30 07:36:42 +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
fe81410c74
Fix linking of libstemmer.dylib
2021-06-25 08:45:07 +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
d8d1d890ea
Dont internet enable dmg images as this functionality is deprecated by Apple and not used since 10.7. The internet-enable verb was also removed from hdiutil in Catalina (10.15)
2021-05-01 14:54:34 +05:30
Kovid Goyal
3848fb45d0
String changes
2021-03-27 20:39:10 +05:30
Kovid Goyal
5aec473530
string changes
2021-03-09 09:19:56 +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
2959f98698
Fix pyrcytodome not useable on macOS and Linux
2020-11-25 20:57:14 +05:30
Kovid Goyal
66a4ec4738
Remove xcb-util headers from build container
...
See e1fd015141
2020-11-25 12:20:58 +05:30
Kovid Goyal
5f5d68258f
Qt 5.15.2 now needs xcb-util
2020-11-21 15:37:47 +05:30
Kovid Goyal
7b4d7939ad
Bump Qt version
2020-11-21 15:07:31 +05:30
Kovid Goyal
3dd7bc160e
Move loading of env vars to bypy. Allows defining CALIBRE_DEVELOP_FROM in env vars file
2020-11-21 12:20:54 +05:30