Update buildroot 2020.02.01 (#622)
* Update buildroot 2020.02.01 Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch> * Fix LN * Fix wpa Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch> * Fix lint Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch> * fix-network Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch> * Fix script Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
This commit is contained in:
@@ -17,6 +17,21 @@ config BR2_PACKAGE_QT5TOOLS_LINGUIST_TOOLS
|
||||
This option enables the linguist host tools
|
||||
lconvert, lrelease and lupdate.
|
||||
|
||||
config BR2_PACKAGE_QT5TOOLS_QDOC_TOOL
|
||||
bool "qdoc host tool"
|
||||
# Needs llvm-config and libclang for the host, which is not
|
||||
# currently supported in Buildroot, unless the target is
|
||||
# already supported by llvm.
|
||||
depends on BR2_PACKAGE_LLVM_ARCH_SUPPORTS # llvm, clang
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # llvm, clang
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # llvm, clang
|
||||
depends on BR2_INSTALL_LIBSTDCPP # llvm, clang
|
||||
depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # llvm, clang
|
||||
depends on !BR2_STATIC_LIBS # llvm, clang
|
||||
depends on BR2_USE_WCHAR # llvm, clang
|
||||
help
|
||||
This option enables the qdoc host tool.
|
||||
|
||||
config BR2_PACKAGE_QT5TOOLS_PIXELTOOL
|
||||
bool "pixeltool"
|
||||
select BR2_PACKAGE_QT5BASE_GUI
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# Hash from: https://download.qt.io/official_releases/qt/5.6/5.6.3/submodules/qttools-opensource-src-5.6.3.tar.xz.mirrorlist
|
||||
sha256 1a63ba838058d73cb540040589b235ded77f76402693decfd6d4d3c75ea67926 qttools-opensource-src-5.6.3.tar.xz
|
||||
|
||||
# Hash from: https://download.qt.io/official_releases/qt/5.11/5.11.3/submodules/qttools-everywhere-src-5.11.3.tar.xz.sha256
|
||||
sha256 c205e81bba9b87c6186604a05ab48e4e6cac0cd511525749dfd00b107b6f9f8e qttools-everywhere-src-5.11.3.tar.xz
|
||||
# Hash from: https://download.qt.io/official_releases/qt/5.12/5.12.7/submodules/qttools-everywhere-src-5.12.7.tar.xz.sha256
|
||||
sha256 860a97114d518f83c0a9ab3742071da16bb018e6eb387179d5764a8dcca03948 qttools-everywhere-src-5.12.7.tar.xz
|
||||
|
||||
# Hashes for license files:
|
||||
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2
|
||||
|
||||
@@ -29,11 +29,13 @@ endif
|
||||
|
||||
QT5TOOLS_BUILD_DIRS_$(BR2_PACKAGE_QT5TOOLS_LINGUIST_TOOLS) += \
|
||||
linguist/lconvert linguist/lrelease linguist/lupdate
|
||||
ifeq ($(BR2_PACKAGE_QT5TOOLS_LINGUIST_TOOLS),y)
|
||||
# use install target to copy cmake module files
|
||||
define QT5TOOLS_INSTALL_STAGING_CMDS
|
||||
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)/src/linguist install
|
||||
endef
|
||||
QT5TOOLS_INSTALL_STAGING_DIR_$(BR2_PACKAGE_QT5TOOLS_LINGUIST_TOOLS) += \
|
||||
linguist
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5TOOLS_QDOC_TOOL),y)
|
||||
QT5TOOLS_BUILD_DIRS_y += qdoc
|
||||
QT5TOOLS_INSTALL_STAGING_DIR_y += qdoc
|
||||
QT5TOOLS_DEPENDENCIES += $(if $(BR2_PACKAGE_QT5_VERSION_LATEST),host-clang)
|
||||
endif
|
||||
|
||||
QT5TOOLS_BUILD_DIRS_$(BR2_PACKAGE_QT5TOOLS_PIXELTOOL) += pixeltool
|
||||
@@ -58,6 +60,12 @@ define QT5TOOLS_BUILD_CMDS
|
||||
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)/src/$(p)$(sep))
|
||||
endef
|
||||
|
||||
# use install target to copy cmake module files
|
||||
define QT5TOOLS_INSTALL_STAGING_CMDS
|
||||
$(foreach p,$(QT5TOOLS_INSTALL_STAGING_DIR_y), \
|
||||
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)/src/$(p) install$(sep))
|
||||
endef
|
||||
|
||||
define QT5TOOLS_INSTALL_TARGET_CMDS
|
||||
$(foreach p,$(QT5TOOLS_INSTALL_TARGET_y), \
|
||||
$(INSTALL) -D -m0755 $(@D)/bin/$(p) $(TARGET_DIR)/usr/bin/$(p)$(sep))
|
||||
|
||||
Reference in New Issue
Block a user