Kovid Goyal
|
d370c9bff5
|
Needed newer windows sdk for webengine 14.1
|
2020-02-02 15:39:06 +05:30 |
|
Kovid Goyal
|
86739db534
|
Update bundled Qt to 5.14.1
|
2020-02-02 07:49:51 +05:30 |
|
Kovid Goyal
|
ff4316bc93
|
Make it easier to set calibre environment variables on macOS
|
2020-01-02 09:52:25 +05:30 |
|
Kovid Goyal
|
e24e4b0a58
|
macOS: Fix PDF Output not working when running ebook-convert via symlink on the command line. Fixes #1857377 [ebook-convert hangs on rendering (possible packaging issue)](https://bugs.launchpad.net/calibre/+bug/1857377)
It really grinds my gears that this is necessary, but with macOS...
|
2019-12-24 19:55:20 +05:30 |
|
Kovid Goyal
|
e082b67a6e
|
Fix #1856720 [Calibre activates discrete gpu on MacBook Pro](https://bugs.launchpad.net/calibre/+bug/1856720)
|
2019-12-17 20:56:08 +05:30 |
|
Kovid Goyal
|
f1ce7c0cf9
|
Dont exec a symlink in the codesign placeholders
Instead use the full path to the actual binary in the outermost bundle
|
2019-12-07 15:30:29 +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
|
e73f7da330
|
Windows fix UTF-16 output when reporting unhandled exceptions
|
2019-11-01 19:02:46 +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
|
b698e78547
|
time formatting
|
2019-10-04 07:34:54 +05:30 |
|
Darío Hereñú
|
7004af805b
|
Minor formatting proposals
|
2019-10-03 14:48:43 -03:00 |
|
Kovid Goyal
|
337e8df8bd
|
...
|
2019-10-03 19:04:01 +05:30 |
|
Kovid Goyal
|
79fd57eb24
|
Format lists better on github
|
2019-10-03 19:02:22 +05:30 |
|
Kovid Goyal
|
97e49f379a
|
github does not render :file:
|
2019-10-03 18:59:48 +05:30 |
|
Kovid Goyal
|
0bb66f2316
|
Add instructions for building binaries using bypy
|
2019-10-03 18:57:43 +05:30 |
|
Kovid Goyal
|
3ce1c8bd63
|
Use UDBZ dmg files for best compression
|
2019-09-19 16:31:12 +05:30 |
|
Kovid Goyal
|
5196b29005
|
Notarize macOS builds
|
2019-09-18 18:55:50 +05:30 |
|
Kovid Goyal
|
d6e8d00b52
|
Enable hardened runtime on macOS
This is needed for notarization
|
2019-09-17 09:01:25 +05:30 |
|
Kovid Goyal
|
1b679ae5c8
|
Fix some compiler warnings
|
2019-09-13 09:13:37 +05:30 |
|
Kovid Goyal
|
2dd562b731
|
DRYer
|
2019-09-13 09:13:37 +05:30 |
|
Kovid Goyal
|
75ffbbba42
|
Apparently styles plugins dont exist on linux
|
2019-09-13 09:13:37 +05:30 |
|
Kovid Goyal
|
0c076ab759
|
Add the Qt styles plugins
Needed on windows for the system theme
|
2019-09-13 09:13:37 +05:30 |
|
Kovid Goyal
|
8901836673
|
Bundle distutils in the binaries as Pillow now requires it
|
2019-09-13 09:13:36 +05:30 |
|
Kovid Goyal
|
03929d5959
|
Fix building of calibre portable installer
|
2019-09-13 09:12:39 +05:30 |
|
Kovid Goyal
|
0a05d2f578
|
Disabe SetDllDirectories on 32bit builds since it causes a crash
|
2019-09-13 09:12:38 +05:30 |
|
Kovid Goyal
|
3b3b3292df
|
Get rid of travis.yml
|
2019-09-13 09:12:38 +05:30 |
|
Kovid Goyal
|
8567b30051
|
Need for space in the windows VM
|
2019-09-13 09:12:38 +05:30 |
|
Kovid Goyal
|
0024a7f8e8
|
Remove special casing for libjpeg and libpoppler as install names are now fixed at build time
|
2019-09-13 09:12:38 +05:30 |
|
Kovid Goyal
|
ab6b724835
|
COmmnad ot make testing extension modules easier
|
2019-09-13 09:12:36 +05:30 |
|
Kovid Goyal
|
b78f584264
|
Add mesa DLL to windows build for machines without OpenGL such as VMs
|
2019-09-13 09:12:35 +05:30 |
|
Kovid Goyal
|
be471a8cbe
|
Work on getting windows running
|
2019-09-13 09:12:35 +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
|
713bf6df42
|
Get macOS signing working again
|
2019-09-13 09:12:35 +05:30 |
|
Kovid Goyal
|
58f5577a13
|
Get rid of QT_PLUGIN_PATH on macOS
|
2019-09-13 09:12:35 +05:30 |
|
Kovid Goyal
|
e00835e5c6
|
Get the GUI apps working on macOS with proper doc integration
|
2019-09-13 09:12:35 +05:30 |
|
Kovid Goyal
|
a7453e877a
|
Simplify launching of console utilities on macOS
|
2019-09-13 09:12:34 +05:30 |
|
Kovid Goyal
|
7afcc4acdd
|
FreeType needed on windows as well
|
2019-09-13 09:12:34 +05:30 |
|
Kovid Goyal
|
133ed8968f
|
Add a plist to the utils bundle
Also move it to where it is easy to sign
|
2019-09-13 09:12:34 +05:30 |
|
Kovid Goyal
|
1db4a15d89
|
Fix dylib loading for webengine helper process
|
2019-09-13 09:12:34 +05:30 |
|
Kovid Goyal
|
22e3558a05
|
Move the utilities into their own bundle
|
2019-09-13 09:12:34 +05:30 |
|
Kovid Goyal
|
aa8f8fa098
|
Apparently also need the quick widgets DLL
|
2019-09-13 09:12:33 +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
|
7710697ea1
|
Add webengine resources
|
2019-09-13 09:12:33 +05:30 |
|
Kovid Goyal
|
0f0df3b5e2
|
Get webengine loading in the binary build
|
2019-09-13 09:12:33 +05:30 |
|
Kovid Goyal
|
9f449d90ee
|
The QtWebChannel PyQt module is required
|
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 |
|
Eli Schwartz
|
d50a6ddc1b
|
use context managers to open files
|
2019-07-25 01:30:54 -04:00 |
|
Kovid Goyal
|
cb2dcafe87
|
Bump the version of python on windows
|
2019-06-20 13:55:10 +05:30 |
|
Kovid Goyal
|
1be0c8ee8b
|
Get signing working
|
2019-06-19 17:59:16 +05:30 |
|
Kovid Goyal
|
2635e23ed5
|
calibre now builds fully on windows
The duktape tests are crashing have to figure out why at some point
|
2019-06-19 17:48:41 +05:30 |
|
Kovid Goyal
|
aed78ba857
|
calibre now builds on windows, though for some reason the test fails
|
2019-06-19 17:04:35 +05:30 |
|
Kovid Goyal
|
947fb029d8
|
More work on building calibre on windows
|
2019-06-19 12:15:30 +05:30 |
|
Kovid Goyal
|
e804e48747
|
Start work on building calibre on windows
|
2019-06-19 10:06:54 +05:30 |
|
Kovid Goyal
|
06d2569fa5
|
Give up on building WebKit
|
2019-06-18 11:21:27 +05:30 |
|
Kovid Goyal
|
e574e47b71
|
Install ruby in the windows VM
Needed to build qt-qwebkit
|
2019-06-15 08:39:10 +05:30 |
|
Kovid Goyal
|
59ddfa67e5
|
Add a note about VM system requirements
|
2019-06-14 18:39:32 +05:30 |
|
Kovid Goyal
|
b702e94090
|
Add Qt win extras to be built
|
2019-06-13 15:48:09 +05:30 |
|
Kovid Goyal
|
ee0f3e1b5a
|
Add gnuwin32, needed for Qt
|
2019-06-13 14:43:41 +05:30 |
|
Kovid Goyal
|
8de0ac6022
|
Get ICU building
|
2019-06-11 14:36:36 +05:30 |
|
Kovid Goyal
|
e25fe1e8be
|
Switch to released version of pywin32
|
2019-06-10 19:42:24 +05:30 |
|
Kovid Goyal
|
549b822f9c
|
py3: More unicode fixes
|
2019-06-10 15:39:55 +05:30 |
|
Kovid Goyal
|
2ecd6dc1b1
|
Add notes about what is needed in each build VM
|
2019-06-10 08:08:03 +05:30 |
|
Kovid Goyal
|
11e9aaf8fb
|
Conf for windows build VM
|
2019-06-10 08:02:39 +05:30 |
|
Kovid Goyal
|
7ab2ef0182
|
Use better compression for the dmg
|
2019-06-09 13:58:06 +05:30 |
|
Kovid Goyal
|
1062ba43f3
|
Get code signing working on macOS
|
2019-06-09 13:36:06 +05:30 |
|
Kovid Goyal
|
b6a8fd27e1
|
Fix code signing via SSH on newer macOS
|
2019-06-09 12:30:12 +05:30 |
|
Kovid Goyal
|
a984c6198f
|
replace deprecated API call
|
2019-06-08 11:03:22 +05:30 |
|
Kovid Goyal
|
3434a40c35
|
Move Qt DLL list into this codebase from bypy
|
2019-06-08 10:48:21 +05:30 |
|
Kovid Goyal
|
216a5c2758
|
Fixes for some dylib loading issues
|
2019-06-06 21:11:58 +05:30 |
|
Kovid Goyal
|
379e6c2171
|
Build qt-macextras
|
2019-06-06 20:37:38 +05:30 |
|
Kovid Goyal
|
5e2248fdce
|
qt -> qt-base
|
2019-06-06 08:57:08 +05:30 |
|
Kovid Goyal
|
9d025de990
|
Add PyQtWebEngine
|
2019-06-06 07:24:41 +05:30 |
|
Kovid Goyal
|
dedbc1ddb3
|
Split up Qt into modules
Add extra deps for webengine
|
2019-06-05 17:55:35 +05:30 |
|
Kovid Goyal
|
a7fd7a0aee
|
DRYer
|
2019-06-05 08:17:03 +05:30 |
|
Kovid Goyal
|
0f03044db4
|
More work on the macOS build
|
2019-06-04 17:01:20 +05:30 |
|
Kovid Goyal
|
2a10ae9789
|
Bump version of ICU
Needed because of this:
https://unicode-org.atlassian.net/browse/ICU-20526
which caused broken ICU builds on macOS
|
2019-06-04 16:25:53 +05:30 |
|
Kovid Goyal
|
f2f57d2dda
|
Work on new calibre macOS build
|
2019-06-04 16:22:50 +05:30 |
|
Kovid Goyal
|
0167613cdb
|
Build GNU autotools on macOS, needed for mozjpeg
|
2019-06-01 07:17:35 +05:30 |
|
Kovid Goyal
|
cb28cf5d92
|
Bump versions of nasm and cmake
|
2019-05-31 17:03:01 +05:30 |
|
Kovid Goyal
|
4b5903eb42
|
Data for macOS builder
|
2019-05-31 16:39:37 +05:30 |
|
Kovid Goyal
|
2aa8acff15
|
Download sources without using git
|
2019-05-31 10:32:52 +05:30 |
|
Kovid Goyal
|
844494379c
|
Add rsync to vm settings
|
2019-05-31 08:25:17 +05:30 |
|
Kovid Goyal
|
2b5db3ba24
|
Use HEAD to build qt-webkit
Upstream has several needed patches but shows no signs of wanting to
make a release.
|
2019-05-27 20:20:44 +05:30 |
|
Kovid Goyal
|
c329776346
|
Bump version of html5-parser
|
2019-05-13 12:36:10 +05:30 |
|
Kovid Goyal
|
0b79aa763c
|
Add some deps to Linux chroot for Qt
|
2019-05-06 11:57:09 +05:30 |
|
Kovid Goyal
|
56036fd77a
|
bypy based linux freeze works
|
2019-05-05 14:10:03 +05:30 |
|
Kovid Goyal
|
82e6a3937a
|
More work on porting Linux freeze
|
2019-05-05 10:09:57 +05:30 |
|
Kovid Goyal
|
01198cf010
|
Work on porting the calibre linux freeze script
|
2019-05-05 07:16:35 +05:30 |
|
Kovid Goyal
|
0238ae739b
|
Update more deps
|
2019-05-03 12:48:56 +05:30 |
|
Kovid Goyal
|
8b858d5c00
|
Update deps
|
2019-05-02 15:06:28 +05:30 |
|
Kovid Goyal
|
c485690a23
|
Update poppler
|
2019-04-27 09:11:33 +05:30 |
|
Kovid Goyal
|
330a93f001
|
Update more deps
|
2019-04-26 14:56:00 +05:30 |
|
Kovid Goyal
|
0cc769a0b9
|
Update more deps
|
2019-04-25 17:01:51 +05:30 |
|
Kovid Goyal
|
99b92ae390
|
Update more deps
|
2019-04-25 15:38:37 +05:30 |
|
Kovid Goyal
|
5331522226
|
Update versions for some deps
|
2019-04-25 09:33:19 +05:30 |
|
Kovid Goyal
|
c4298eda59
|
Re-arrange sources.json in build order
|
2019-04-21 12:09:11 +05:30 |
|
Kovid Goyal
|
1cae595984
|
Add ifaddr and zeroconf to sources
Needed on python >= 3
|
2019-04-17 10:14:42 +05:30 |
|
Kovid Goyal
|
5435126c7f
|
Add sources for deps
|
2019-04-16 17:54:36 +05:30 |
|
Kovid Goyal
|
50f6f9ea8f
|
Start work on new build infrastructure
|
2019-04-09 11:06:26 +05:30 |
|