# HG changeset patch # User John W. Eaton # Date 1510337308 18000 # Node ID 2ef6a1cbd7dfb501498e786d85272e9ced1160ec # Parent 18cde9ba832aa33862d417a445bbb06c1a4817a8 qtbase: disable icu on w32 systems diff -r 18cde9ba832a -r 2ef6a1cbd7df src/qtbase.mk --- a/src/qtbase.mk Fri Nov 10 11:51:21 2017 -0500 +++ b/src/qtbase.mk Fri Nov 10 13:08:28 2017 -0500 @@ -8,14 +8,32 @@ $(PKG)_SUBDIR := $(PKG)-opensource-src-$($(PKG)_VERSION) $(PKG)_FILE := $(PKG)-opensource-src-$($(PKG)_VERSION).tar.xz $(PKG)_URL := http://download.qt.io/official_releases/qt/5.7/$($(PKG)_VERSION)/submodules/$($(PKG)_FILE) -$(PKG)_DEPS := dbus double-conversion freetds freetype fontconfig icu4c jpeg libjbig libpng libproxy pcre postgresql sqlite zlib +$(PKG)_DEPS := dbus double-conversion freetds freetype fontconfig jpeg libjbig libpng libproxy pcre postgresql sqlite zlib + +$(PKG)_CONFIGURE_CROSS_COMPILE_OPTION := +$(PKG)_CONFIGURE_DATABASE_OPTION := +$(PKG)_CONFIGURE_ENV := +$(PKG)_CONFIGURE_INCLUDE_OPTION := +$(PKG)_CONFIGURE_LIBPATH_OPTION := +$(PKG)_CONFIGURE_PLATFORM_OPTION := +$(PKG)_CONFIGURE_OPTS := + ifeq ($(USE_SYSTEM_FONTCONFIG),no) $(PKG)_FONTCONFIG := fontconfig endif ifeq ($(USE_SYSTEM_OPENGL),no) $(PKG)_DEPS += mesa endif -ifeq ($(MXE_WINDOWS_BUILD),no) +ifeq ($(MXE_WINDOWS_BUILD),yes) + ifeq ($(ENABLE_WINDOWS64),yes) + $(PKG)_DEPS += icu4c + $(PKG)_CONFIGURE_OPTS += -icu + else + $(PKG)_CONFIGURE_OPTS += -no-icu + endif +else + $(PKG)_DEPS += icu4c + $(PKG)_CONFIGURE_OPTS += -icu ifeq ($(USE_SYSTEM_X11_LIBS),no) $(PKG)_DEPS += xdamage xdmcp xext xfixes xi xrender xt xxf86vm x11 xcb xcb-util xcb-util-cursor xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm endif @@ -29,14 +47,6 @@ tail -1 endef -$(PKG)_CONFIGURE_CROSS_COMPILE_OPTION := -$(PKG)_CONFIGURE_DATABASE_OPTION := -$(PKG)_CONFIGURE_ENV := -$(PKG)_CONFIGURE_INCLUDE_OPTION := -$(PKG)_CONFIGURE_LIBPATH_OPTION := -$(PKG)_CONFIGURE_PLATFORM_OPTION := -$(PKG)_CONFIGURE_OPTS := - ifeq ($(MXE_WINDOWS_BUILD),yes) ## I haven't been able to change this to be just $(HOST_PREFIX), ## though I would prefer to do that. If it is changed, then @@ -96,7 +106,6 @@ -shared \ $($(PKG)_CONFIGURE_PREFIX_OPTION) \ -hostprefix '$(BUILD_TOOLS_PREFIX)' \ - -icu \ -opengl desktop \ -no-glib \ -accessibility \