Changeset View
Changeset View
Standalone View
Standalone View
depends/packages/qt.mk
PACKAGE=qt | PACKAGE=qt | ||||
$(package)_version=5.9.6 | $(package)_version=5.9.7 | ||||
$(package)_download_path=https://download.qt.io/official_releases/qt/5.9/$($(package)_version)/submodules | $(package)_download_path=https://download.qt.io/official_releases/qt/5.9/$($(package)_version)/submodules | ||||
$(package)_suffix=opensource-src-$($(package)_version).tar.xz | $(package)_suffix=opensource-src-$($(package)_version).tar.xz | ||||
$(package)_file_name=qtbase-$($(package)_suffix) | $(package)_file_name=qtbase-$($(package)_suffix) | ||||
$(package)_sha256_hash=eed620cb268b199bd83b3fc6a471c51d51e1dc2dbb5374fc97a0cc75facbe36f | $(package)_sha256_hash=36dd9574f006eaa1e5af780e4b33d11fe39d09fd7c12f3b9d83294174bd28f00 | ||||
$(package)_dependencies=openssl zlib | $(package)_dependencies=openssl zlib | ||||
$(package)_linux_dependencies=freetype fontconfig libxcb libX11 xproto libXext | $(package)_linux_dependencies=freetype fontconfig libxcb libX11 xproto libXext | ||||
$(package)_build_subdir=qtbase | $(package)_build_subdir=qtbase | ||||
$(package)_qt_libs=corelib network widgets gui plugins testlib | $(package)_qt_libs=corelib network widgets gui plugins testlib | ||||
$(package)_patches=fix_qt_pkgconfig.patch mac-qmake.conf fix_configure_mac.patch fix_no_printer.patch fix_rcc_determinism.patch xkb-default.patch | $(package)_patches=fix_qt_pkgconfig.patch mac-qmake.conf fix_configure_mac.patch fix_no_printer.patch fix_rcc_determinism.patch xkb-default.patch | ||||
$(package)_qttranslations_file_name=qttranslations-$($(package)_suffix) | $(package)_qttranslations_file_name=qttranslations-$($(package)_suffix) | ||||
$(package)_qttranslations_sha256_hash=9822084f8e2d2939ba39f4af4c0c2320e45d5996762a9423f833055607604ed8 | $(package)_qttranslations_sha256_hash=b36da7d93c3ab6fca56b32053bb73bc619c8b192bb89b74e3bcde2705f1c2a14 | ||||
$(package)_qttools_file_name=qttools-$($(package)_suffix) | $(package)_qttools_file_name=qttools-$($(package)_suffix) | ||||
$(package)_qttools_sha256_hash=50e75417ec0c74bb8b1989d1d8e981ee83690dce7dfc0c2169f7c00f397e5117 | $(package)_qttools_sha256_hash=d62e0f70d99645d6704dbb8976fb2222443061743689943d40970c52c49367a1 | ||||
$(package)_extra_sources = $($(package)_qttranslations_file_name) | $(package)_extra_sources = $($(package)_qttranslations_file_name) | ||||
$(package)_extra_sources += $($(package)_qttools_file_name) | $(package)_extra_sources += $($(package)_qttools_file_name) | ||||
define $(package)_set_vars | define $(package)_set_vars | ||||
$(package)_config_opts_release = -release | $(package)_config_opts_release = -release | ||||
$(package)_config_opts_debug = -debug | $(package)_config_opts_debug = -debug | ||||
$(package)_config_opts += -bindir $(build_prefix)/bin | $(package)_config_opts += -bindir $(build_prefix)/bin | ||||
$(package)_config_opts += -c++std c++11 | $(package)_config_opts += -c++std c++11 | ||||
$(package)_config_opts += -confirm-license | $(package)_config_opts += -confirm-license | ||||
$(package)_config_opts += -dbus-runtime | $(package)_config_opts += -dbus-runtime | ||||
$(package)_config_opts += -hostprefix $(build_prefix) | $(package)_config_opts += -hostprefix $(build_prefix) | ||||
$(package)_config_opts += -no-compile-examples | |||||
$(package)_config_opts += -no-cups | $(package)_config_opts += -no-cups | ||||
$(package)_config_opts += -no-egl | $(package)_config_opts += -no-egl | ||||
$(package)_config_opts += -no-eglfs | $(package)_config_opts += -no-eglfs | ||||
$(package)_config_opts += -no-freetype | $(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-iconv | $(package)_config_opts += -no-iconv | ||||
Show All 27 Lines | |||||
$(package)_config_opts += -qt-libpng | $(package)_config_opts += -qt-libpng | ||||
$(package)_config_opts += -qt-libjpeg | $(package)_config_opts += -qt-libjpeg | ||||
$(package)_config_opts += -qt-pcre | $(package)_config_opts += -qt-pcre | ||||
$(package)_config_opts += -qt-harfbuzz | $(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 += -silent | $(package)_config_opts += -silent | ||||
$(package)_config_opts += -v | $(package)_config_opts += -v | ||||
$(package)_config_opts += -no-feature-dial | |||||
$(package)_config_opts += -no-feature-ftp | |||||
$(package)_config_opts += -no-feature-lcdnumber | |||||
$(package)_config_opts += -no-feature-pdf | |||||
$(package)_config_opts += -no-feature-printer | $(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-concurrent | ||||
$(package)_config_opts += -no-feature-sql | |||||
$(package)_config_opts += -no-feature-statemachine | |||||
$(package)_config_opts += -no-feature-syntaxhighlighter | |||||
$(package)_config_opts += -no-feature-textbrowser | |||||
$(package)_config_opts += -no-feature-textodfwriter | |||||
$(package)_config_opts += -no-feature-udpsocket | |||||
$(package)_config_opts += -no-feature-wizard | |||||
$(package)_config_opts += -no-feature-xml | $(package)_config_opts += -no-feature-xml | ||||
ifneq ($(build_os),darwin) | ifneq ($(build_os),darwin) | ||||
$(package)_config_opts_darwin = -xplatform macx-clang-linux | $(package)_config_opts_darwin = -xplatform macx-clang-linux | ||||
$(package)_config_opts_darwin += -device-option MAC_SDK_PATH=$(OSX_SDK) | $(package)_config_opts_darwin += -device-option MAC_SDK_PATH=$(OSX_SDK) | ||||
$(package)_config_opts_darwin += -device-option MAC_SDK_VERSION=$(OSX_SDK_VERSION) | $(package)_config_opts_darwin += -device-option MAC_SDK_VERSION=$(OSX_SDK_VERSION) | ||||
$(package)_config_opts_darwin += -device-option CROSS_COMPILE="$(host)-" | $(package)_config_opts_darwin += -device-option CROSS_COMPILE="$(host)-" | ||||
$(package)_config_opts_darwin += -device-option MAC_MIN_VERSION=$(OSX_MIN_VERSION) | $(package)_config_opts_darwin += -device-option MAC_MIN_VERSION=$(OSX_MIN_VERSION) | ||||
▲ Show 20 Lines • Show All 105 Lines • Show Last 20 Lines |