Commit Graph

1850 Commits

Author SHA1 Message Date
Kovid Goyal 36700e8eb2 Use canonical download URL when getting binary to build translations 2020-09-25 14:28:32 +05:30
Kovid Goyal 011bba1a58 More py3 compat 2020-09-25 09:25:28 +05:30
Kovid Goyal bb3a1f700d py3 compat for upload to github 2020-09-25 09:22:03 +05:30
Kovid Goyal 135bfcbefe py3 compat for fosshub upload 2020-09-25 09:19:20 +05:30
Kovid Goyal 162c32a362 Fix translatable strings not being extracted from .ui files 2020-09-20 09:20:07 +05:30
Kovid Goyal 27811374ba py3 compat 2020-09-20 08:32:21 +05:30
Kovid Goyal f2384437ca py3 compat 2020-09-19 10:28:43 +05:30
Kovid Goyal 7a4b3f61ff Move to SIP v5 2020-09-16 21:52:25 +05:30
Kovid Goyal a4df5cc67b Dont use -b flag when calling sip
Was inexplicably removed from SIP5
2020-09-14 12:26:08 +05:30
Kovid Goyal 9642eeea83 Also use macos in extensions.json 2020-09-09 19:28:07 +05:30
Kovid Goyal 7f6dce5218 Fix build failure missed one isosx instance 2020-09-09 15:56:14 +05:30
Kovid Goyal 13552bef07 isosx -> ismacos 2020-09-09 14:51:09 +05:30
Kovid Goyal b7608b71f9 py3 compat 2020-09-02 11:17:00 +05:30
Kovid Goyal 59dc40a22b DRYer 2020-09-02 10:55:10 +05:30
Kovid Goyal 27f483dce4 py3 compat 2020-09-02 10:51:52 +05:30
Kovid Goyal 9cbb81edf5 typo 2020-09-02 10:51:01 +05:30
Kovid Goyal 791f5c2325 Also upload binaries to backup server 2020-08-30 11:12:36 +05:30
Kovid Goyal 2a928a25f9 Pull translations in parallel 2020-08-23 14:34:43 +05:30
Kovid Goyal acb42d737d py3 compat 2020-08-23 14:30:43 +05:30
Kovid Goyal c203373b9b DRYer 2020-08-23 14:25:08 +05:30
Kovid Goyal a40efa5a5f Install Qt source and gettext for POT 2020-08-23 14:14:50 +05:30
Kovid Goyal 8f15a04d8a py3 compat 2020-08-23 14:02:13 +05:30
Kovid Goyal 15e5f5987a Use a prebuilt calibre binary to build POT 2020-08-23 12:54:43 +05:30
Kovid Goyal a6b4ceff58 Need the future imports for plugins parsing while it is done with python2 2020-08-23 12:19:52 +05:30
Kovid Goyal 37022b6a91 Dont require git master on CI in POT 2020-08-23 11:35:19 +05:30
Kovid Goyal 9034ea03de Fix building of certgen module with openssl 1.1.1 on windows 2020-08-22 18:48:38 +05:30
Kovid Goyal 640ca33197 py3ize some shebangs 2020-08-22 18:48:32 +05:30
Kovid Goyal 8eca4d7ced Retry vendored dependency download failures on CI
GitHub Actions is getting insanely flaky
2020-08-22 18:48:24 +05:30
Kovid Goyal 5075fc2d36 Keep annotations sorted in CFI order when merging 2020-08-22 18:48:11 +05:30
Kovid Goyal ee44316ac2 Remove some __future__ imports 2020-08-22 18:48:08 +05:30
Kovid Goyal 652bce14e5 Re-generate all resources when publishing a beta 2020-08-22 18:48:07 +05:30
Kovid Goyal ead2529af1 Netter beta upload progress 2020-08-22 18:48:07 +05:30
Kovid Goyal 0213b80693 Tell MSVC our source files are UTF-8 2020-08-22 18:48:07 +05:30
Kovid Goyal 8cbda9e18a Build fixes 2020-08-22 18:48:07 +05:30
Kovid Goyal dbebae5e4c Forgot to use create_job() 2020-08-22 18:48:03 +05:30
Kovid Goyal e7e78da5c1 Fix devendoring meta path magic on py3 2020-08-22 18:48:03 +05:30
Kovid Goyal 2e1c57a86c ... 2020-08-22 18:48:02 +05:30
Kovid Goyal 5a1b4430b2 Colorize compiler output on linux 2020-08-22 18:48:02 +05:30
Kovid Goyal dd12f0a76e Parallelize building sip files 2020-08-22 18:48:02 +05:30
Kovid Goyal dc4e482799 Fully parallelize building of non-pyqt extensions 2020-08-22 18:48:02 +05:30
Kovid Goyal 2331baf157 ... 2020-08-22 18:48:02 +05:30
Kovid Goyal 86081e47d8 Make jobs a bit nicer 2020-08-22 18:48:02 +05:30
Kovid Goyal 6811bb0cf7 Speed up compiling translations
Avoids calling a separate msgfmt binary for ever .po file since there
are almost 4000 of them. Instead use msgfmt.py
2020-08-22 18:48:02 +05:30
Kovid Goyal 2865326de3 Sjorten compile transations output 2020-08-22 18:48:02 +05:30
Kovid Goyal 72ab050346 Forgot to change tarball url for unix 2020-08-22 18:48:00 +05:30
Kovid Goyal 817c7663d4 Make the built py3 sw available for CI 2020-08-22 18:48:00 +05:30
Kovid Goyal 89f0d92d2e Get rid of msstdint.h
Not needed with VS 2017 and conflicts with default stdint.h which is
pulled in by python 3
2020-08-22 18:47:57 +05:30
Kovid Goyal baf0685ceb De-vendor pychm 2020-08-22 18:47:57 +05:30
Kovid Goyal 01b0fba8ad Auto fix excess blank lines 2020-08-22 18:47:56 +05:30
Kovid Goyal 113b14e376 Drop the custom lzma module
Use the builtin one from the python stdlib
2020-08-22 18:47:56 +05:30