mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 20:12:57 +01:00
Merge #16386: depends: disable unused Qt features
248e22bbc0d7bc40ae3584d53a18507c46b0e553 depends: disable unused Qt features (fanquake) Pull request description: Related to #16354. Kept separate from #16370, because: > QT is a monster 😂 - dongcarl in #bitcoin-builds I've done some basic testing on `macOS 10.14` and `Debian 9.9` so far. Would be good to have someone test on Windows. I was thinking about adding some inline documentation, i.e info about where to find the lists of Qt features & libraries, as well as breaking the flags up so that it's clearer which libraries we are supplying, which we rely on Qt for etc. Could go towards addressing some of`2` in #16354. ACKs for top commit: sipsorcery: tACK 248e22bbc0d7bc40ae3584d53a18507c46b0e553 (Windows 10 test only) laanwj: ACK 248e22bbc0d7bc40ae3584d53a18507c46b0e553 Tree-SHA512: 2cdcea8d268de21d355a7625c4d352f65728df0b8d8cc0f396aca676f42099a819f95652dfbfc665c991ba12c52735c1e9b693df4b12e3ee178fd39356fba8e0
This commit is contained in:
parent
c52cea9486
commit
0ec883f34c
@ -40,6 +40,7 @@ $(package)_config_opts += -no-freetype
|
|||||||
$(package)_config_opts += -no-gif
|
$(package)_config_opts += -no-gif
|
||||||
$(package)_config_opts += -no-glib
|
$(package)_config_opts += -no-glib
|
||||||
$(package)_config_opts += -no-icu
|
$(package)_config_opts += -no-icu
|
||||||
|
$(package)_config_opts += -no-ico
|
||||||
$(package)_config_opts += -no-iconv
|
$(package)_config_opts += -no-iconv
|
||||||
$(package)_config_opts += -no-kms
|
$(package)_config_opts += -no-kms
|
||||||
$(package)_config_opts += -no-linuxfb
|
$(package)_config_opts += -no-linuxfb
|
||||||
@ -74,19 +75,35 @@ $(package)_config_opts += -qt-harfbuzz
|
|||||||
$(package)_config_opts += -system-zlib
|
$(package)_config_opts += -system-zlib
|
||||||
$(package)_config_opts += -static
|
$(package)_config_opts += -static
|
||||||
$(package)_config_opts += -v
|
$(package)_config_opts += -v
|
||||||
|
$(package)_config_opts += -no-feature-bearermanagement
|
||||||
|
$(package)_config_opts += -no-feature-colordialog
|
||||||
|
$(package)_config_opts += -no-feature-commandlineparser
|
||||||
|
$(package)_config_opts += -no-feature-concurrent
|
||||||
$(package)_config_opts += -no-feature-dial
|
$(package)_config_opts += -no-feature-dial
|
||||||
|
$(package)_config_opts += -no-feature-filesystemwatcher
|
||||||
|
$(package)_config_opts += -no-feature-fontcombobox
|
||||||
$(package)_config_opts += -no-feature-ftp
|
$(package)_config_opts += -no-feature-ftp
|
||||||
|
$(package)_config_opts += -no-feature-image_heuristic_mask
|
||||||
|
$(package)_config_opts += -no-feature-keysequenceedit
|
||||||
$(package)_config_opts += -no-feature-lcdnumber
|
$(package)_config_opts += -no-feature-lcdnumber
|
||||||
$(package)_config_opts += -no-feature-pdf
|
$(package)_config_opts += -no-feature-pdf
|
||||||
$(package)_config_opts += -no-feature-printer
|
|
||||||
$(package)_config_opts += -no-feature-printdialog
|
$(package)_config_opts += -no-feature-printdialog
|
||||||
$(package)_config_opts += -no-feature-concurrent
|
$(package)_config_opts += -no-feature-printer
|
||||||
|
$(package)_config_opts += -no-feature-printpreviewdialog
|
||||||
|
$(package)_config_opts += -no-feature-printpreviewwidget
|
||||||
|
$(package)_config_opts += -no-feature-sessionmanager
|
||||||
$(package)_config_opts += -no-feature-sql
|
$(package)_config_opts += -no-feature-sql
|
||||||
$(package)_config_opts += -no-feature-statemachine
|
$(package)_config_opts += -no-feature-statemachine
|
||||||
$(package)_config_opts += -no-feature-syntaxhighlighter
|
$(package)_config_opts += -no-feature-syntaxhighlighter
|
||||||
$(package)_config_opts += -no-feature-textbrowser
|
$(package)_config_opts += -no-feature-textbrowser
|
||||||
$(package)_config_opts += -no-feature-textodfwriter
|
$(package)_config_opts += -no-feature-textodfwriter
|
||||||
|
$(package)_config_opts += -no-feature-topleveldomain
|
||||||
$(package)_config_opts += -no-feature-udpsocket
|
$(package)_config_opts += -no-feature-udpsocket
|
||||||
|
$(package)_config_opts += -no-feature-undocommand
|
||||||
|
$(package)_config_opts += -no-feature-undogroup
|
||||||
|
$(package)_config_opts += -no-feature-undostack
|
||||||
|
$(package)_config_opts += -no-feature-undoview
|
||||||
|
$(package)_config_opts += -no-feature-vnc
|
||||||
$(package)_config_opts += -no-feature-wizard
|
$(package)_config_opts += -no-feature-wizard
|
||||||
$(package)_config_opts += -no-feature-xml
|
$(package)_config_opts += -no-feature-xml
|
||||||
|
|
||||||
@ -111,7 +128,6 @@ $(package)_config_opts_linux += -qt-xcb
|
|||||||
$(package)_config_opts_linux += -no-xcb-xlib
|
$(package)_config_opts_linux += -no-xcb-xlib
|
||||||
$(package)_config_opts_linux += -no-feature-xlib
|
$(package)_config_opts_linux += -no-feature-xlib
|
||||||
$(package)_config_opts_linux += -system-freetype
|
$(package)_config_opts_linux += -system-freetype
|
||||||
$(package)_config_opts_linux += -no-feature-sessionmanager
|
|
||||||
$(package)_config_opts_linux += -fontconfig
|
$(package)_config_opts_linux += -fontconfig
|
||||||
$(package)_config_opts_linux += -no-opengl
|
$(package)_config_opts_linux += -no-opengl
|
||||||
$(package)_config_opts_linux += -dbus-runtime
|
$(package)_config_opts_linux += -dbus-runtime
|
||||||
|
Loading…
Reference in New Issue
Block a user