Commit Graph

75 Commits

Author SHA1 Message Date
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
Kovid Goyal 7368d78f3b ... 2020-08-24 17:19:32 +05:30
Kovid Goyal 984bb98fc7 Upgrade all dependencies in the calibre build 2020-08-24 12:18:31 +05:30
Kovid Goyal 607fc44919 Bump versions of openssl and glib 2020-08-22 18:48:36 +05:30
Kovid Goyal 6e9b25b602 Bump Qt to 5.14.2 2020-08-22 18:48:07 +05:30
Kovid Goyal eec44aa506 Bump version of libusb and libmtp 2020-08-22 18:48:07 +05:30
Kovid Goyal 23fe380275 Bump version of python and ICU 2020-08-22 18:48:07 +05:30
Kovid Goyal 76204c71d1 Bump pychm version 2020-08-22 18:48:03 +05:30
Kovid Goyal f615b44ace Update pillow to version that builds with python 3.8 2020-08-22 18:47:58 +05:30
Kovid Goyal 04aedf8411 Switch to pycryptodome as pycrypto is un-maintained 2020-08-22 18:47:57 +05:30
Kovid Goyal 319b2b375f Need updated pywin32 for python 3.8 2020-08-22 18:47:57 +05:30
Kovid Goyal 9588afa4d5 Get python3 and webengine building on windows 2020-08-22 18:47:57 +05:30
Kovid Goyal baf0685ceb De-vendor pychm 2020-08-22 18:47:57 +05:30
Kovid Goyal 4f47385bd5 Add the lzma dependency 2020-08-22 18:47:56 +05:30
Kovid Goyal 520c46dfb9 Minor fixups for changes when removing py3 conditionals 2020-08-22 18:47:56 +05:30
Kovid Goyal f3062760ab Build with python 3.8 2020-08-22 18:47:55 +05:30
Kovid Goyal a3a617cd78 Bump versions of sqlite and apsw 2020-06-12 22:06:09 +05:30
Kovid Goyal 5efeaceaef Windows: Fix amazon metadata download failing when accented characters in search query
Fix #1880300 [[BUG] Amazon Metadata grabber: InvalidURL: URL can't contain control characters](https://bugs.launchpad.net/calibre/+bug/1880300)
2020-05-26 21:41:05 +05:30
Kovid Goyal 49defc9a13 Bump sqlite needed for upgraded apsw on unix 2020-02-04 07:20:48 +05:30
Kovid Goyal e53c9868a5 Bump apsw version 2020-02-03 17:57:41 +05:30
Kovid Goyal 36a7af3b0b Bump unrar version again 2020-02-03 06:14:13 +05:30
Kovid Goyal 910d384d19 Bump version of unrar 2020-02-02 15:55:10 +05:30
Kovid Goyal 86739db534 Update bundled Qt to 5.14.1 2020-02-02 07:49:51 +05:30
Kovid Goyal 5c1b69f5b9 Add hyphen dependency 2019-11-30 17:58:57 +05:30
Kovid Goyal e534f2e558 Forgot to update hashes 2019-11-24 12:04:41 +05:30
Kovid Goyal 0198a77397 Bump sip and PyQt versions 2019-11-24 11:33:13 +05:30
Kovid Goyal 6d8c3c3fbd Bump version of html5-parser 2019-11-03 08:53:18 +05:30
Kovid Goyal 10d5d8b6bc Fix a regression in 4.0 that broke rendering of PDF covers for PDF files that used JPEG2000 compression. Fixes #1847567 [Cover generation from PDF files is not working](https://bugs.launchpad.net/calibre/+bug/1847567) 2019-10-17 11:10:42 +05:30
Kovid Goyal 46295bb17f Get the hunspell wraper building correctly on all platforms 2019-09-13 09:12:35 +05:30
Kovid Goyal 22a1481bcd De-vendor hunspell 2019-09-13 09:12:35 +05:30
Kovid Goyal 9601d1c4ba Use only the xz tarballs for windows qt as well 2019-09-13 09:12:35 +05:30
Kovid Goyal b7864096f3 Use Qt zip sources on windows, just in case they are different 2019-09-13 09:12:35 +05:30
Kovid Goyal 7afcc4acdd FreeType needed on windows as well 2019-09-13 09:12:34 +05:30
Kovid Goyal 09b93eb8be Build against system freetype/fontconfig on linux
We dont bundle those libs anyway, so we should not build against
custom ones either
2019-09-13 09:12:33 +05:30
Kovid Goyal a5b5a6bc6e Bump versions of sip and pyqt 2019-09-13 09:12:33 +05:30
Kovid Goyal ec01392e3a Update bundled Qt 2019-09-13 09:12:33 +05:30
Kovid Goyal 82083ddbb8 Drop the dependency on dukpy
The dukpy tests are failing on windows with VS 2017. Instead use Web
Engine to compile rapydscript code, when the rapydscript binary is not
present.
2019-09-13 09:12:16 +05:30
Kovid Goyal d7458841e1 Update bundled mechanize 2019-08-18 14:09:19 +05:30
Kovid Goyal cb2dcafe87 Bump the version of python on windows 2019-06-20 13:55:10 +05:30