Commit Graph

365 Commits

Author SHA1 Message Date
Kovid Goyal fba9e98458 Include the PoDoFo garbage collection fix
https://github.com/podofo/podofo/issues/108

...
2023-11-13 19:21:42 +05:30
Kovid Goyal 9ba1a63bde Bump the version of PoDoFo
Some crashing and security fixes
2023-11-13 19:21:41 +05:30
Kovid Goyal 4236956b91 Bump version of css-parser 2023-11-13 19:21:38 +05:30
Kovid Goyal 00814a0f0e More WiX fixes 2023-11-13 19:21:36 +05:30
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