depends: remove unneeded features from qt post bip70 purge

- openssl (was only needed for BIP70/71)
- http and network modules (Qt no longer implements any networking)
- qt socks integration (does not affect p2p socks routing)
This commit is contained in:
Patrick Lodder 2024-03-08 19:32:41 -05:00
parent eda8275aa4
commit 886b0d571c
No known key found for this signature in database
GPG Key ID: 7C523F5FBABE80E7

View File

@ -4,7 +4,7 @@ $(package)_download_path=http://download.qt.io/new_archive/qt/5.7/$($(package)_v
$(package)_suffix=opensource-src-$($(package)_version).tar.gz $(package)_suffix=opensource-src-$($(package)_version).tar.gz
$(package)_file_name=qtbase-$($(package)_suffix) $(package)_file_name=qtbase-$($(package)_suffix)
$(package)_sha256_hash=95f83e532d23b3ddbde7973f380ecae1bac13230340557276f75f2e37984e410 $(package)_sha256_hash=95f83e532d23b3ddbde7973f380ecae1bac13230340557276f75f2e37984e410
$(package)_dependencies=openssl zlib $(package)_dependencies=zlib
$(package)_linux_dependencies=freetype fontconfig libxcb libxkbcommon $(package)_linux_dependencies=freetype fontconfig libxcb libxkbcommon
$(package)_build_subdir=qtbase $(package)_build_subdir=qtbase
$(package)_qt_libs=corelib network widgets gui plugins testlib printsupport $(package)_qt_libs=corelib network widgets gui plugins testlib printsupport
@ -49,13 +49,16 @@ $(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
$(package)_config_opts += -no-libjpeg $(package)_config_opts += -no-libjpeg
$(package)_config_opts += -no-libproxy
$(package)_config_opts += -no-libudev $(package)_config_opts += -no-libudev
$(package)_config_opts += -no-mitshm $(package)_config_opts += -no-mitshm
$(package)_config_opts += -no-mtdev $(package)_config_opts += -no-mtdev
$(package)_config_opts += -no-pulseaudio $(package)_config_opts += -no-pulseaudio
$(package)_config_opts += -no-openssl
$(package)_config_opts += -no-openvg $(package)_config_opts += -no-openvg
$(package)_config_opts += -no-reduce-relocations $(package)_config_opts += -no-reduce-relocations
$(package)_config_opts += -no-qml-debug $(package)_config_opts += -no-qml-debug
$(package)_config_opts += -no-securetransport
$(package)_config_opts += -no-sql-db2 $(package)_config_opts += -no-sql-db2
$(package)_config_opts += -no-sql-ibase $(package)_config_opts += -no-sql-ibase
$(package)_config_opts += -no-sql-oci $(package)_config_opts += -no-sql-oci
@ -65,6 +68,7 @@ $(package)_config_opts += -no-sql-odbc
$(package)_config_opts += -no-sql-psql $(package)_config_opts += -no-sql-psql
$(package)_config_opts += -no-sql-sqlite $(package)_config_opts += -no-sql-sqlite
$(package)_config_opts += -no-sql-sqlite2 $(package)_config_opts += -no-sql-sqlite2
$(package)_config_opts += -no-system-proxies
$(package)_config_opts += -no-use-gold-linker $(package)_config_opts += -no-use-gold-linker
$(package)_config_opts += -no-xcb-xlib $(package)_config_opts += -no-xcb-xlib
$(package)_config_opts += -no-xinput2 $(package)_config_opts += -no-xinput2
@ -72,7 +76,6 @@ $(package)_config_opts += -no-xrender
$(package)_config_opts += -nomake examples $(package)_config_opts += -nomake examples
$(package)_config_opts += -nomake tests $(package)_config_opts += -nomake tests
$(package)_config_opts += -opensource $(package)_config_opts += -opensource
$(package)_config_opts += -openssl-linked
$(package)_config_opts += -optimized-qmake $(package)_config_opts += -optimized-qmake
$(package)_config_opts += -pch $(package)_config_opts += -pch
$(package)_config_opts += -pkg-config $(package)_config_opts += -pkg-config
@ -92,6 +95,7 @@ $(package)_config_opts += -no-feature-colordialog
$(package)_config_opts += -no-feature-concurrent $(package)_config_opts += -no-feature-concurrent
$(package)_config_opts += -no-feature-fontcombobox $(package)_config_opts += -no-feature-fontcombobox
$(package)_config_opts += -no-feature-ftp $(package)_config_opts += -no-feature-ftp
$(package)_config_opts += -no-feature-http
$(package)_config_opts += -no-feature-image_heuristic_mask $(package)_config_opts += -no-feature-image_heuristic_mask
$(package)_config_opts += -no-feature-imageformat_bmp $(package)_config_opts += -no-feature-imageformat_bmp
$(package)_config_opts += -no-feature-imageformat_jpeg $(package)_config_opts += -no-feature-imageformat_jpeg
@ -100,6 +104,8 @@ $(package)_config_opts += -no-feature-imageformat_xbm
$(package)_config_opts += -no-feature-keysequenceedit $(package)_config_opts += -no-feature-keysequenceedit
$(package)_config_opts += -no-feature-lcdnumber $(package)_config_opts += -no-feature-lcdnumber
$(package)_config_opts += -no-feature-networkdiskcache $(package)_config_opts += -no-feature-networkdiskcache
$(package)_config_opts += -no-feature-networkproxy
$(package)_config_opts += -no-feature-socks5
$(package)_config_opts += -no-feature-style-windowsmobile $(package)_config_opts += -no-feature-style-windowsmobile
$(package)_config_opts += -no-feature-style-windowsce $(package)_config_opts += -no-feature-style-windowsce
$(package)_config_opts += -no-feature-syntaxhighlighter $(package)_config_opts += -no-feature-syntaxhighlighter