Diffusion Krita ced405faf980

Merge branch 'alvin/T6503-python-win'

Authored by alvinhochun on Jul 29 2017, 7:14 AM.

Description

Merge branch 'alvin/T6503-python-win'

This also merges branch 'alvin/T6521-deps-update-win' into 'master'.

This merge enables Python scripting on Windows and updates some of the
3rdparty dependencies on 'master'. You should do a complete clean
rebuild of everything on Windows with the latest mingw-w64 7.1 compiler
to enable it.

CCMAIL: kimageshop@kde.org
Maniphest Tasks: T6503, T6521

Merged Changes

CommitAuthorDetailsCommitted
adc56613254dalvinhochun
Add to package_2.cmd to delete Python cache files 
Jul 25 2017
7851a188355balvinhochun
Add CMake check for Python version on Windows 
Jul 25 2017
9eb964b2488falvinhochun
Update build instructions for Python on Windows 
Jul 24 2017
2420bea334bdalvinhochun
Merge branch 'alvin/T6521-deps-update-win' into alvin/T6503-python-win 
Jul 24 2017
f8e6a7ffb9d1alvinhochun
Merge branch 'master' into alvin/T6521-deps-update-win 
Jul 24 2017
d9f8f53a1395alvinhochun
Update Windows build steps to use mingw-w64 7.1 
Jul 24 2017
674a1baf2f95alvinhochun
Copy embedded Python in Windows packaging script 
Jul 24 2017
b0d384a00de4alvinhochun
Copy Python DLLs to bin/ (Windows 3rdparty dep) 
Jul 24 2017
e4440eda2536alvinhochun
Merge branch 'alvin/T6521-deps-update-win' into alvin/T6503-python-win 
Jul 20 2017
384d37140ea5alvinhochun
Merge branch 'master' into alvin/T6521-deps-update-win 
Jul 20 2017
99a4c494faccalvinhochun
Revert Python library init on Linux, add finalize call 
Jul 20 2017
fdecd6b875e1alvinhochun
Fix pykrita build on Linux 
Jul 20 2017
6332f0dadacealvinhochun
Use alt ways to set Python paths and check for embedded Python 
Jul 20 2017
46fc6dc92587alvinhochun
Rewrite Python initialize code to set paths properly 
Jul 19 2017
d81740abfb33alvinhochun
Merge branch 'alvin/T6521-deps-update-win' into alvin/T6503-python-win 
Jul 19 2017
565560074a37alvinhochun
Enable MinGW Windows hardening flags for 3rdparty deps 
Jul 19 2017
207791f308b2alvinhochun
Add option to build Qt with debug info 
Jul 18 2017
5e90d0604067alvinhochun
Update embedded Python to 3.6.2. on Windows 
Jul 18 2017
3829b2029244alvinhochun
Merge branch 'master' into alvin/T6521-deps-update-win 
Jul 18 2017
12698e950370alvinhochun
Fix compile errors related to _hypot define 
Jul 17 2017
49ce6bd816adalvinhochun
Make FindPyQt5 and FindSIP find their files 
Jul 17 2017
589dc86b9542alvinhochun
Update Qt to 5.9.1 for Windows 
Jul 17 2017
17657f5ab476alvinhochun
Update PyQt to 5.9 for Windows 
Jul 17 2017
593affd0873calvinhochun
Update SIP to 4.19.3 for Windows 
Jul 17 2017
1cc494b7ddc4alvinhochun
Update Vc to 1.3.2 
Jul 17 2017
77df8eaf5e12alvinhochun
Fix kcoreaddons compile error on mingw-w64 7.1 
Jul 17 2017