Commit Graph

171 Commits

Author SHA1 Message Date
Kovid Goyal 6db4815793 Remove embedded bookmarks from swe.epub 2020-08-27 08:50:28 +05:30
Kovid Goyal bcf5ccc3e5 Switch to VS 2019
Although VS 2017 is officially supported, Qt WebEngine fails to build
with it
2020-08-26 08:04:07 +05:30
Kovid Goyal 130b27219f QT_ACCESSIBILITY was Qt 4 only 2020-08-25 08:09:00 +05:30
Kovid Goyal e57801b7e4 Add a bug reference for qt-at-spi crashes 2020-08-25 07:03:42 +05:30
Kovid Goyal 7368d78f3b ... 2020-08-24 17:19:32 +05:30
Kovid Goyal f39ebb6ff2 Qt 5.15 does not have bundled xcb 2020-08-24 13:24:36 +05:30
Kovid Goyal 984bb98fc7 Upgrade all dependencies in the calibre build 2020-08-24 12:18:31 +05:30
Kovid Goyal 1f1d8024cb Fix lib names for OpenSSL 1.1 2020-08-22 18:48:38 +05:30
Kovid Goyal 607fc44919 Bump versions of openssl and glib 2020-08-22 18:48:36 +05:30
Kovid Goyal 140ef318ce Fix accidental re-execing for calibre_parallel as well on macOS 2020-08-22 18:48:33 +05:30
Kovid Goyal 1b9318e01b calibre portable: Add launchers for standalone viewer and editor 2020-08-22 18:48:16 +05:30
Kovid Goyal ee44316ac2 Remove some __future__ imports 2020-08-22 18:48:08 +05:30
Kovid Goyal d2f24d6449 Update ICU version in macOS freezer 2020-08-22 18:48:08 +05:30
Kovid Goyal ba32a87c1f Accidentally removed python 2 needed for building Qt 2020-08-22 18:48:08 +05:30
Kovid Goyal 6e9b25b602 Bump Qt to 5.14.2 2020-08-22 18:48:07 +05:30
Kovid Goyal eec44aa506 Bump version of libusb and libmtp 2020-08-22 18:48:07 +05:30
Kovid Goyal 23fe380275 Bump version of python and ICU 2020-08-22 18:48:07 +05:30
Kovid Goyal 75a0251391 Use separate vms for python3 builds 2020-08-22 18:48:07 +05:30
Kovid Goyal 8cbda9e18a Build fixes 2020-08-22 18:48:07 +05:30
Kovid Goyal 2a2f641856 Port the commit to master to fix PDF Output with ebook-convert via symlink on macOS 2020-08-22 18:48:05 +05:30
Kovid Goyal c4eedda5f2 Prevent installation on Windows 7 2020-08-22 18:48:05 +05:30
Kovid Goyal 2966a3233d Fix pycryptodome not working on windows 2020-08-22 18:48:04 +05:30
Kovid Goyal 76204c71d1 Bump pychm version 2020-08-22 18:48:03 +05:30
Kovid Goyal 605857e276 Only report unhandled errors if excepthook is the default 2020-08-22 18:48:00 +05:30
Kovid Goyal 1c13f9634c Restore reporting of unhandled exceptions during GUI application startup on windows
Not as nice as it was previously since errors importing the site module
will not be reported, but the python API provides no hooks for this in
Py_RunMain
2020-08-22 18:48:00 +05:30
Kovid Goyal 007b6d06ed ... 2020-08-22 18:47:59 +05:30
Kovid Goyal eb60be9186 Py_RunMain does not call exit() 2020-08-22 18:47:59 +05:30
Kovid Goyal 8fc745c7fb Use an at exit handler to restore console state
Py_Main() does not return if an unhandled SystemExit is raised
2020-08-22 18:47:59 +05:30
Kovid Goyal df70399661 Allow using ANSI escape codes on windows when writing to the console 2020-08-22 18:47:59 +05:30
Kovid Goyal bd80269072 Dont redirect stdoutstderr to NUL if it is a tty 2020-08-22 18:47:59 +05:30
Kovid Goyal f615b44ace Update pillow to version that builds with python 3.8 2020-08-22 18:47:58 +05:30
Kovid Goyal e52848671a Copy in python3.dll as PyQt links against it instead of python38.dll 2020-08-22 18:47:58 +05:30
Kovid Goyal 6adbf803aa ... 2020-08-22 18:47:58 +05:30
Kovid Goyal dfb5b72eca Ensure no __pycache__ is added to pylib.zip 2020-08-22 18:47:58 +05:30
Kovid Goyal 488fe5198b Add proper paths in windows frozen build 2020-08-22 18:47:58 +05:30
Kovid Goyal 8c7c3c9061 Work on windows python3 build 2020-08-22 18:47:58 +05:30
Kovid Goyal 04aedf8411 Switch to pycryptodome as pycrypto is un-maintained 2020-08-22 18:47:57 +05:30
Kovid Goyal 319b2b375f Need updated pywin32 for python 3.8 2020-08-22 18:47:57 +05:30
Kovid Goyal 9588afa4d5 Get python3 and webengine building on windows 2020-08-22 18:47:57 +05:30
Kovid Goyal 55214540fd Dont remove v3 port from PyQt 2020-08-22 18:47:57 +05:30
Kovid Goyal baf0685ceb De-vendor pychm 2020-08-22 18:47:57 +05:30
Kovid Goyal 411da596b4 The Apple build is working 2020-08-22 18:47:57 +05:30
Kovid Goyal 066ff4127b Remove useless if branch 2020-08-22 18:47:56 +05:30
Kovid Goyal 2c8454e014 Make code used to launch interpreter re-useable 2020-08-22 18:47:56 +05:30
Kovid Goyal 01b0fba8ad Auto fix excess blank lines 2020-08-22 18:47:56 +05:30
Kovid Goyal 4f47385bd5 Add the lzma dependency 2020-08-22 18:47:56 +05:30
Kovid Goyal ec167b7ac7 Get the linux frozen build working with py3 2020-08-22 18:47:56 +05:30
Kovid Goyal 520c46dfb9 Minor fixups for changes when removing py3 conditionals 2020-08-22 18:47:56 +05:30
Kovid Goyal f3062760ab Build with python 3.8 2020-08-22 18:47:55 +05:30
Kovid Goyal 9ff27782de Remove useless __future__ imports
Not needed on python3
2020-08-22 18:47:55 +05:30