411 Commits

Author SHA1 Message Date
Kovid Goyal
6290f15f93
Remove installer pdb file 2023-11-13 19:21:36 +05:30
Kovid Goyal
d2b976d866
Remove portable installer manifest file as it is embedded 2023-11-13 19:21:36 +05:30
Kovid Goyal
516a203d09
More WiX porting 2023-11-13 19:21:36 +05:30
Kovid Goyal
036f7ba5e4
More WiX porting 2023-11-13 19:21:35 +05:30
Kovid Goyal
6fe8e094f5
Support openssl's legacy module on windows as well
Le sigh
2023-11-13 19:21:35 +05:30
Kovid Goyal
299a5788e2
... 2023-11-13 19:21:35 +05:30
Kovid Goyal
a4237b7814
Automated translation of wxs file for wix 4 2023-11-13 19:21:35 +05:30
Kovid Goyal
85d899461d
Start work on porting wix 2023-11-13 19:21:35 +05:30
Kovid Goyal
1e53a0ac85
Use a prebuilt nasm on windows as its makefile is badly broken 2023-11-13 19:21:35 +05:30
Kovid Goyal
38ae4df969
Start work on updating windows binaries 2023-11-13 19:21:35 +05:30
Kovid Goyal
958b60b39c
Fix a bunch of freeze related issues in the macOS build 2023-11-13 19:21:35 +05:30
Kovid Goyal
0b29da7f16
Update VM definitions 2023-11-13 19:21:35 +05:30
Kovid Goyal
fcc89de564
Minimum macOS version now 11.0 2023-11-13 19:21:35 +05:30
Kovid Goyal
fcb09931a9
Change macos build vm 2023-11-13 19:21:35 +05:30
Kovid Goyal
c479522c1b
Fix filename conflict for brotli packages on case insensitive file systems 2023-11-13 19:21:34 +05:30
Kovid Goyal
8bcf1aed00
Include libtiff as otherwise when building on linux various components link against the system version 2023-11-13 19:21:34 +05:30
Kovid Goyal
4f7046e5cf
another pointless dependency needed by badly designed python packages 2023-11-13 19:21:34 +05:30
Kovid Goyal
d3e3b3134a
py7zr has grown a couple more dependencies 2023-11-13 19:21:34 +05:30
Kovid Goyal
07e47871a7
Fix loading of legacy openssl module on Linux frozen build
Needed by podofo unconditionally even though we dont actually use
encryption.
2023-11-13 19:21:34 +05:30
Kovid Goyal
c09d5c9e68
Fix compiler warnings 2023-11-13 19:21:34 +05:30
Kovid Goyal
708ccd8c9e
Qt 6.5 requires dev headers for libxcursor 2023-11-13 19:21:34 +05:30
Kovid Goyal
e6f4a17c98
Openssl 3 no longer uses so names with two levels 2023-11-13 19:21:34 +05:30
Kovid Goyal
6f3792ca4c
switch to wheel based builds of pure python packages 2023-11-13 19:21:34 +05:30
Kovid Goyal
aa6efb1927
... 2023-11-13 19:21:34 +05:30
Kovid Goyal
b989b9e0e5
Finish deps updates 2023-11-13 19:21:34 +05:30
Kovid Goyal
36bb606e27
More deps updates 2023-11-13 19:21:34 +05:30
Kovid Goyal
1d15d7e0fa
Start work on bumping dependencies for calibre 7 2023-11-13 19:21:34 +05:30
Kovid Goyal
f37fc83754
libwebp now comes with libsharp 2023-09-17 08:10:18 +05:30
Kovid Goyal
824c0dcb2f
Bump version of libwebp 2023-09-14 16:22:31 +05:30
Kovid Goyal
782eda6351
Bump setuptools as the previous version cant build mechanize 0.4.8 2023-09-13 20:03:52 +05:30
Kovid Goyal
aa9ea8f566
Bump the version of mechanize 2023-09-13 18:48:07 +05:30
Kovid Goyal
741f195e13
Also bump apsw
apsw now uses a compiled etension module as its __init__
so support that.
2023-09-13 18:44:07 +05:30
Kovid Goyal
12d419ff41
Bump version of sqlite 2023-09-13 12:56:32 +05:30
Kovid Goyal
0dbf84c73c
Update the bypy README 2023-08-28 09:01:28 +05:30
Kovid Goyal
8135f2027d
Fix #2031405 [Private bug](https://bugs.launchpad.net/calibre/+bug/2031405) 2023-08-16 09:27:10 +05:30
Kovid Goyal
d82e5ee81d
Add xxhash
Will be used for the upcoming category docs
2023-08-05 17:45:49 +05:30
Kovid Goyal
27981cd3aa
... 2023-06-30 07:24:16 +05:30
Kovid Goyal
1953745041
Bump version of podofo to latest release 2023-06-29 17:15:09 +05:30
Kovid Goyal
6e990c3c15
PDF Output: Fix regression that caused large slowdowns when converting books with lots of internal HTML files to PDF
Sadly the podofo maintainer has not made a release so we are building a
commit.
2023-06-28 11:09:32 +05:30
Kovid Goyal
fdf95531e0
macOS: Fix extra dock icons visible when doing a job using Qt WebEngine such as converting to PDF or searching in Get books. Fixes #2023395 [Multiple Dock Icons When Searching for Books](https://bugs.launchpad.net/calibre/+bug/2023395)
Apparently a recent macOS update changed some behavior. Now we need to
have LSBackgroundOnly=1 in the Info.plist for calibre-parallel otherwise
when using Qt we get a dock icon for the process. Sigh.
2023-06-12 13:50:26 +05:30
Kovid Goyal
59ba5f8d1b
Fix #2020855 [Error while saving book](https://bugs.launchpad.net/calibre/+bug/2020855) 2023-05-26 17:28:58 +05:30
Kovid Goyal
dab71f54e3
Fix the soname used to bundle libpodofo on Linux. Fixes #2020842 [converting epub to pdf fails with error "ImportError: libpodofo.so.1: cannot open shared object file: No such file or directory"](https://bugs.launchpad.net/calibre/+bug/2020842) 2023-05-26 11:50:01 +05:30
Kovid Goyal
9925b1caf4
Fix #2018942 [Calibre won't build with PoDoFo 0.10.0](https://bugs.launchpad.net/calibre/+bug/2018942) 2023-05-20 21:20:20 +05:30
Kovid Goyal
a79795dca9
Bump version of podofo 2023-05-20 14:11:47 +05:30
Kovid Goyal
25b642acba
Include fonttools will eventually be used for subsetting or conversion to/from WOFF 2023-04-23 19:54:21 +05:30
Kovid Goyal
36203a7497
Functions to optimize and encode webp images 2023-04-22 13:22:48 +05:30
Kovid Goyal
f2f49c9d8e
Add libxcb-xcursor0 to linux build env for Qt 6.5
https://codereview.qt-project.org/c/qt/qtbase/+/325414
2023-04-11 19:41:37 +05:30
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
bf6db247a2
Command to automatically install the Windows SDK 2023-01-26 20:33:49 +05:30