From b702e940900dc7ddd1e27c39a4c57205e6f50ad9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 13 Jun 2019 15:48:09 +0530 Subject: [PATCH] Add Qt win extras to be built --- bypy/init_env.py | 5 +++-- bypy/sources.json | 8 ++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/bypy/init_env.py b/bypy/init_env.py index e87adf6511..6f9272105f 100644 --- a/bypy/init_env.py +++ b/bypy/init_env.py @@ -12,11 +12,10 @@ import sys from bypy.constants import ( LIBDIR, PREFIX, PYTHON, SRC as CALIBRE_DIR, build_dir, islinux, ismacos, - worker_env + iswindows, worker_env ) from bypy.utils import run_shell - dlls = [ 'Core', 'Concurrent', @@ -49,6 +48,8 @@ if islinux: dlls += ['X11Extras', 'XcbQpa', 'WaylandClient', 'DBus'] elif ismacos: dlls += ['MacExtras', 'DBus'] +elif iswindows: + dlls += ['WinExtras', 'Angle'] QT_DLLS = frozenset( 'Qt5' + x for x in dlls diff --git a/bypy/sources.json b/bypy/sources.json index d5c2d2a701..adae3d704d 100644 --- a/bypy/sources.json +++ b/bypy/sources.json @@ -464,6 +464,14 @@ } }, + { + "name": "qt-winextras", + "os": "windows", + "hashes": { + "unix": "sha256:2b6319f7dd19fc19b028685c163a69f0a10e610d7554411d4660c1b5e42ada3b" + } + }, + { "name": "qt-webengine",