373 Commits

Author SHA1 Message Date
Kovid Goyal
d447544e63
Revert "Bump the glibc version needed on linux"
This reverts commit 582122cc935808ed77571f8894ef4139adda6a7f.
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 84d28a04db569a79b7e245c5ef7239ec39176b74.

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
Kovid Goyal
1953745041
Bump version of podofo to latest release 2023-06-29 17:15:09 +05:30