Commit Graph

374 Commits

Author SHA1 Message Date
Kovid Goyal 3adf9cc46a Bump the version of fonttools 2023-12-28 11:27:24 +05:30
Kovid Goyal d447544e63 Revert "Bump the glibc version needed on linux"
This reverts commit 582122cc93.
Since we are going back to Qt 6.5 we dont need to build with newer
gcc
2023-12-08 09:10:12 +05:30
Kovid Goyal b9ca068246 Revert "Bump version of Qt"
This reverts commit 84d28a04db.

In Qt 6.6.1 QWebEngineProcess.exe crashes on windows. Also on windwos
the palette is even more screwed up using the windows highlight olor as
the link colr instead of the selected color. I dont have the
patience to debug it, so revert back to Qt 6.5.
2023-12-08 09:08:16 +05:30
Kovid Goyal 54a96cc152 Now we have a .bin file in resources as well as pak files 2023-12-05 14:31:40 +05:30
Kovid Goyal ed0fac467d Need updated html5-parser for libxml2 2.12 2023-12-03 22:23:30 +05:30
Kovid Goyal 582122cc93 Bump the glibc version needed on linux
Qt WebEngine 6.6 needs to be built with gcc that has -stdc++20 which
means we need to move to a ubuntu jammy image. The good part is this
harmonises ARM and Intel builds to both use jammy. The bad part is the
binaries now wont run on any distro released more than about a year ago.
Sigh.
2023-12-03 22:23:30 +05:30
Kovid Goyal 3596471257 Windows: Edit book: Fix a crash when using the check book tool with a book that contains malformed markup. Fixes #2045133 [Editor closes immediately if epub-check finds parsing-failures in too much text-files](https://bugs.launchpad.net/calibre/+bug/2045133)
Bloody lxml doesnt initialize libxml2 correctly.
2023-12-03 22:23:29 +05:30
Kovid Goyal 84d28a04db Bump version of Qt
There are lots of misc minor issues caused by Qt 6.5 at least some of
which dont occur with 6.6 so lets roll the dice.
2023-12-03 22:23:29 +05:30
Kovid Goyal 8cf945252e We only run on Ventura or later apparently 2023-11-17 16:51:15 +05:30
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